半透明明暗器

半透明明暗方式与 Blinn 明暗方式类似,但它还可用于指定半透明。半透明对象允许光线穿过,并在对象内部使光线散射。可以使用半透明来模拟被霜覆盖的和被侵蚀的玻璃。

投影屏幕采用半透明度

半透明本身就是双面效果:使用半透明明暗器,背面照明可以显示在前面。要生成半透明效果,材质的两面将接收漫反射灯光,虽然在渲染和明暗处理视口中只能看到一面,但是如果启用双面(在“明暗器基本参数”卷展栏中),就能看到两面。

如果使用光能传递,则其将处理由半透明透射的灯光。此操作的精确性取决于网格:面细分得越细,解决方案就越精确,但处理时间将更长。

对于反射高光,您具有以下选择:要对半透明塑料这样的材质建模,可以选择双面具有高光;要对磨砂玻璃这样的材质(即,只能一面进行反射)进行建模,可以选择只在一面上具有高光。这由半透明高光控件中的内表面高光反射切换控制。

提示: 要模拟被霜覆盖的玻璃,使用带有细密纹理的凹凸贴图会有所帮助。

半透明效果只出现在渲染中。不会出现在明暗处理视口中。

注: 半透明明暗器 模拟对象中灯光的散射。因此,模拟像玻璃或纸这样的薄对象的效果比厚对象的效果要好得多。对于较厚的对象,穿透的灯光可能过于饱和。为了避免出现这种情况,请尝试降低材质半透明颜色的 HSV 值。

半透明材质还捕捉在材质背面投射的阴影。然而,由于半透明明暗器并不散射灯光,因此对于较厚的对象而言,生成的效果并不能精确模拟实际的透明度。

警告: 不要将阴影贴图用于半透明明暗器。阴影贴图会导致半透明对象的边缘出现不真实的效果。