查看: 1193|回复: 0
打印 上一主题 下一主题

maya7.0打造质感玉石

[复制链接]

2018

主题

8

听众

1483

积分

助理设计师

Rank: 4

纳金币
8547
精华
115

活跃会员 优秀版主 荣誉管理 论坛元老

跳转到指定楼层
楼主
发表于 2013-10-22 15:57:11 |只看该作者 |倒序浏览
01过年期间我的朋友saynone在cdv的maya版区举办了一个翡翠与玉石质感表现的比赛。我一方面凑凑热闹,一方面也是为了证明心里的一些想法,就做了这个出来。

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

20080120062222597.jpg


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

20080120062224167.jpg


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

20080120062227595.jpg


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

20080120062230335.jpg

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

20080120062233224.jpg

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

20080120062236930.jpg


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

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

20080120062244189.jpg


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

20080120062247783.jpg


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



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

20080120062251580.jpg

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












分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-15 06:09 , Processed in 0.149428 second(s), 30 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部