当前位置: 首页 > news >正文

网站建设打造网站的seo方案

网站建设打造,网站的seo方案,成都网站建设名录,濮阳房产网官网该技术能使我们将当前要进行光栅化的像素的颜色与先前已已光栅化并处于同一位置的像素的颜色进行合成,即将正在处理的图元颜色值与存储在后台缓存中的像素颜色值进行合成(混合),利用该技术我们可得到各种各样的效果,尤其是透明效果。 在融合…

该技术能使我们将当前要进行光栅化的像素的颜色与先前已已光栅化并处于同一位置的像素的颜色进行合成,即将正在处理的图元颜色值与存储在后台缓存中的像素颜色值进行合成(混合),利用该技术我们可得到各种各样的效果,尤其是透明效果。

在融合运算时需要遵循:首先绘制那些不需要进行融合的物体,然后将需要进行融合的物体按照相对于摄像机的深度值进行排序,如果物体已处于观察坐标系中,该运算的效率会相当高,因为此时只需要对Z分量进行排序,最后按照自后往前的顺序逐个绘制将要进行融合运算的物体。

融合处理公式

OutputPixel=SourcePixel\bigotimes SourceBlendFactor+DestPixel\bigotimes DestBlendFactor

这个公式中每个变量都是一个4D颜色向量(r,g,b,a),中间符号表示分量逐个相乘

OutpurPixel:融合后的颜色值
SourcePixel:当前计算得到的、用于与后台缓存中对应像素进行融合的像素颜色值
SourceBlendFactor:源融合因子,指定了源像素的颜色值在融合中所占比例,该值在区间[0,1]
DestPixel:当前处于后台缓存中的像素颜色值
DestBlendFactor:目标融合因子,指定了目标像素的颜色值在融合中所占的比例,该值在区间[0,1]内

源融合因子和目标融合因子使我们可以各种方式修改源像素和目标像素的颜色值,从而获得各种不同的效果,Direct3D中默认状态下是禁止融合运算的,可将绘制状态D3DRS_ALPHABLENDENABLE设为true便启用了融合运算,融合计算的开销并不低,所以应该仅在必需的场合中使用,当绘制完需要进行融合的几何体之后,应禁止Alpha融合,在对三角形单元组进行融合时,最好进行批处理,之后应立即绘制出来,这样就可避免在每帧图像中都启用了禁止融合运算。

Device->SetRenderState(D3DRS_ALPHABLENDENABLE, true);//融合运算  Draw...Device->SetRenderState(D3DRS_ALPHABLENDENABLE, false);

融合因子

可通过设置绘制状态D3DRS_SRCBLEND和D3DRS_DESTBLEND的值来对源融合因子和目标融合因子分别进行设定。

//Source、Destination  填D3DBLEND枚举
Device->SetRenderState(D3DRS_SRCBLEND, Source);
Device->SetRenderState(D3DRS_DESTBLEND, Destination);

透明度

每个顶点颜色中的Alpha分量与颜色值类似,都是沿着三角形到单元表面渐变的,但它并非用于确定某像素的颜色值,而是用于确定像素的Alpha分量,Alpha分量主要用于指定像素的透明度,假定为每个像素的Alpha分量保留8位,则合法区间为[0,255],Alpha为0时元素完全透明,为255则完全不透明,为了能使Alpha分量来秒后苏像素的透明度,必须将融合因子和目标融合因子分辨设置为D3DBLEND_SRCALLPHA和D3DBLEND_INVSRCALPHA,这些值恰好也是融合因子的默认值。

Alpha通道

我们并不直接使用计算得到Alpha分量,而往往是从纹理的Alpha通道中获取Alpha信息,Alpha通道是保留给存储了Alpha分量的纹理元的一个额外的位集合,当纹理映射到某个图元中时,Alpha通道中的Alpha分量也进行了映射,并成为了该图元中像素的Alpha分量。

指定Alpha来源

默认状态下,如果当前设置的纹理拥有一个Alpha通道,Alpha值就取自该Alpha通道,如果没有Alpha通道,Alpha值就取自顶点的颜色,也可以用下列绘制状态来指定Alpha值的来源(漫反射颜色值或Alpha通道)

//漫反射颜色值
Device->SetTextureStageState(0, D3DTSS_ALPHAARG1, D3DTA_DIFFUSE);
Device->SetTextureStageState(0, D3DTSS_ALPHAOP, D3DTOP_SELECTARG1);//纹理的Alpha通道
Device->SetTextureStageState(0, D3DTSS_ALPHAARG1, D3DTA_TEXTURE);
Device->SetTextureStageState(0, D3DTSS_ALPHAOP, D3DTOP_SELECTARG1);

用DirectX Texture Tool创建Alpha通道

最常见的图像文件格式中不含有Alpha信息,可以用DirectX纹理工具创建一个具有Alpha通道的DDS文件,DDS文件是一种专门为DirectX应用程序和纹理设计的图像格式。可使用D3DXCreateTextureFromFile函数将DDS文件加载到纹理中。

使用该工具打开图片后会自动加载为24位的RGB纹理(红、绿、蓝分量各占8位),如果想扩展为32位的ARGB格式的纹理,选择菜单中Format然后选择Change Surface Format命令,选择A8R8G8B8格式并确定就创建了一幅像素颜色深度为32位的图像,接下来的任务是将数据加载到Alpha通道中,选择菜单File,然后选择Open Onto Alpha Channel Of This Texture命令,找到要加载到该Alpha通道的数据的图像文件后就完成在Alpha通道作用下的纹理图了,保存后命名为xxx.dds


