数码中国2006Ver4版
数码中国2006Ver4版
您现在的位置: 数码中国 > 网络学院 > 三维艺术 > 材质贴图 > 文章正文 今天是:
数码中国业界资讯
数码中国-浏览信息 数码中国-热门信息
玉石质感的思路与实现
作者:MediaRan 文章来源:本站原创 点击数: 更新时间:2004-3-14 收藏到新浪VIVI
[ 字体:缩小 正常 放大 | 双击自动滚屏 ]
请选择合适的字体颜色:

过年期间我的朋友Saynone在他的Maya版区举办了一个翡翠与玉石质感表现的比赛。我一方面凑凑热闹,一方面也是为了证明心里的一些想法,就做了这个出来。

因为有朋友要,现在我把当时的制作材质的过程简要说一下。
1. 为了使节点清晰,大家容易看明白,我使用了最基本的Blinn材质。在我做好的模型上赋予材质如图。参数基本上和瓷器差不多,高光稍软一点。



2.我的想法其实很简单,就是利用材质的自发光通道来模拟玉石本身应该透射出的光。(这种光一般人们都用3S来模拟,但在Maya本身的渲染器中并不支持3S。而MR for Maya因为两个程序都要占用内存,渲染速度过慢。)所以我在材质的自发光通道加了一个solidfractal纹理,把它的color gain调暗如图,我们看到玉已经变成了一片白色,完全没有明暗了。



3.这是因为材质的color本身就很白,把color调成黑色再渲染……是不是有点意思了?这时我们看到的其实只有材质的自发光和高光,所以可以关掉所有的灯,只留一盏聚光灯用来打出高光(也可以再用一盏打侧面高光)


4.程序纹理一般有一个缺点,就是太平均,缺乏变化,所以我们在solidfractal的color gain加上一个手绘纹理。



5.手绘纹理是直接在Maya中用一个复制物体随手画的,厚的地方画暗一些,其它地方随意,不平均就行,最慢一刻钟也就搞定了。

6.文件纹理的color gain可以决定你的玉的颜色。


7.玉的边缘透光性应该好些,所以我用一个sampler info 和一个ramp 节点来使边缘变亮(方法同X-ray材质),亮部是直接把solidfractal称以0.7得到的。



8.然后在材质的color通道建立一个新的节点----为了使它丰富,我们使用层纹理。并在其中添加两层,上层的是一个画好的文件纹理,如图


这个图其实是凹凸贴图,我们把它invert后当作色彩贴图使用。
下层是一个clouds纹理,作为文件纹理的丰富,注意要把它调黑一点。


9.把这个文件纹理再赋予材质的凹凸通道,调整凹凸值如图。


10. 最后要考虑到玉反光时的费涅尔效应——也就是正对我们的面的反射要比切线于我们的面反射要弱得多。这里我们用了一个sampler info 和一个ramp 节点(使用方法与经典的玻璃材质一致)来施加于这个材质的Specular Color通道。(如果有反射环境,反射通道也要加)



好了,这就算完成,PS里我调亮了一点,效果好不好大家评判吧。我这里只介绍一下速度——因为只有一盏灯,所以1024*768的产品级渲染只有51秒。

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。本站地址:Http://wWw.15Cool.com
  • 上一篇文章: 没有了

  • 下一篇文章:
  • 文章录入:jam    责任编辑:jam  发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    数码中国-推荐信息
    热 门 栏 目 导 航 : [PhotoShop] [Flash] [Fireworks] [Dreamweaver] [Frontpage] [Css] [Html] [Office] [MsAccess] [MsSql] [Coreldraw] [Freehand] [设计欣赏]
    网友评论:(评论内容只代表网友观点,与本站立场无关!)
    数码中国2006版-主域名(www.15cool.com)