译自 Rendering with MentalRay & 3ds Max 翻译by:IllI 来源:http://mipvision.blogbus.com MentalRay环境反射遮挡shader(Ambient/Reflective Occlusion shader):在MentalRay灯光shader展卷栏,你可以对光源赋予MentalRay灯光shader或者光子发射shader(标准安装的3dx Max里没有可用的光子发射shader),并通过对shader的调整来影响光照效果。检查Enable选项,保证shader处在激活状态。 之后,要选择使用灯光shader或者光子发射shader只需要点击相应的"None"按钮即可。灯光shader可以有四种不同的选择—— Ambient/Reflective occlusion shader Light Infinite shader Light Point shader Light Spot shader 改变Light shader选项之后再次渲染场景被选用的shader将会启用。 我们已对灯光启用了环境反射遮挡shader,(也可将其用在材质编辑器中)。环境遮挡是一种不使用全局光照明而产生环境照明的一种好方法,而且对3dsMax所有内置灯光都是可用的。 环境遮挡被赋予场景中所有的材质时,经常被用作生成外部合成(即后期)图。输出的图像可以在后期合成中调节其他渲染通道来达到预期的效果,也可以单纯用来衡量环境光效果。遮挡的另一种用法是反射遮挡,可以通过一张反射图来衡量反射效果。 如图示,场景中所有的物体都被赋予了一种灰色材质,这样可以更直观的观察环境反射遮挡shader所起的作用。场景中只有一盏聚光灯,并应用了环境、反射遮挡shader。 选择聚光灯打开Mental Ray Light shader展栏。激活"Enable"选项,点击"None"按钮进入灯光shader选项。在Material/Map浏览菜单中选择Ambient/Reflective Occlusion shader。 之后拖动这个shader到材质编辑器中的某个空白材质上来使用。当出现提示时,选择关联|Instance模式。现在再次渲染场景。 |
-
2009-01-15
-
2009-01-15
-
2009-01-12
回复: MentalRay环境遮挡shader在灯光中的应用