MAYA SOFT教程:表现石头与琉璃质感的方法介绍

所属分类: 媒体动画 / maya 阅读数: 177
收藏 0 赞 0 分享

这篇教程主要是向脚本之家的朋友分享一个MAYA SOFT教程,教程主要是教我们用MAYA表现石头与琉璃质感,转发过来和脚本之家的朋友们一起学习了。这个是Maya SOFT渲染,呵呵,看了是不是感觉什么才是真正的Soft!其实国外也不是过分依赖渲染器, 因为Maya Soft是很强大的。

MAYA表现石头与琉璃质感 脚本之家 maya灯光材质

首先用POL创建模型。

MAYA表现石头与琉璃质感 脚本之家 maya灯光材质

大家知道,通常多边形模型在赋材质前都要进行分UV的操作,UV分得不仔细就会造成贴图的拉伸。不过,像上图这样的模型恐怕没有人会愿意去给它分UV。而且,此次不止渲染尺寸大,镜头距模型也非常近。在这样的情况下,任何一点点的拉伸都会严重影响渲染的真实感。在这种情况下,似乎只有一种方案:使用3D程序纹理。3D程序纹理的特性是不依赖分UV就可以在模型上产生没有任何拉伸的纹理。同时,它的缺点也很明显:在某种意义上不够真实。那么,怎样才能使它看起来更真实一些呢。一个办法是建立多个不同的3D程序纹理,然后用layeredTexture将它们叠加在一起混合。在这个石头的材质中,我用了两个3D程序纹理:solidFractal和cloud。另外,为了使整体的渲染效果多一些变化,我们可以对材质做一些局部的做旧。

MAYA表现石头与琉璃质感 脚本之家 maya灯光材质

首先我先在正视图渲染了一张场景的gi图片。这里说gi不太准确,其实是ambient occlusion,或简称ao。具体如何生成这张图,很多方法,比如用maya自带的mental ray;用新推出的maya外挂渲染器turtle。甚至大家常用的gi_joe等等都可以。具体我这里用的是turtle(只是生成这张图时用的turtle,最后渲染依然是maya默认的渲染器)。生成此图时,我的参数开得不够高,一方面是考虑到速度会快一点。另一方面,参数开得不够高会导致算出来的图会有一些斑点污迹(见图02下半部分)。而这种污迹在这里其实正是求之不得的。如果太平滑了,反而会使效果缺乏真实感了。一举两得。那么,生成的这张图有什么具体用处呢? 用来做遮罩!下面用一个简单的场景来说明它的用法。

图所示,就是这个简单场景的默认渲染。

maya表现石头与琉璃质感 脚本之家 maya灯光材质

首先,按照前面所述,在正视图渲染一张ao图。如图

maya表现石头与琉璃质感 脚本之家 maya灯光材质

建立一个layeredtexture(层贴图),并连接到材质的color属性.点击建立两个空层,分别改变它们的颜色为红色和绿色。

maya表现石头与琉璃质感 脚本之家 maya灯光材质

将刚才渲染的ao,贴在绿色层的alpha属性上。注意,贴图的方式要选则投影方式,并且在方向上要与模型对整齐。渲染。

maya表现石头与琉璃质感 脚本之家 maya灯光材质

现在,你已经看到效果了。我所做的其实就是用这张纹理做为红色层与绿色层的一个遮罩。那么,按照这个思路,只要分别把绿色与红色贴上相应的纹理,那么我们所要的效果也就出来了。石头材质的节点网。如图

maya表现石头与琉璃质感 脚本之家 maya灯光材质

图1为完成的渲染图,图2为原始的1:1尺寸时的局部截图。大家可以清楚看到其中的细节。

maya表现石头与琉璃质感 脚本之家 maya灯光材质

maya表现石头与琉璃质感 脚本之家 maya灯光材质

调节玻璃材质。通过观察及查找一些图片资料,基本上可以通过两层材质来制作琉璃,低层的瓦,和表层的釉。这看起来有些类似于通常制作车漆的方法。我用了layeredshader(层材质),注意它与前面所用到的layeredtexture(层贴图)是不同的。底层的瓦用了lambert材质来表现。表层的釉使用了blinn材质,由于这一层是透明的,所以将材质的transparency值打得很高,几乎完全透明。只取它的高光和反射。用图更容易看得明白。

maya表现石头与琉璃质感 脚本之家 maya灯光材质

值得注意的是,无论是上面的石头材质还是琉璃材质,在它们的节点网中都出现了一个小组合,我想有必要对其简单介绍一下,以使大家能更清晰的了解这两个材质节点网。如果将这个小组合抽离出来,并简化成最简单的状态。

