注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

视觉表现·游戏特效·原创教程

——————.。o 0 托米吾0 o 。.——————

 
 
 

日志

 
 
 
 

经典教程:Maya粒子系统制作逼真云层  

2010-11-16 12:16:44|  分类: 特效相关图文 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

经典教程:Maya粒子系统制作逼真云层

 

导言:

这篇教程为大家介绍用Maya例子系统制作逼真云层,教程难度一般,主要是介绍Maya的粒子系统,希望对大家有所帮助。

 

下面教程开始

 

先看下效果,如下图。(图01)

 

 

图01

 

建模

开始一个新的场景并把你的场景的格子设置为:Grid 5 Subdivision 5 Extent 12。(注:我注意到不同的格子设置可以得到不同的结果)

 

产生一个NURBS平面,它具有10U和10V的分格,再给它加上一个细分为5,5,5的Latice。(图02)

 

 

图02

使用该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

选择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

 

着色

打开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

给场景加两个光,我在云的后面使用了一个强度为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

把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的值将趋向于使云更有细节和更破碎。该值高些或低些可以产生球的形状的粒子。

合成

用一些更复杂的输出把初步的图像(没有透明贴图)加以结合,可以容易获得云的一些大的变化。在Photoshop中装载初步图像,然后相同的摄像机渲染,使3D cloud texture Ratio设置为0.8。(图15)

 

 

图15

 

后期效果过程基本相似,你可以只考虑亮度融合而不是对原始层设置法线。选择顶层(已输入的层)并根据你的需要改变融合模式到下面的一种:

 

多种融合(图16)

 

 

图16

 

屏幕(图17)

 

 

图17

俯视(图18)

 

 

图18

 

柔光(图19)

 

 

图19

 

强光(图20)

 

 

图20

 

发亮(图21)

 

 

图21

  评论这张
 
阅读(361)| 评论(1)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017