那天 发表于 2006-12-20 11:35:00

LS中玻璃渲染折射弯形之详解!

<p>作者:<strong>日月草</strong></p><div class="quote">以前做了几张图,玻璃折射光线后变形非常厉害,玻璃变成了放大镜! 无奈只得把折射率设小, 可这样反射也就很弱了, 弱到就象没有玻璃了一样, 看到网上各位大哥的玻璃很漂亮, 那个郁闷呀, 别提了,真想在显示器上撞死...<br/>某日和一位ABBSer聊天时他说他是由Rectangle拉伸来搞玻璃,而且叫我试试单面材质,以上两方法只是单独试了试,结果不成功, 后来由于一直较忙, 没有多试, 今天终于空了下来, 所以单独建模试之,终于发现了LS中玻璃折射变形的奥秘。偶不敢独美,在此感谢那位老兄。</div><p><br/><br/>1、折射后变形的图。 </p><p><font size="2">http://img.snren.com/upload/up4/200612201131873440.jpg</font></p><p></p>

那天 发表于 2006-12-20 11:36:00

<span class="javascript" id="text6018648">不知以上如此惨象各位大侠遇到过没有?<br/><br/>2. 建了一个小房间, 放上几块玻璃做试验。<br/><br/>第一块用BOX直接建。<br/>第二块用BOX转成PLOYGON,进入面编辑,然后把所有侧边的面选上,设为另一黑色材质,即成为复合材质。<br/>第三块用Chamferbox建模,导角1mm.<br/>第四块用一矩形块拉伸而成。<br/>第五块同上,不过材质和前几种不一样的是,没有勾选透明材质的双面属性。 <br/><font size="2">http://img.snren.com/upload/up4/2006122011322274254.jpg&nbsp;</font></span>

那天 发表于 2006-12-20 11:37:00

<p><span class="javascript" id="text6018653">3、MAX中设置第五块的材质为单面材质,(其实是默认的,只是原来用MAX的时候为求真实一般都打开了玻璃的2side属性)。<br/><br/>老手就不用看了。</span></p><p><span class="javascript"><font size="2">http://img.snren.com/upload/up4/2006122011331916774.jpg</font></span></p>

那天 发表于 2006-12-20 11:38:00

<p><span class="javascript" id="text6018654">4、导出到LS后,稍加细分,即可。 玻璃材质用LS自带模板设为默认属性 </span></p><p><span class="javascript"><font size="2">http://img.snren.com/upload/up4/200612201134222701.jpg</font></span></p>

那天 发表于 2006-12-20 11:39:00

<span class="javascript" id="text6018655">5、结果...... 拉伸的、BOX的均有问题,而非2SIDE材质就OK,惊喜。 <br/><font size="2">http://img.snren.com/upload/up4/200612201135448568.jpg</font></span>

那天 发表于 2006-12-20 11:40:00

<p><span class="javascript" id="text6018656">6、继续试验。</span></p><p><span class="javascript"><font size="2">http://img.snren.com/upload/up4/200612201136215649.jpg&nbsp;</font></span></p>

那天 发表于 2006-12-20 11:40:00

<font size="2">http://img.snren.com/upload/up4/2006122011362780864.jpg</font>

那天 发表于 2006-12-20 11:41:00

看来单面的方向是正确的。GO ON。 单面的反射和双面的一样,都很正常。 第五块反射感表面上看不强是反光板打得不好而且场景无良好反射物所致。<br/><br/>下面的试验则返回LP,把所有的面都改为单面的试下!!!<br/><br/>注意:LS传递阶段是无法处理表面的法线的, 所以只能退回到LP准备阶段来处理。 <br/>

那天 发表于 2006-12-20 11:42:00

<p><span class="javascript" id="text6018661">选择需要改变属性的玻璃表面(我从MAX导出LS时一般用材质来分层,这样可以方便的用层菜单来控制同种材质表面的隐藏和显示,当然也可以用块来选)。然后点右键,选法线朝向处理。 </span></p><p><span class="javascript"><font size="2">http://img.snren.com/upload/up4/2006122011381475294.jpg</font><br/></span></p>

那天 发表于 2006-12-20 11:43:00

<p><span class="javascript" id="text6018663">10 设置所有玻璃表面为ONE-SIDE( 这样大家就不用返回到MAX中把玻璃全设为1side了)。这个对话框里还可以反转表现的法线, 很有用的功能。</span></p><p><span class="javascript"><font size="2">http://img.snren.com/upload/up4/2006122011392397805.jpg</font></span></p>
页: [1] 2 3 4 5
查看完整版本: LS中玻璃渲染折射弯形之详解!

室内设计工具箱