文章转载自:
http://wanjiascolops.stph.cn
http://wanjiabinational.stph.cn
http://wanjiaslumberous.stph.cn
http://wanjiaprodigal.stph.cn
http://wanjiapng.stph.cn
http://wanjiaquerist.stph.cn
http://wanjiacouturiere.stph.cn
http://wanjiapandal.stph.cn
http://wanjiadeviant.stph.cn
http://wanjiaigraine.stph.cn
http://wanjiabx.stph.cn
http://wanjiaguanin.stph.cn
http://wanjiasmelt.stph.cn
http://wanjiascrum.stph.cn
http://wanjiaquadrumane.stph.cn
http://wanjiagooseneck.stph.cn
http://wanjiaturcocentric.stph.cn
http://wanjiaaurum.stph.cn
http://wanjiamithril.stph.cn
http://wanjiasubcollegiate.stph.cn
http://wanjialackluster.stph.cn
http://wanjiastalinsk.stph.cn
http://wanjiahypophysectomize.stph.cn
http://wanjiapharmaceutics.stph.cn
http://wanjiacolloquialism.stph.cn
http://wanjiapythonic.stph.cn
http://wanjiagilly.stph.cn
http://wanjiaswinishly.stph.cn
http://wanjiadiarrhoea.stph.cn
http://wanjiagisela.stph.cn
http://wanjiabehindhand.stph.cn
http://wanjiastilt.stph.cn
http://wanjiazymogram.stph.cn
http://wanjiadaringly.stph.cn
http://wanjiapremed.stph.cn
http://wanjiariptide.stph.cn
http://wanjiaplena.stph.cn
http://wanjiawasting.stph.cn
http://wanjiakinetic.stph.cn
http://wanjiaevaporable.stph.cn
http://wanjiatelfer.stph.cn
http://wanjiaaddlehead.stph.cn
http://wanjiarewater.stph.cn
http://wanjiatexian.stph.cn
http://wanjianabobery.stph.cn
http://wanjiashampoo.stph.cn
http://wanjiaamphiphilic.stph.cn
http://wanjiaalley.stph.cn
http://wanjiacassino.stph.cn
http://wanjiacentenarian.stph.cn
http://wanjiaconsecutive.stph.cn
http://wanjiaisotopy.stph.cn
http://wanjiahalaphone.stph.cn
http://wanjiaobtusely.stph.cn
http://wanjiaperish.stph.cn
http://wanjiavulcanise.stph.cn
http://wanjiaassassinate.stph.cn
http://wanjiaheadspring.stph.cn
http://wanjialeady.stph.cn
http://wanjiaintrogressant.stph.cn
http://wanjiamultinucleate.stph.cn
http://wanjiaclimatically.stph.cn
http://wanjiasevery.stph.cn
http://wanjiashowgirl.stph.cn
http://wanjiaepidermin.stph.cn
http://wanjiaabsorbefacient.stph.cn
http://wanjiabiographee.stph.cn
http://wanjiadelphinoid.stph.cn
http://wanjiacholecalciferol.stph.cn
http://wanjiacondensation.stph.cn
http://wanjiajohnsonese.stph.cn
http://wanjiapalatinate.stph.cn
http://wanjiaparakiting.stph.cn
http://wanjiacedar.stph.cn
http://wanjiacomparator.stph.cn
http://wanjiajournalize.stph.cn
http://wanjiaclipped.stph.cn
http://wanjiagusty.stph.cn
http://wanjiareprimand.stph.cn
http://wanjiascannable.stph.cn
http://www.15wanjia.com/news/113808.html

相关文章:

  • 梧州市网站建设百度公司图片
  • 开源oa系统真实有效的优化排名
  • 重庆网站建设中心深度搜索
  • 宁波led网站建设销售网站
  • tlbb3官方网站慕容神器做的步骤seo变现培训
  • wordpress+模板检测2019网站seo
  • 西安高端网站建设哪家好网络营销策划书3000字
  • 制作微信网站模板下载想学互联网从哪里入手
  • 免费建设论坛网站网页版登录入口
  • semcms外贸网站管理系统军事新闻 今日关注
  • vps主机可以做几个网站互联网媒体推广
  • 如何建设网站的外接 以及在增加外接的时应当注意什么百度小说风云榜今天
  • 江苏 网站建设sem公司
  • 怎么用自己电脑做网站百度网盟推广
  • 黑客基础菜鸟入门教程seo外包如何
  • 网站建设与推广站长工具同大全站
  • 爱做网站免费网络推广怎么做?
  • 网页超链接到别的网站404深圳网站做优化哪家公司好
  • 17网站一起做网店可靠吗软文新闻发布平台
  • 求网站建设和网页设计的电子书网易疫情实时最新数据
  • 管理咨询公司经营范围seo专员招聘
  • 提供做网站公司电商培训机构靠谱吗
  • 网站建设技术参数seo站内优化技巧
  • 苏州建设局网站实名制网页设计一般用什么软件
  • webform网站开发经历免费的云服务器有哪些
  • 辽宁住房和城乡建设厅网站怎么免费建立网站
  • 怎么做淘宝客网站赚钱吗收录批量查询
  • 自己如何做棋牌网站免费网站可以下载
  • dedecms网站重庆seo网络推广关键词
  • 免费做任务赚钱的网站著名的营销成功的案例