maya粒子魔法光效制作教程 

2013-04-17 14:54 发布

原作者:fallrain* X8 S5 q. j7 ^7 l+ W& R' c; `0 |

% S. L/ U/ r; |# J& X3 H作者博客:http://blog.sina.com.cn/u/2879121264
( S! w- ?. k- M: T* Y$ c. ^) n. a+ w  o/ j
作者微博:http://weibo.com/u/2879121264
/ \. r: I- z+ V+ n1 c4 L
5 h: d4 S4 v( Z8 y
    写这个教程之前,我先说一下,以前我学东西都马马虎虎,居然不知道用流体来驱动粒子,直到有一次看到鱼哥的一篇博文里的这个技术,用流体来驱动粒子,而且还是那么的好用。
下面先截几张图看看:
/ u/ e- ^- c3 T- J
. F- d6 H+ a# I6 y4 Q5 Z2 n
& s3 N5 j! m5 z8 y+ C4 W

% R# J8 b2 D8 m( F4 H" e
好了,现在我们开始制作这个效果吧。& f6 k$ Y1 J# j  S  ^7 J" z9 g( N
原理:我是用一个pTorus作为流体发射器,然后给一个volumeAxis场,做好一定的形态后,用流体来驱动粒子。。。首先我们建一个模型,随便你,但你用的这个模型也会影响到你之后粒子的形态,我用的是如下图:1 Q& N7 g" q- i( o3 m1 N' }3 B
9 K. g) g; N" s/ W
1 a% f; I3 x- v: h3 H$ m% a
然后创建流体,用这个物体作为流体发射器,表面发射:( R: }6 |( Y$ k2 p2 |
2 j+ c0 `( X! \7 @) B; f5 m
由于我们做的光效是由无到有的过程,所以我把流体发射器密度属性上key了个动画:
6 j" m8 x4 }" V+ F( N1 P1 T+ j" X  j

% [5 ~6 [% H% c
流体的属性参数:
5 x( W! G$ Z; N* p

# w0 J* E% b' S  l; P
4 w& @5 x1 x1 \

6 z% J/ k% V4 U; z' n8 v; w4 |
swirl和noise的key帧参数:6 Y% P/ X+ w6 I# ]- m
& }. O- w: X5 o
继续流体的参数:7 ^7 e0 ]+ B0 Z' E* I. ~- Q
3 V3 R8 R; Q/ g1 W2 a2 B9 R

  ~! ~7 c" |8 @2 k6 f
最后再把质量调一下,阴影打开就行了:
$ f  ~* Y' ~% y' }
" r9 |6 U- q' C) |; b
然后建立个地面,与流体碰撞,这样便于模拟,播放一下,看到流体是这样的:. \4 k; Z8 r& }. B1 m) K

0 @5 w& S/ o: x0 b* M
这个与那个效果好像不太一样,接着我们再加个漩涡场就好了,给流体添加一个volumeAxisField,把场的大小Magnitude做个动画:
& I$ |; O! f: }; n5 P, ?8 Q

5 @' V0 g0 A( k- V4 I
场的其他参数如下:) X' a1 x* W& ^, F
* ^; E3 J! K. x& v% t8 n8 u
之后再播放动画,流体就变成这个样子了:
- o  Z) B# D; x3 R, {" v
" E/ Z0 f. g$ i9 ?! O
流体的形态大致就这样了,因为我们主要体现的是粒子,只要流体有那个形态就行了,流体的一些参数你也可以根据你个人而定,这些都不是死东西
( M1 _# q, ]" O/ \) U
接着我们就开始制作粒子部分了,我们还用之前的那个模型发射粒子,这样也好更匹配,用表面发射粒子,把粒子发射器key个帧:1 R, Y) ]* X; J% ]5 I4 C

9 D; l7 l5 F3 [$ p: S$ B
粒子属性参数:, _/ Q. k( o# R/ _
首先Conserve7 r+ y7 X7 [- H5 l5 S
属性调为0,这样粒子能更好的受流体的驱动,而不会去抗拒,
  S* ~- I! R8 V' k

" r2 J# m) w1 K: e. n
生命值的的key帧属性:
7 Q& `; g$ |+ p" \4 M
    9 _0 H3 p5 X/ j
然后在每粒子属性面板,点击下面的color为其添加每物体属性,因为我这个之前添加过,所以是灰色的,你们那个就可以添加的:3 V- U6 o, H6 \
4 g$ N8 q% [/ w* S; |
同样的方法,在Opacity上也添加每粒子透明度:% h1 J3 _6 H: y$ w" n: t
. _1 s* x' b) X
然后调节这两个属性的参数,粒子类型我们就选择Streak:0 a5 q% E% L- K
( k/ B: p5 `$ P* W$ ]
Opacity:( N5 K3 n5 ?8 q

' f0 e9 x0 W! \0 m: k5 a  D. ^
粒子参数也就这样了,最后很重要的一步,就是用流体驱动粒子,把流体和粒子建立连接,打开windows下的动力学连接:
* t7 k3 s1 i- `/ n
: P! X$ r/ m4 X, d7 A3 ^
把粒子和流体连接:& W2 r9 z9 N  E  e  d5 X4 ~, W

8 q. @$ H2 n' Y) m0 j! l+ T. g
好了,所有的操作都完成了,现在播放动画是这样的:  u7 Y! `/ d6 R7 a0 D
5 u' Y! d% T* g' G% d# X$ j' C
里面有不足之处,还望谅解...
. L+ h' M( J( m0 V
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 2 h- [' ~) P. R$ Q; _1 s) z' ^$ r
    厉害厉害!!
    / S7 ?* h  [" v9 m2 H" m
    我表示,我做出来的渲染出来的好丑
  • 下载先注册
    下载先注册 2013-8-1 18:47:54
    回去学maya 特效max不是很擅长啊

你可能喜欢

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