数据正在传送.请稍候

 


原帖内容
funsky

2006-3-13 02:37 PM
3DS MAX材质的制作与运用实例:冰块(图)

作者: 陈孝强 原创
  在3DSMAX设计中,材质的制作与运用是一个非常重要的环节,也是相当困难的环节之一。因为材质的制作不像建模工具那样直观,那样立竿见影。各种材质类型、贴图类型、贴图通道类型以及程序贴图那些让人晕头转向的设置参数常常让我们如坠五里雾中。本系列教程就将试图通过一系列的实例将3DSMAX材质制作的各个环节串联起来,让读者不仅学会怎么做(HOW),更掌握为什么这样做(WHY),当然,在此期间,熟悉材质制作过程中各种工具、贴图、通道究为何物(WHAT)也是必要的。文章末尾提供原文件供大家下载参考。
  1.效果分析和实现方法   

图1
  上图就是本节教程将要完成的最终效果图,仔细观察这幅图片,我们至少可以总结出冰材质必须具有的四个特征,分别是
  投影,光线照射冰块留下的阴影是非常浅的,而且有一个很明显的特点就是,阴影的边缘区域比中心区域颜色深,勾画出阴影的淡淡轮廓。在Transparency贴图通道中贴入FallOff贴图可以实现这种效果。
  折射,周围的景物会由于光线透过冰块时发生折射而进入渲染视野,这个效果的形成主要靠Raytrace类型材质自身的特性来实现。
  高光和表面效果,玻璃材质的高光和玻璃的有些类似,比较亮,边缘清晰,但是冰块表面的高光的外形是不规则的(因为其表面不会很光滑),另外,冰块是一种比较脆弱的物质,表面容易出现较深、槽口锐利的凹痕。这些表面效果可以通过将Dent、Smoke两种程序贴图混合用于Bump贴图通道来实现。
  透明,从摄影机的角度看过去,正对着摄影机的表面(也就是法线方向和摄影机的指向平行的面)显得更加透明,和摄影机夹角较大的边缘区域的透明度则明显下降,呈现为乳白色。这种效果是绝大多数透明物体(玻璃、冰块等)都具有的特性,Transparency和Luminosity贴图通道中使用FallOff贴图可以实现这种效果。
  2.Raytrace材质
  1)设置材质类型
  首先,我们来启动材质编辑器(快捷键M),选择一个样本球,单击Standard按钮,从弹出的材质/贴图浏览器中选择Raytrace,然后单击OK按钮。

图2
  这时如果进行渲染可以看到这样的效果,好像和普通材质没有什么区别?别着急,我们来调整Raytrace的参数。  

图3
背景知识:为什么用Raytrace类型材质?
  Raytrace材质比较适合于制作表面有反光效果的或者具有折射特性的材质,最典型的就是算玻璃、水、冰块了。Raytrace材质类型所能实现的效果通常有可以通过在Standard材质类型的贴图通道中添加Reflect/Refract类型的贴图来实现。不过使用Raytrace材质的效果更加准确,当然渲染速度也较慢。?

用户名时间积分理由
qcg 2006-3-13 02:56 PM 体力 +5 我很赞同

Powered by Discuz!3.12 Licensed © 2001-2005
Processed in 0.004938 second(s), 7 queries , Gzip enabled
所有时间为 GMT+8, 现在时间是 2024-11-24 05:22 PM
清除 Cookies - 联系我们 - 梦游时光互联 -