maya粒子魔法光效制作教程 

2013-04-17 14:54 发布

原作者:fallrain0 U+ S; k. K3 b" |* w

) E: m0 U, \6 ^% H9 r1 q8 @作者博客:http://blog.sina.com.cn/u/2879121264
$ S3 J4 ]( b- F
$ s0 i( _9 r7 L) @0 g! U作者微博:http://weibo.com/u/2879121264
4 Y( m6 Y8 L; c# S; e' a
7 e0 B  w$ ~: I0 n+ n5 B
    写这个教程之前,我先说一下,以前我学东西都马马虎虎,居然不知道用流体来驱动粒子,直到有一次看到鱼哥的一篇博文里的这个技术,用流体来驱动粒子,而且还是那么的好用。
下面先截几张图看看:
3 M& {" ]! Y; {, v
6 R  R5 l9 x) j& E

9 a8 x( Y+ H8 O& }

1 a0 v& H, a+ [' Z. E9 F
好了,现在我们开始制作这个效果吧。& F* L7 c  |) a# d( X
原理:我是用一个pTorus作为流体发射器,然后给一个volumeAxis场,做好一定的形态后,用流体来驱动粒子。。。首先我们建一个模型,随便你,但你用的这个模型也会影响到你之后粒子的形态,我用的是如下图:
! {9 Z" Y: `5 `* H) n7 c5 b& t( {' o

8 K2 n- B. [& _0 w9 Y
4 D8 p6 G0 A2 A4 b
然后创建流体,用这个物体作为流体发射器,表面发射:0 ^3 o. r- Y6 v
, e- Y9 Y2 z/ W
由于我们做的光效是由无到有的过程,所以我把流体发射器密度属性上key了个动画:
( K  P  i7 e, w! A* A# ]2 v
' W5 F( @7 o/ ^, W+ r. P6 K8 J
流体的属性参数:$ r+ S& T9 s' R) f9 `, L
3 T5 Q2 X& `6 \. X4 F) S
* {6 @  j! e+ g5 W8 J: Z
3 J( J* [* N5 N
swirl和noise的key帧参数:2 ?! N6 u  S% \. R& P2 r+ R5 ^% {, W
3 p# d5 {( _) p7 v5 r4 E6 ]
继续流体的参数:
' ^8 G8 a: W7 U1 E. j
9 O9 t+ R$ _5 h- @
0 S0 g" v) B* U. {4 s& d
最后再把质量调一下,阴影打开就行了:, c+ x3 Z% x8 d" g
& J6 m; O3 ^% I
然后建立个地面,与流体碰撞,这样便于模拟,播放一下,看到流体是这样的:4 P& ]1 c# d, a( K  F& A4 H4 y9 w

' F( a8 D' @2 c1 H
这个与那个效果好像不太一样,接着我们再加个漩涡场就好了,给流体添加一个volumeAxisField,把场的大小Magnitude做个动画:$ y; v2 a$ f3 s) q% K- ^# n

8 d4 S  }+ c/ a4 z6 J# |: V3 o  O
场的其他参数如下:
" P5 e: E% a7 U
8 s0 ?6 c9 K. l; X( s  C
之后再播放动画,流体就变成这个样子了:  s2 F1 H5 c4 h) t! f3 Z

7 _4 @; ]% L! N$ H7 j
流体的形态大致就这样了,因为我们主要体现的是粒子,只要流体有那个形态就行了,流体的一些参数你也可以根据你个人而定,这些都不是死东西' D  ~2 T. r& m$ _
接着我们就开始制作粒子部分了,我们还用之前的那个模型发射粒子,这样也好更匹配,用表面发射粒子,把粒子发射器key个帧:5 m# K. |! O) _
9 M$ r2 c  u* h. m( L, E( h
粒子属性参数:
* R( V: j/ S. G! T+ J9 J8 G
首先Conserve
, Q- s; {/ l7 x0 i
属性调为0,这样粒子能更好的受流体的驱动,而不会去抗拒,
3 {! O8 n: m- h- d: N

2 s+ N+ q3 V" Y; j, R7 e
生命值的的key帧属性:( W( s, ^! q$ q# M" `
    ; [9 S0 I2 e# J
然后在每粒子属性面板,点击下面的color为其添加每物体属性,因为我这个之前添加过,所以是灰色的,你们那个就可以添加的:1 y, p! C7 A3 K  U  p

  B, B5 U8 ]. u7 T9 R
同样的方法,在Opacity上也添加每粒子透明度:
" X0 }; [4 E$ Z$ G5 I7 ^0 [: U

* \: M; m; T3 Y7 v
然后调节这两个属性的参数,粒子类型我们就选择Streak:
) N$ B( ^$ J$ K8 q8 Q# i9 T
4 p" J' U" R0 r' V
Opacity:
! |( U/ K# v5 o1 U

$ `5 E: B" f2 x9 h
粒子参数也就这样了,最后很重要的一步,就是用流体驱动粒子,把流体和粒子建立连接,打开windows下的动力学连接:
# o: w% M2 S  y
% M8 x& v. K& |; [# o
把粒子和流体连接:
) g, }" ]( N* T
8 ^( z  a& V8 B0 L, A
好了,所有的操作都完成了,现在播放动画是这样的:
& [8 ^+ p8 E$ b8 b0 L- U1 I
7 R- a# u* Q) b2 X* G
里面有不足之处,还望谅解...

# J9 N, P. |4 z2 y7 N' y+ j) j
TA的作品 TA的主页
B Color Smilies

全部评论6

  • 冬眠
    冬眠 2013-4-17 15:20:07
    厉害厉害!!
  • zwei1121
    zwei1121 2013-4-17 17:47:21
    学习学习  谢谢楼主分享
  • 18810880640
    18810880640 2013-5-19 15:08:05
    图片教程没法下载的是么。。。
  • jwpaxx
    jwpaxx 2013-5-24 16:04:54
    冬眠 发表于 2013-4-17 15:20 ; C% Y+ d1 U0 D5 c5 G
    厉害厉害!!
    % G# L6 t3 I# V$ o: d% ^
    我表示,我做出来的渲染出来的好丑
  • 下载先注册
    下载先注册 2013-8-1 18:47:54
    回去学maya 特效max不是很擅长啊

你可能喜欢

maya粒子魔法光效制作教程 
联系
我们
快速回复 返回顶部 返回列表