Maya的Mountain贴图节点教程

2016-03-18 17:18 12 1 收藏

岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的Maya的Mountain贴图节点教程,希望大家看完后能赶快学习起来。

【 tulaoshi.com - 设计软件 】


这篇教程介绍Maya中的Mountain 贴图节点的使用方法,从一个侧面展示了Maya的强大和操作的复杂性飞越山峦—Maya的Mountain贴图节点

一:地面的制作和相关设置


首先我们先创建一个Nurbs平面,随后的操作中,我们将把这个Nurns平面使用Mountain 贴图节点进行置换贴图的操作,使其转变成一幅山峦的图像。


使用菜单命令CreateNURBs PrimitivesPlane,打开属性设置窗口,作如下设置。
 

选择这个新创建的Nurbs平面,打开它的属性编辑器窗口,选择其形状节点nurbsPlaneShape1标签,如下图:
 

展开Tessellation属性栏目中,作如下设置:
 

二:创建山峦的材质模型(Shader)


执行命令WindowRendering EditorsHypershade,打开Hypershade窗口。将其中的缺省材质Lambert1节点网络展开,如下图:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/shejiruanjian/)

选择其中的initialShadingGroup节点并打开它的属性编辑器,在其Displacement Mat节点上映射上一个Mountain二维贴图节点,如下图:

在映射这个Mountain二维贴图节点时,注意要同时创建它的贴图布置节点(place2DTexture1) ,并且要以Normal方式映射这个贴图节点。


一般情况下,将一个贴图节点映射到一个置换贴图(Displacement)节点上以后,Maya会自动将这个贴图节点同时映射到材质的的凹凸(bump)贴图节点之上,但是有些时候Maya却并不进行这种自动的映射,具体到什么时候或者为什么会出现这样的情况,不是这篇文章讨论的题目,已超出了本人的能力范围。但是所幸的是,如果Maya没有进行这种自动的映射工作,可以通过手工设置的方法达到同样的目的。


现在,在Hypershade中选择initialShadingGroup节点并展开它的节点网络,如果幸运的话,会www.Tulaoshi.com看到如下图的节点网络:
 

如果因为上面提到的原因,你看到的是下面这种节点网络:请按下面步骤手工映射凹凸贴图节点。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/shejiruanjian/)

 

用鼠标中健托拽mountain1贴图节点到lamber1材质节点上释放,在弹出菜单中选择bump map属性,将这个贴图节点映射到lamber1材质的凹凸贴图属性之上,也可得到上图中显示的连接结果。


接下来再用鼠标中健托拽mountain1贴图节点到lamber1材质节点上释放,在弹出菜单中选择color属性,将这个贴图节点也映射到lamber1材质的颜色属性之上,最终得到如下的节点网络:

123下一页

来源:http://www.tulaoshi.com/n/20160318/1891938.html

延伸阅读
1、首先创建一个平面。 tulaoshi 2、在平面上创建一个发射器。将粒子的形式改为spheres形式,如图。 3、现在对对粒子增加一个重力场。 4、修改一下粒子发射器的参数,如图。 5、创建一个碰撞事件,让粒子和平面发生碰撞,如图。 6、再创建一个碰撞事件。 7、碰撞时间的...
    Maya4.0的推出令Maya迷们欣喜不已,现在我们就用Maya4.0来制作一个海底世界的场景,领略一下Maya4.0的风采。 海滩造型及材质 1、建立一个平面;在通道箱中设置“Scale X”和“Scale Z”为100,“Patches U”和“Patches V”为10,增加平面段数; 2、选中平面后按数字键3以高分辨率模式显示平面。切换到“...
    Maya官方教程-流体     大家先看效果     在PS下先制作一张图,比如:ALIAS     创建2D流体容器,CTRL A打开属性窗口,将分辨率(resolution)改为100*100     如图所示     点按FluidEffectsAdd/EditContentsPaintFluid...
标签: Web开发
通过DOM,您可以访问XML文档中的每个节点。 -------------------------------------------------------------------------------- 查找并访问节点 你可通过若干种方法来查找您希望操作的元素: 通过使用getElementsByTagName()方法 通过使用一个元素节点的parentNode、firstChild以及lastChild属性 ------------------------------------...
标签: Web开发
nodeName、nodeValue以及nodeType包含有关于节点的信息。 -------------------------------------------------------------------------------- 节点信息 每个节点都拥有包含着关于节点某些信息的属性。这些属性是: nodeName(节点名称) nodeValue(节点值) nodeType(节点类型) -------------------------------------------------...

经验教程

989

收藏

20
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部