maya表现石头与琉璃质感 脚本之家 maya灯光材质

samplerinfo:是maya材质系统中最常用的节点了,几乎每一个材质都会用到它。surfaceluminance:可能不如samplerinfo用得多,但也非常有用。在这里的作用是将samplerinfo与surfaceluminance的效果结合到一起。再常用不过的程序纹理!

用文字描述可能很麻烦,所以我做了下面这张图。

maya表现石头与琉璃质感 脚本之家 maya灯光材质

第一种效果在很多maya的教材中都有介绍,它利用samplerinfo节点的特性来制作类似x光的效果。

第二种效果有点儿不一样,surfaceluminance节点的作用是依照灯光方向的不同而产生变化。

第三种是通过一个multiplydivide节点来结合两种效果。上边的石头材质和琉璃材质都用到了这个组合。当然,这里列出的是最简化的连接方法,比如你还可以在中间加入clamp节点来限制输出值的范围。这样,当场景中灯光的亮度值超过1时,也不会出现不正常的现象。

最终效果:

maya表现石头与琉璃质感 脚本之家 maya灯光材质

教程结束,以上就是MAYA表现石头与琉璃质感的方法介绍,教程很不错,希望这篇教程能对大家有所帮助!

更多精彩内容其他人还在看

MAYA超逼真的老农场材质的制作教程

这是一篇MAYA超逼真的老农场材质的制作教程,教程制作出来的效果很不错,推荐给脚本之家的朋友,喜欢的朋友一起来学习制作一下哦!
收藏 0 赞 0 分享

MAYA制作超真实的照片级食物材质

本教程向脚本之家的朋友们介绍利用MAYA制作超真实的照片级食物材质,制作出来的食物非常美味真实。教程十分的经典,介绍的制作步骤也很详细,希望朋友们喜欢本教程介绍的内容
收藏 0 赞 0 分享

MAYA制作可爱的卡通理发店场景

这篇教程是向脚本之家的朋友介绍利用MAYA制作可爱的卡通理发店,制作出来的效果很可爱,教程并不是很详细,主要还是介绍制作的过程。所以要学习本教程需要学习者具有很好的基础。推荐过来,希望对大家有所帮助
收藏 0 赞 0 分享

MAYA流体教程之水的模拟方法

这篇教程像脚本之家的朋友们介绍MAYA流体教程之水的模拟方法,教程默认粒子是没有碰撞效果的,大家记住哦。教程比较简单,送给初学者。
收藏 0 赞 0 分享

MAYA车轮建模教程:MAYA制作真实的车轮建模

很多新手朋友也想学习MAYA汽车建模的具体流程和方法,给大家发布一个MAYA车轮建模的教程,希望对大家有所帮助吧
收藏 0 赞 0 分享

Maya2013新功能如何使用 Maya2013新功能完全解析(图文)

万众瞩目的Maya2013令人惊艳的新功能,想必众多CGer已经有所耳闻了,此次升级既有重头戏Node Editor和GPU Cache,那么,Maya2013这些新功能如何使用,实际应用效果如何?Autodesk官方给出了全面测评与解析,让你清晰全面了解Maya2013:
收藏 0 赞 0 分享

什么是人格中心?人格中心的动画理论介绍

本教程向脚步之家的朋友们介绍人格中心的动画理论,教程属于理论知识讲解教程,对于制作人物方面会对朋友们有一定帮助,希望朋友们喜欢本教程
收藏 0 赞 0 分享

MAYA制作超炫的外星修道士角色教程

这篇教程教脚本之家的MAYA学习者们使用MAYA制作外星修道士,教程难度一般,制作出来的角色科幻感觉挺好的,希望脚本之家的MAYA学习者们喜欢这篇教程吧
收藏 0 赞 0 分享

MAYA制作怪鸟掌柜角色图文教程

这篇教程教脚本之家的MAYA学习者们使用MAYA制作怪鸟掌柜角色,教程难度一般,制作出来的怪鸟角色挺不错的。教程介绍的很详细,其中还运用了渲染和材质,教程很值得学习,转发过来和脚本之家的朋友们一起分享学习了
收藏 0 赞 0 分享

Maya制作逼真的印第安部落人角色教程

这篇教程教脚本之家的MAYA fans们使用Maya制作印第安部落人角色,教程难度高等,制作出来的角色各方面都挺不错的,教程除了使用MAYA之外还使用了ZBRUSH来进行建模,当然还有PS的后期处理,转发过来和飞特的朋友们一起分享,希望对大家有所帮助
收藏 0 赞 0 分享
查看更多