资源描述:
《maya制作霓虹灯》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、首先先建立一个封闭的曲线.我建了一个心形.并重建一下,我设置了numberofspans为60,你可以视自己的情况而定.稍作调整,如图1:首先先建立一个封闭的曲线.我建了一个心形.并重建一下,我设置了numberofspans为60,你可以视自己的情况而定.稍作调整,如图1:好的,点选particletool,设置如图2:这里,我们需要解决的问题是如何让粒子均匀分布到曲线上.我们现在就来实现.选择粒子,在position处建立一个creationExpression,写入:int$i=particleShape1.
2、particleId;float$pTemp[]=`getAttrmyCurve.cv[$i]`;float$x=$pTemp[0];float$y=$pTemp[1];float$z=$pTemp[2];particleShape1.position=<<$x,$y,$z>>;点EDIT后CLOSE。好的,看看结果如何。你可能对于点看不太清。那我们先粒子改为SPHERES吧,点击currentrendertype按钮,改变一下大小。这是我的。如图3第一个问题解决了,我们再解决第二个,就是颜色的替换。我们先把视图的
3、着色方式改为SHADE,依然选择粒子,点COLOR,设置如图4.我们先来想象一下我们打算做出一个什么样的效果.我呢.决定用三种颜色,红(1,0,0)绿(0,1,0)和黄(1,1,0)来交替变化.好的.右键点rgbPP,为其建一个RUNTIMEEXPRESSION,写入:if((particleShape1.particleId+frame)%3==0)particleShape1.rgbPP=<<1,0,0>>;if((particleShape1.particleId+frame)%3==1)particleSh
4、ape1.rgbPP=<<0,1,0>>;if((particleShape1.particleId+frame)%3==2)particleShape1.rgbPP=<<1,1,0>>;好的,看看效果吧.哎呀,怎么一开始都是黑乎乎的呀?没有关系.我们把这三行再复制到CREATIONEXPRESSION里面就可以了.至于以后应该做什么,我想大家都一定知道吧,硬件渲染,合成软件中加入更炫的特效吧.!!好了,我讲完了.希望大家喜欢.