彭宁新的网站系统
当前位置:中国站长 > 3Dmax    
平面&三维PhotoShopFlash3DmaxCADCorelDraw
3Ds MAX子面散射材质精彩效果和原理
整理时间:12-12-2009 整理人员:叼烟PK不掉灰   ( 得分:5 )
阅读人次:851
乍一看,3DsMAX琉璃和透光材质(比如玻璃)是有很多相似之处的地方,但事实上,琉璃(以及与之类似的材质,比如石蜡、皮肤、晶体等等)还有一个普通玻璃所没有的特点,即“子面散射”(SubSurface Scattering,简称SSS),这种现象是由于材质内部散射光线的作用而形成的,即当光线进入之后在物体内部不断折射而形成的效果。

3DsMAX子面散射材质精彩效果和原理

  今天我们先来了解一下SSS的效果和原理。

  首先来看一张没有使用SSS材质和使用SSS材质(皮肤)的渲染效果对比:

3DsMAX子面散射材质精彩效果和原理
(图片来源:www.laumug.org)

  再来看一张没有使用SSS材质和使用SSS材质(牛奶)的渲染效果对比:

3DsMAX子面散射材质精彩效果和原理
(图片来源: mental images GmbH, Berlin, Germany.)

  SSS效果在3DSMAX——包括其他3D设计软件的材质设计中都是相当复杂的。因为此类材质和光线的交互过程比较复杂。当光线透过烟雾、云彩、污水、石蜡、琉璃等等这些物体时,物体自身会“参与”到光线的传播中,在3D设计中,这类物体有一个专门的名称:“参与介质”(Participating Media)。在mental Ray渲染器中,有很多专有贴图以Parti打头,Parti就是Participating的缩写,此类贴图在制作SSS材质时就会派上大用场,例如Parti Volume(physics) 、Parti Volume Photon(physics)等等。

  下面是一张SSS的原理图片,图中上方的黄色箭头是入射光线,当这束光线碰到材质颗粒时,呈放射状散开,散射出来的光线会对模型内部构成照明效果,红色箭头指向的三个红点表明模型不同深度的位置得到的散射光线的照射强度各不不同。

3DsMAX子面散射材质精彩效果和原理

  背景知识:Mental Ray的结构

  Mental Ray材质库的扩展名是dll(动态链接库),每个材质库文件还有一个同名的.mi文件。这些文件分别存放在3DSMAX安装目录下mentalray目录下面的shaders和includes两个目录下面。注意看一下这两个目录中的文件名就能明白为什么mental ray材质和贴图后面通常会带一个括号了,括号中的内容就是材质或者贴图所属于的材质库的名称。例如,Parti Volume(physics)后面括号中的physics表明这个贴图属于physics库。

3DsMAX子面散射材质精彩效果和原理



 
操作系统
Windows系列苹果
Linux架设服务器
数据库
MySqlSQL Server
ACCESSVFP
SybaseDB2
Oracle
综合应用
网络技术黑客技术
电脑故障病毒安全
程序开发
C语言Java/JSP
移动开发汇编语言
C#C++
VBDelphi
CGI论坛
SilverlightActionScript
平面&三维
PhotoShopFlash
3DmaxCAD
CorelDraw
网页设计
JavascriptVML教程
Php语言AJAX
XMLASP
ASP.NETCss
HTML语法Dom
电脑基础
域名知识虚拟主机
网站知识VPS知识
主机知识服务器架设
邮箱知识IDC增值服务
最新推荐
本类热门
  • 3DS MAX 7.0新功能火热试用...
  • Render Scene Dialog窗口
  • 3DSMax7 PFSource粒子攻略...
  • 3DSMax7 PFSource粒子攻略...
  • 3dmax制作不同材质茶壶的投...
  • 3Ds MAX子面散射材质精彩效...
  • 解决3dmax9打开、合并文件...
  • 3DS Max 7 Mental Ray渲染...

  • 粤ICP备12087766号   |  

    粤公网安备 44139902100106号