导言:
这篇教程为大家介绍用Maya例子系统制作逼真云层,教程难度一般,主要是介绍Maya的粒子系统,希望对大家有所帮助。
下面教程开始
先看下效果,如下图。(图01)
图01
建模
开始一个新的场景并把你的场景的格子设置为:Grid 5 Subdivision 5 Extent 12。(注:我注意到不同的格子设置可以得到不同的结果)
产生一个NURBS平面,它具有10U和10V的分格,再给它加上一个细分为5,5,5的Latice。(图02)
图02
#p#e#
使用该lattice,对平面进行变形以产生一个随机的基本平台,粒子将分布在它上面。然后删除或者隐藏该Lattice。(注:你可以使用Edit菜单、Delete By Type、History command删除Lattice)
选择该平面,并使用状态行上的Magnet图标或者通过Modify菜单的Make Live指令激活它。该方法对粒子的高度和深度给出一些帮助,另一方面你将通过粒子工具着重在一个视图中画它们。
进入Dynamics模式,从Particle菜单中选择Particles Tool选项盒。(注:为了对一个指令打开该选项盒,选择菜单行上指令末端像图标一样的小方块),对粒子输入一个名字,确认该选项与以下设置相匹配:Conserve 1,Number of Particles 3,Maximum Radius 2,勾选Sketch Particles,Sketch Interval 10。(图03)
图03
关闭Tool Settings选项盒,开始在Top视图或者任何能很好地对该平面进行观察的视图中向激活的平面上画粒子。(图04)
图04
尝试通过该平面用画笔自然的扩散粒子。 你可以使用多个笔触,直到你对扩散满意为止。之后你可以从激活状态下删除该平面(可以简单的点击状态行的Magnet图标,或者在Modify菜单选择Make Live指令),按照你的需要隐藏或者删除它。(图05)
图05
#p#e#
选择particleShape1并打开它的属性编辑器。(注:你可以从Outliner中选择粒子的形状,确认该Outliner的Show Shapes选项是打开的)确认在Lifespan Attributes中的Lifespan Mode下面的设置被设置为Live Forever。(图06)
图06
然后在渲染属性中使Particle Render Type为Cloud(s/w),s/w是对软件渲染,对当前渲染类型增加属性。
在新的项中选择:Better Illumination on Radius 1.25,Surface Shading 1.0,Threshold 10.0,Radius控制对于渲染中的问题和细调是十分重要的。通常高的值(2到4)能改善远处的云,但趋向于过于接近。0.8到1.5的值通常是最好的,取决于云的形状。
使用了一个抽样信息节点的表达式可以按照粒子云与摄像机的距离控制半径值。它会自动解决这个问题。(图07)
图07
#p#e#
着色
打开Multilister,双击总表的initial ParticelSE shader。从刚打开的属性编辑器中选择particle Cloud1。(图08)
图08
将颜色表设为一个粉色的Shade。(在颜色选择器中我设置了H:2,S:0.180,V:0.644)。留下Transparency颜色作为缺省值并把该值加给其余的。
透明度:Density 0.500,Blob Map White Roundness 0.500,Translucence 1.000。
内部噪声:Noise 0.750,Noise Freq 0.150,Noise Aspect 0.200,Noise AnimRate 0.000,SolidCoreSize 0.250。
表面明暗属性:Diffuse Coeff 1.00,SurfaceColor Blue(H:229.34,S:0.432,V:0.700),Bump Mapping None Translucence Coeff 2.000 Surface Shading Shadow OFF。
预照明控制:FilterRadius 0。(图09)
图09
#p#e#
给场景加两个光,我在云的后面使用了一个强度为0.2的Ambient光,和一个强度为1.000的平行光,指向前下方,模拟晴天。
现在准备渲染一个图像。这个云的设置开起来有些模糊和肿胀,但不要紧,它将会对我们后面介绍的Photoshop和后期效果合成是有用的。
再次打开Multilister,通过放置一个新的纹理产生一个3D Cloud纹理。在Multilister中双击叫做cloud1的新产生的纹理。保留所有的缺省设置,但把Cloud Attributes Ratio修改成0.720,把place3DTexture1 Scale设置成4.000,4.000,4.000。(图10、图11)
图10
图11
#p#e#
把cloud1 3D cloud纹理标注给particle Cloud1 shader的共用材质属性的Transparency颜色。
用新的透明贴图再次渲染图像。在700 Mhz速率下对一个由此看来00个粒子合成云的渲染时间只是一分钟。(图12)
图12
cloud1 3D cloud纹理中的RATIO控制对控制云的显示是另一个重要的元素。0.650的值将渲染出一个膨起的云。(图13)
图13
0.725的值在平滑的和突变的云之间通常是一个好的均衡。(图14)
图14
0.8的值将趋向于使云更有细节和更破碎。该值高些或低些可以产生球的形状的粒子。
#p#e#
合成
用一些更复杂的输出把初步的图像(没有透明贴图)加以结合,可以容易获得云的一些大的变化。在Photoshop中装载初步图像,然后相同的摄像机渲染,使3D cloud texture Ratio设置为0.8。(图15)
图15
后期效果过程基本相似,你可以只考虑亮度融合而不是对原始层设置法线。选择顶层(已输入的层)并根据你的需要改变融合模式到下面的一种:
多种融合(图16)
图16
屏幕(图17)
图17
#p#e#
俯视(图18)
图18
柔光(图19)
图19
强光(图20)
图20
发亮(图21)
图21
上一篇 Maya模拟光线追踪阴影制作
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答023年以来,在版号审批、出海政策等影响下,新品游戏大量涌现,这也为游戏市场带来了一些新变量、新现象。
学习游戏开发班可以帮助游戏爱好者从零基础成为游戏开发专家,掌握全面的游戏开发技能。
火星时代教育为您提供专业的界面设计实战班,在实践中掌握界面设计的核心技巧和最新趋势,成为优秀的UI设计师。
了解UI交互设计培训的最佳选择,比较不同培训机构的优势和特点。
火星时代教育为您推荐专业的学影视后期培训机构,提供高质量的培训内容及资深导师指导,助您成为优秀的影视后期剪辑师或合成师。
火星时代教育是一家专注于交互设计培训的机构,为学员提供专业的交互设计培训课程,并帮助他们成为优秀的交互设计师。
1. 打开微信扫一扫,扫描左侧二维码
2. 添加老师微信,马上领取免费课程资源
同学您好!