(4-4)粒子动画技巧——“爆炸强度技巧”&“拖尾跟随技巧”(5天) 

2010-08-06 22:14 发布

★★★★★★★★★作业★★★★★★★★★★

9 d: z6 W1 d5 e6 W' `* M' G. L" w$ x

这是一篇技巧教程,分别讲了——“爆炸强度技巧”和“拖尾跟随技巧” 具体的参数大家可以自己尝试,重点放在这两种技巧的应用上!!

3 T g6 p& V/ p& J$ I/ p, ?. w' C

需要一点粒子基础知识,如果你对粒子一无所知,请先学习粒子系统基本操作:

4 ~7 [& U1 s6 D. K5 l" s% C

 超级喷射

) Q/ M5 U& \0 v6 b5 O

' G0 [+ x, t! H6 `

 粒子云

9 D, l. W5 \4 x( C2 `7 h& A

# b* I1 u* i- t) C$ A& z+ u0 i/ P

 

O) p+ z+ H# R( F2 F5 m

作业:

9 p3 |0 {% F, s8 y( n

学习下面教程内容,理解消化“如何突出爆炸效果”和“拖尾跟随效果”两种技巧的应用。

* o0 L1 |- j; D* [! u

运用这两种技巧共同制作1个作品:

# G% E2 }& b# A) `: J& O

做一个“空中炸开的礼花”效果!

; q. _+ B5 |: | {9 Q

可以参考链接中的礼花效果:http://jackie584.blog.163.com/blog/static/17368620201061021022576/

/ u/ o6 H. N/ K u6 N

 

6 ~+ d( N- b5 s0 `- E6 r: h

 

* }& B, E) v1 X& O. q2 p

如图:

4 `/ R# u4 Y# U8 j ^0 ]* [/ [3 E

 

* b$ m0 T( z) Z. V

 

' z- T2 Z1 ~6 U' n

时间:7

6 s: N1 k" Y3 ?5 F* w0 ]

要求:

. v. d2 b8 }6 C0 O

1、主题已做限制,只能做礼花效果。具体什么样的礼花,大家自己思考。

& `9 e3 U+ n/ A! G4 H! p

2、必须把教程中两个技巧融合在作业中!

9 w- T' ^( u4 I! t v" j! j" A

3、时间充裕,制作上尽量精致!

$ x. y ~. q4 n# X+ y" ^: I

4、软件及制作方式不限,2d3d等表现手法不限,我们只聊最后的效果。

! {# A" ?+ _6 o! }# g5 r+ L0 }

作业提交格式:GIF或者链接视频

5 S4 a l8 p& n$ `

(Tommy推荐专业GIF动画编辑软件:Ulead GIF Animator 5.05 好用易懂!

0 _; g* @$ |5 P8 S4 }' s8 v* n' T

下载地址:http://www.crsky.com/soft/4010.html

# D/ j8 \2 H7 I

 

% U2 \& U7 T5 d

作业提交地址:

9 G: e) r y/ ^" b" e

http://bbs.game798.com/showforum-79.html

' D7 L4 ?9 i5 p! L( [" X0 U

(提交作业后,请大家回帖告知一下Tommy,我会尽快过去参与交流!!)

B Color Smilies

全部评论52

  • Tommy.W
    Tommy.W 2010-8-6 22:14:00

    先解释一个常问的问题:

    , @- M, D+ J- m; R, ?# T* q6 ]

     

    * a8 y9 h) W0 F0 x" {! I

    问:

    ) Z5 l6 e* @8 X: e: E, K3 U2 O% t1 ^

     教程的两个例子中,粒子的运动朝向一个是四面八方,一个是方向跟随,怎么做到的?

    ) j4 o1 D" K+ r

     

    & d" N( @/ e! s

    答:

    6 V8 J# I ]% B% t) c6 g' A+ h

    这个问题不是教程的关键,不必太在意。 粒子朝向问题,是引擎功能,在max里面直接实现它,需要用更高级的粒子发射器 比如PF粒子和TP粒子。 你如果只用max的基本粒子,而你又没有游戏引擎的话,就暂时不要考虑它了,不重要。 作业给出的礼花效果,也用不到这个功能,都是圆形的亮点,没有方向性!!!

    * d) m/ K+ J0 c+ W6 I

     

    % m0 m$ {: v* P6 b" {. U. g# J

    ===================================

    ' ~" M9 G2 r# I* x

    教程开始:

    6 @( Y% N% Q" j5 h v Z0 r* j

    原创作品,请尊重作者劳动。转载请以超链接形式说明出处。

    ) g* a" @; i( k: K/ K- }

     【游戏特效Tommy原创教程】中级技巧之粒子动画篇

    6 F# D' H2 ? @4 @2 m

    ==========================================================================

    ( e, f1 t: r; B$ n/ Q

     教程多是讲技术技巧的,是对自己经验的一个总结,也希望能给大家带来帮助。不过技术仅仅是技术,它是为艺术服务的。在此希望大家不要过分钻研技术,把主要的精力放在效果美感和想法创意上,它们才是提高水平的重中之重!!!

    # g/ \( M6 E( j& K) A. [

    ==========================================================================

    " s3 g4 O+ R8 @. d3 V7 ?: f& D# d8 B

    这篇教程从以下几个方面,讲讲个人在游戏特效研发中总结出来的几个粒子应用方面的小技巧:

    # q0 U/ k- Y/ Z/ P$ Z

    1、常见的爆炸中,如何突出粒子火光的打击力度。

    5 Q X% S( @: h/ t

    2、粒子跟随效果的实现方式及不同应用。

    ! N; r7 m2 ]+ a) v( G) o

    (相信大家用的编辑器各不相同,其粒子系统的功能也有差别,但万变不离其宗的是粒子的基本原理。这里为了方便大家理解,就拿3Ds max的几个简单粒子系统举例。大家只看里面讲到的原理就可以了,各种编辑器永远都是我们的一个工具而已!) 照例送出两张贴图,有需要的拿去吧。

    , ?1 j5 i3 X+ k+ q% K V* M

     

    8 O9 i* W( k' H( G; D( e- ]

     

    ! K8 Z! b1 h5 y* ^* L7 O

     

    3 G2 Q3 K" e7 F' ^$ E) K6 q! i

     ==========================================================================

  • Tommy.W
    Tommy.W 2010-8-6 22:19:00

    ==========================================================================

    ; E6 ~( R, D3 u6 `# ]4 ~

     先讲爆炸: 我们建个SuperSpray(超级喷射)粒子发射器,轴偏离和平面偏离都给180度,让粒子呈一个球面的放射效果:

    4 y7 l- y; y1 i8 ~# H& L

     

    , u$ ~! ]* T6 }, x9 y- {/ t

     

    ' ~, H6 N; E! U0 h

    参数随便调一下就行了,爆炸的粒子出生两帧就够了,太久了效果拖沓。。现在让我们贴上图看看效果(这里用的是个简单的观察器,想渲染来看也一样):

    : j Z9 l W" q9 r0 j

     

    ! `3 N" g+ `3 z

     

    & t' [7 A+ U# l3 N$ w1 m w% U

    如何?爆炸效果已经有了,效果怎么说呢?其实比常见的面片缩放已经好了。但是问题也是有的:粒子速度不算大的情况下,10帧它就跑到了屏幕边缘,而且是匀速运动。而现实中的爆炸,这些火光都是一些爆炸物的碎片,它们是会受到空气阻力和地心引力的缓冲,所以这种匀速的模拟显然不够真实。 下面我们来给这个发射器链接个Drag(阻力)选“球形阻尼”,值给10,再链接个Gravity(重力)值给个0.2就可以了。 发射器参数上,我们大胆的把速度加快一倍,生命缩短4帧。

    % Y% z1 ~8 Z T9 d8 J; T, L

     

    6 R2 U# a) o# S

    看看效果:

    3 b6 |" f9 @& o8 `! t+ A7 l. U8 k

     

    ; V$ Q8 p/ W6 E$ |* @' m

     

    - n- |7 m* N! J

    效果的差别很明显吧?后者的爆炸张力很明显比前者强,速度加快一倍也没有超出前者的爆炸距离。在我的概念中,这就是大家常常挂在嘴边的“节奏”,有快有慢,有主有次,好效果才能得以体现。 然后按照这种思路,我们加个爆炸光晕,加点辅助效果,就是一个不错的被击效果了:

    ; _% t6 l+ [9 Q) b% R! v4 q

     

  • Tommy.W
    Tommy.W 2010-8-6 22:27:00

    然后说说粒子跟随效果: 做特效很常用到粒子跟随效果,延伸出多种制作方式,比如说发射器运动跟随,再比如粒子自身的路径跟随。 两者都有自己适应的情况,前者的应用最广,也是现在主流的特效编辑器都有的功能,我们拿它举例。 我们先在max里建立一个球形PCloud(粒子云)和一个Helix(螺旋线),让前者在30帧内沿后者运动。

    M3 t& O6 {$ g* ?" D1 ~& [' p

     

    9 a. o1 l1 Z$ J6 M, s$ Z

    ; O4 `: w) }$ ~

     

    & s! A% H: l! _

    (这里是max动画中的“路径约束”功能,比较基础,就不再细讲了。不会设置路径约束的朋友,先自己学习一下这个功能!)

    # A9 k/ J. Z9 e9 o, V$ E) W& ?

     

    7 z( N2 n4 D9 _- P/ N

    路径约束:

    ' Z( v2 F# s: H J

     

    - A; u7 Y3 F, q5 O( n( q

    ===============

    ; u7 w o+ T" V3 P. P! |; U

    我们要注意粒子发射器的这个参数值——对象运动继承。

    2 U% o3 H1 ^9 h. n

     

    ( t5 F7 }" H# Q9 K

    它的变化影响着整个跟随效果的节奏!

    , a! [1 e+ n5 X' q* {4 _

    这里细讲一下3个参数的含义:

    ; i; c! p. }! I$ I7 d, F

    影响:是指现有数量里面%多少的粒子会受到运动继承参数控制。

    G8 C9 A8 g, k- `0 Y1 z0 Y

    倍增:是指运动继承的程度大小,这个值可正可负,下面会有演示。

    1 J/ n. N' q s0 S' I- d# y

    变化:是指受运动继承程度的随机值,用来增加随机性。

  • Tommy.W
    Tommy.W 2010-8-6 22:30:00

    下面看看运动继承(倍增)为0.5效果:

    % i9 y8 H! l: z7 }! ?2 a- @3 o

     

    8 Z2 l- [) \ s* G

    这种效果为粒子随着发射器运动的方向,有了发射器一半的速度。最常用在礼花烟火等模拟真实跟随的效果。

    % }, u! x' A- a: p- R/ j6 x* P! M$ O

     

    , i7 P6 Y0 |! g9 g2 a) Q

    ===========

    . R( h3 `. p1 {* J2 I! Y

    运动继承(倍增)为0.0效果:

    7 h4 E0 `) R+ N: q

     

    ?! ~# L) i/ _+ s

    这种效果为粒子不随着发射器运动的方向运动。最常用在魔法粒子跟随的效果,如果是迪士尼里面小仙子的魔法仙尘,还要加点重力。

    0 @2 A- R+ _0 u# v- H x

     

    ( g& o. W7 C( s: c( _. }5 v

    ==========================

    ' \5 N1 n( v9 y4 p+ I9 J

    运动继承(倍增)为-0.5效果:

    : D* f* n% U% N* q4 M9 Z! e4 p5 k

     

    8 g. E: ?" X" O: B. C) Z" h- u

    这种效果为粒子随着发射器运动的方向,向反方向有了发射器一半的速度。最常用在导弹拖尾,角色瞬移等突出速度感的效果。

  • Tommy.W
    Tommy.W 2010-8-6 22:38:00

    大家在制作中,往往会忽略里面的变化,死死的运用其中一种效果在任何地方,那样的特效师,不是优秀的特效师。 下面放个以前做得小效果,效果一般,但是里面利用到了这些技巧,可以给大家做个参考。

    . X" D5 b9 q* N, I

     

    # o7 `7 I$ h Q% t* i0 z+ i o' N

    ==========================================================================

    * Y: K! g- @# c

     结语:这篇教程讲到的两部分关于粒子动画的小技巧,是个人工作中的经验,看到有些专业的特效师也会有疏漏的地方,便想写出来给大家分享下,希望对大家有帮助。喜欢的下面顶一下,Tommy就很开心了~加油!

    - j& V& ? j1 ~& Y" ]' u$ l# r

    ==============

    ; Q- x& Y7 F, Y! b& o6 I

     

    0 x" ~9 i; A# Y" }- C2 l/ |# \+ D: V

    全篇完!!!

  • langsnow
    langsnow 2010-8-9 08:41:00
    沙发!!!!!!!!!!
  • 飞猪
    飞猪 2010-8-10 17:52:00
    板凳
  • bibobi
    bibobi 2010-8-10 17:56:00
    感谢Tommy大大给我们分享这么好的内容
  • 一个和尚
    一个和尚 2010-8-10 17:58:00
    好详细的教学,非常感谢Tommy兄,希望能看到后续教程~

你可能喜欢

(4-4)粒子动画技巧——“爆炸强度技巧”&“拖尾跟随技巧”(5天) 
联系
我们
快速回复 返回顶部 返回列表