查看完整版本: maya制作奇幻星璨特效教程

小雅 2008-5-12 15:19

maya制作奇幻星璨特效教程

maya制作奇幻星璨特效教程

[img]http://www.uestudio.net/wjr/jc/080512_001.jpg[/img]

[[i] 本帖最后由 小雅 于 2008-5-12 15:26 编辑 [/i]]

小雅 2008-5-12 15:26

2.接下来我们设置灯光参数 进入 pointlightshap1>light effects>light glow 打开IPR渲染,分别调整每帧的参数打上关键帧, 可以调整color,intensity,rotation,star points 可以自己试试各项属性 然后输出保存文件

[img]http://www.uestudio.net/wjr/jc/080512_002.jpg[/img]

小雅 2008-5-12 15:26

3.基础工作做好,开始制作特效了 画条曲线 调整z轴,y轴,让它具有空间纵深感,进入Dynamics模块, 点Particles>Great Emitter 后的小方块, edit>reset settings 创建

[img]http://www.uestudio.net/wjr/jc/080512_003.jpg[/img]

小雅 2008-5-12 15:26

4.选择emitter1 再选择 curve1曲线 进入Animation 模块, Animate>Motion Paths>Attach to Motion Path ,发现已经跟随着曲线运动了,选择emitter1,调整运动的曲线

[img]http://www.uestudio.net/wjr/jc/080512_004.jpg[/img]

小雅 2008-5-12 15:27

5.maya制作奇幻星璨特效教程

[img]http://www.uestudio.net/wjr/jc/080512_005.jpg[/img]

小雅 2008-5-12 15:27

6.给emitter1设置动画,在0帧Rate为250 , 250帧为30, 选择particle1 particleShape1>Lifespan Attributes>Lifespan Mode>Random range. Lifespan=3.0 Lifespan Random=1.5 选择particle1 添加 Gravity (重力)magnitude=1 再加(扰乱场) Turbulence 设置 Frequency(频率)=0.3 设置particleShape1 中的 Inherit Factor=0.02 选择particleShape1>Render Attributes> Particle Render Type > sprites

[img]http://www.uestudio.net/wjr/jc/080512_006.jpg[/img]

小雅 2008-5-12 15:27

7.maya制作奇幻星璨特效教程

[img]http://www.uestudio.net/wjr/jc/080512_007.jpg[/img]

小雅 2008-5-12 15:27

8.给一个lambert 材质给 particle1 进入属性 color 后找到刚开始渲染的8帧不同类型的灯光序列,按照下图设置 勾选use image sequence>image number(先右键第二个delect...) 然后设置动画 第1帧 为 1 最后一帧为 8 看看是不是有点效果了

[img]http://www.uestudio.net/wjr/jc/080512_008.jpg[/img]

小雅 2008-5-12 15:28

9.particleShape1>Add Dynamic Attributes>color>Add Object Attributt(勾选) 在Render Attributes中color R G B 都为1.

[img]http://www.uestudio.net/wjr/jc/080512_009.jpg[/img]

小雅 2008-5-12 15:28

10.设置表达式了 点Add Dynamic Attribues > General > 添加 spriteNumPP 控制随机出现的1-8帧的图片 Greation Expression(如图) particleShape1.spriteNumPP = rand(1,9); 看下效果我们就发现五颜六色的星星了,ok,go on

[img]http://www.uestudio.net/wjr/jc/080512_010.jpg[/img]

小雅 2008-5-12 15:29

11.设置另外的表达式 控制粒子的自身旋转 Add Dynamic Attribues > General > 添加spriteTwistPP Greation Expression(如图)particleShape1.spriteTwistPP = rand(-360,360); 选择spriteTwistPP 右键 选择第二项 runtime befor..... particleShape1.spriteTwistPP += 1;

[img]http://www.uestudio.net/wjr/jc/080512_011.jpg[/img]

小雅 2008-5-12 15:29

12.maya制作奇幻星璨特效教程

[img]http://www.uestudio.net/wjr/jc/080512_012.jpg[/img]

小雅 2008-5-12 15:29

13.Add Dynamic Attribues > General 创建一个新的randTwist 表达式 particleShape1.randTwist = rand(-1,1);
然后看下效果 旋转速度太慢了, 自己看着调整 修改表达式
particleShape1.randTwist = rand(-8,8);

particleShape1.spriteTwistPP += particleShape1.randTwist;

[img]http://www.uestudio.net/wjr/jc/080512_013.jpg[/img]

小雅 2008-5-12 15:29

13.maya制作奇幻星璨特效教程

[img]http://www.uestudio.net/wjr/jc/080512_014.jpg[/img]

小雅 2008-5-12 15:29

14.继续增加变化 点Add Dynamic Attribues > General > 添加 spriteScaleYPP 和spriteScaleXPP

particleShape1.spriteNumPP = rand(1,9);
particleShape1.spriteTwistPP = rand(-360,360);
particleShape1.randTwist = rand(-12,12);
float $randScale = rand (1,8);
particleShape1.spriteScaleXPP = $randScale;
particleShape1.spriteScaleYPP = $randScale;


设置粒子大小方面的变化 Add Dynamic Attribues > General > 添加 twinkleFreq 和 twinkleOffset
particleShape1.twinkleFreq = rand(1,4);
particleShape1.twinkleOffset = rand(1,10);

particleShape1.lifespanPP = rand(1.5,4.5);

然后是调式 美化 继续 Particles>Great Emitter 删除 particle2 选择Emitter2 再选择 particle1 点 Particles>Use Select emitter 自己看着好看调整 最后用硬件渲染器输出, 到ae里后期调整饱和度 ,发光,光斑等,over

把sprite scale x 和sprite scale y 改小

[img]http://www.uestudio.net/wjr/jc/080512_015.jpg[/img]

小雅 2008-5-12 15:29

15.maya制作奇幻星璨特效教程

[img]http://www.uestudio.net/wjr/jc/080512_016.jpg[/img]

wulongshengok 2008-5-21 13:53

我有的一些你说的那些什么。在哪里都不知道哎

songtian 2008-6-4 16:35

不错啊,挺好的,顶一下

never 2008-8-12 17:54

particleShape1.twinkleFreq = rand(1,4);
particleShape1.twinkleOffset = rand(1,10);
这两句有什么用,应该还缺了几个表达式吧?

liuyushe 2008-12-4 16:21

:kiss: :kiss: :kiss: :kiss:
页: [1] 2
查看完整版本: maya制作奇幻星璨特效教程