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

2010-08-06 22:14 发布

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

/ t$ B- j# d0 D- x9 G

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

[0 h, m2 s8 r+ J# F, [

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

! B; ? J* P: A! `

 超级喷射

- x* P/ K0 _3 \: B& y4 x

( F. s& G( h7 ]7 O- G6 L* M/ n

 粒子云

( H# z5 M7 P4 Y6 l7 ~. u

" P& X# h, Q5 K c- |3 w0 w6 C- g

 

+ }" U; f& S6 }7 H+ C4 a4 q: M

作业:

! d" S4 _! p& |* } S

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

& h- R w7 ^- G2 q# K4 J) ~

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

% w' Q. d$ s" }! H' o

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

! k3 ?5 @ N& [3 L& _

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

" t: b% J& z3 V: w! {

 

$ ~3 I* @6 A1 _4 p' V& ^6 [

 

7 N2 Q0 Q. B6 U5 v4 F0 w

如图:

( F0 `3 H9 N) f' k$ j* e- R& K

 

1 v$ U: v% ~# X2 x3 G* i

 

' J: G8 v/ \# c' N; k: F

时间:7

& E/ n3 r- G& J* m3 B# L

要求:

Z$ V, N- ^4 |

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

J( B Y4 ^/ C9 X9 A3 U) z

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

8 f0 A, A: x" R/ I# S' F. i' u5 Y0 y

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

1 w& z( Y; P- _/ }9 g+ `6 e

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

7 l7 g7 p. Y7 ^( t

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

$ `/ V5 i5 e5 T0 h% M

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

& ~( g" L1 L( @. T5 p

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

( u* |/ e' c% R3 b& S

 

. K' j2 r/ K4 a4 L, N8 J( Q

作业提交地址:

6 D- B6 u B; l+ I& O2 V

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

! m: W8 f2 z2 s+ w- c

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

B Color Smilies

全部评论52

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

    先解释一个常问的问题:

    6 ]; x$ I ]9 `! J: O5 u

     

    0 d, e3 v" d9 V

    问:

    # D) \, ?/ c! d2 p. |

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

    ! ~% L2 w7 A: N" N+ d

     

    / d {5 H7 s* a, m0 G

    答:

    k4 T$ b" D' _+ }1 A9 ?

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

    + |3 q( `+ c5 a$ K j0 Q

     

    $ k' i2 n. w" p0 ?8 G

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

    # h* G' c7 p" M& T M! v( ?* y* F

    教程开始:

    % E( \$ r {4 P2 `% D- f. u

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

    " Y6 J/ i4 e% Y$ |! Y' H! l$ b

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

    6 H( q7 G5 A* { N( G

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

    0 e6 k" j n: n' u

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

    : k9 a) j1 M3 i+ Q

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

    4 B% R' G+ a& Y% o5 i

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

    $ X! A6 a1 X# }+ }2 u6 _

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

    " ^# K2 Q, D2 ^7 _

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

    7 l# Q3 T1 G. m' U

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

    ! R9 Z, h4 V: u) k( ~; d

     

    9 P3 E$ U f$ k+ N2 t' s: }6 [

     

    ) i8 y! ?8 M) b& B/ d0 F9 t! C

     

    / C! K" ^, F H O6 M

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

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

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

    2 p+ I/ R( c% D/ _4 K5 \

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

    . W* \9 s8 s8 F3 m o

     

    ; Q0 j% a: @7 i& z% V3 Z1 u

     

    8 U/ M3 Y) u& r( N; u

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

    " `! ]. x5 L+ T

     

    # M4 q4 p" \( [. g( D* l. d

     

    4 e" M! G7 w3 H) A* H

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

    ! d. c/ f8 a' B; l# \9 t/ i1 S

     

    & j* ^: e" D P: s% k) K0 e

    看看效果:

    1 j. i. r' X& Q: z; ~% u

     

    2 b7 I- d" ? v, _/ l

     

    , g, ?# E: z/ s* ~% s3 T

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

    $ R7 A' W/ q1 j, A* f0 f1 U( O. I

     

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

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

    ' m/ |5 S& k; s# E

     

    u. }7 s, S8 \% E6 D1 r

    6 I: Y! U+ B0 f) r, t1 W

     

    + _$ b+ g$ g" @* D; \4 X4 c; l

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

    7 t1 i8 j! E, e/ w/ U

     

    d' [3 G/ o- [/ g. T E- x7 c

    路径约束:

    % y& C8 d" J) w6 a

     

    3 R! |2 V- X# ~- F+ F( e5 \

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

    ! Z6 T" `/ b. Z2 Z# r) E. S/ k7 h

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

    ( E, a- e9 i2 K0 b) u

     

    ; Q& d8 h" X$ p: J+ K4 t: N

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

    $ q* s0 `+ T3 O" W: ~, K

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

    ; \1 z& ~ h* L1 X2 j

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

    4 l h6 T5 t# J; w2 I: Q

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

    3 Q# ]" \. ?- z9 E1 @3 W0 r& ~7 _# w

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

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

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

    0 k- B v9 {: s1 o

     

    / Y7 Q% I' w4 I9 m8 w* X0 Z/ K

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

    # b) c5 Q% ]+ O6 c, k4 Z

     

    7 ^" l+ ]# W( `$ x- H& M; k

    ===========

    / B* v6 z; E, \( Y) {

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

    0 j! R4 a( L* c, P; h! g/ N

     

    4 v: d$ f9 j! j# N, T2 U0 C

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

    & Z3 L! r* i& J. F) O+ a# T5 y V

     

    9 |$ ^/ @' y% k; B6 A- y* p

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

    2 @ c2 Y4 N" K/ X) O" ]! V4 j/ _

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

    0 u V" j" w( X2 p. A8 M2 L5 S

     

    , S7 V m+ J0 a! N- i

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

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

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

    6 @) m% i: d* I e

     

    ( B% X% k$ G# u7 B6 V9 z* h

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

    ' d: W2 n9 `: d/ s% H9 G' U$ U

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

    8 T( v- j3 T+ X; c* h3 P( a5 s/ Q

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

    0 z# _/ C1 m. {, x! u

     

    + `4 S; j2 x3 q

    全篇完!!!

  • 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天) 
联系
我们
快速回复 返回顶部 返回列表