用户名 密    码

maya材质贴图教程:析削弱的深度阴影贴图(4)

来源:互联网 作者:未知 发布时间:2010-08-11 14:37:53 网友评论 0

 
  在这个着色网络里,RAMP节点产生一个象查找表格,那里的输入数值在渲染时将和RAMP节点里的某些vCoordinate属性相符合。0是RAMP的底部而1是RAMP的顶部。   通过简单地调整RAMP位置项和数值,你几乎无限制地控制你将传递给下一个节点最终的数值。在这 个例子里,数值传递给聚光灯节点的 Filter Size和Shadow Color属性。  注意:如果输入值没有被夹住,任何超出0-1范围的数值将开始重复坐标数值,当RAMP纹理是重复的或包围的。这能创建意外的结果如显示在这儿的条带。因为这个原因,当使用RAMP纹理贴图时,被推荐工作在0-1之间的范围里的数值。

\
如图。
\

  那儿在两个单独的RAMP节点被用来控制DMAP的Filter Size和 Shadow Color最终数值。
  Filter Size影响深度阴影贴图的模糊度和柔和度,是通过blurInterpolationRamp节点来控制的。RAMP有两个颜色条。那些颜色条的颜色值是在底部设置为2和在顶部设置为32。
  这意为最小的Filter Size数值将是2,并且用于接近startShadow定位器的被着色点。Filter Size数值将是32将被用于接近endShadow 定位器的被着色点。(32是MAYA能使用的Filter Size的最大值)。这是为什么创建一个柔和的削弱的深度阴影贴图的外观。
  在这比较的图像使用Filter Size值为1 的阴影外观和使用RAMP节点的定制的削弱外观。

\

  注意:要看到RAMP的颜色项的值,选择一个并在被选择颜色的样本上点击,在RAMP属性编辑窗里。你将看到VALUE属性在颜色拾取器里能设置成你需要的颜色。

\

  要提高最终的效果,另一个RAMP节点用于轻微地修改Shadow Color阴影颜色属性。在RAMP节点上两个颜色项是设置为0.5和-0.5。-0.5将变暗阴影去接近startShadow开始阴影定位器。在RAMP的顶部的0.5项创建一个微亮和更加透明的阴影,靠近在地面上的endShadow结束阴影定位器。
  削弱的深度阴影材质网络证明了一个相对简单的材质网络能节省极大量的渲染时间,在多个位置,通过它可消除必需的光线追踪阴影。

搜索栏目