[转]LS中玻璃渲染折射弯形之详解!
转自别的论坛上的,看的很不错,不敢独享,发上来大家共同进步一下![原创者]:以前做了几张图,玻璃折射光线后变形非常厉害,玻璃变成了放大镜! 无奈只得把折射率设小, 可这样反射也就很弱了, 弱到就象没有玻璃了一样, 看到网上各位大哥的玻璃很漂亮, 那个郁闷呀, 别提了,真想在显示器上撞死...
某日和一位ABBSer聊天时他说他是由Rectangle拉伸来搞玻璃,而且叫我试试单面材质,以上两方法只是单独试了试,结果不成功, 后来由于一直较忙, 没有多试, 今天终于空了下来, 所以单独建模试之,终于发现了LS中玻璃折射变形的奥秘。偶不敢独美,在此感谢那位老兄。 1、折射后变形的图。
http://page.hxsd.com.cn/images/upload/2005/05/29/16511990.jpg 不知以上如此惨象各位大侠遇到过没有?
2. 建了一个小房间, 放上几块玻璃做试验。
第一块用BOX直接建。
第二块用BOX转成PLOYGON,进入面编辑,然后把所有侧边的面选上,设为另一黑色材质,即成为复合材质。
第三块用Chamferbox建模,导角1mm.
第四块用一矩形块拉伸而成。
第五块同上,不过材质和前几种不一样的是,没有勾选透明材质的双面属性。
http://page.hxsd.com.cn/images/upload/2005/05/29/69990663.jpg 3、MAX中设置第五块的材质为单面材质,(其实是默认的,只是原来用MAX的时候为求真实一般都打开了玻璃的2side属性)。
老手就不用看了。
http://page.hxsd.com.cn/images/upload/2005/05/29/60226581.jpg 3、MAX中设置第五块的材质为单面材质,(其实是默认的,只是原来用MAX的时候为求真实一般都打开了玻璃的2side属性)。
老手就不用看了。
http://page.hxsd.com.cn/images/upload/2005/05/29/60226581.jpg 4、导出到LS后,稍加细分,即可。 玻璃材质用LS自带模板设为默认属性
http://page.hxsd.com.cn/images/upload/2005/05/29/50740548.jpg 5、结果...... 拉伸的、BOX的均有问题,而非2SIDE材质就OK,惊喜
http://page.hxsd.com.cn/images/upload/2005/05/29/24205834.jpg 6、继续试验。
http://page.hxsd.com.cn/images/upload/2005/05/29/53520085.jpg 7、看图
http://page.hxsd.com.cn/images/upload/2005/05/29/71823037.jpg 8 看来单面的方向是正确的。GO ON。 单面的反射和双面的一样,都很正常。 第五块反射感表面上看不强是反光板打得不好而且场景无良好反射物所致。
下面的试验则返回LP,把所有的面都改为单面的试下!!!
注意:LS传递阶段是无法处理表面的法线的, 所以只能退回到LP准备阶段来处理。