【游戏特效Tommy原创教程】高级原理之混合动画技巧篇(一)——属于我们特效的相对论 

2010-07-26 11:31 发布

4160 6 0
原创作品,请尊重作者劳动。转载请以超链接形式说明出处 " {8 [3 ^0 Z9 Y% b 【游戏特效Tommy原创教程】中级技巧之混合动画技巧篇(一)========================================================================== % [) {9 ]) q! c) S$ T教程多是讲技巧原理的,是对自己经验的一个总结,也希望能给大家带来帮助。这些技巧可以提升你的效果,不过技术终归是技术,它是为艺术服务的。在此希望大家不要过分钻研技术,把主要的精力放在效果美感和想法创意上,它们才是提高水平的重中之重!!! 2 S6 d6 ~' z/ X1 B U) ^+ n==========================================================================7 m( p% X& ^5 f% Z0 X1 U 我们做特效,其实就是在做动画,做得不是主体,是角色动画的辅助效果。它可以用来表达夸张,表达过渡,表达角色动画无法表达的其它所有东西。这里照例放出例子中贴图两张,需要的自己取:0 G; k5 ~ a5 u+ R, U 下载 (7.97 KB) M% \( k, x! Y4 天前 21:53 . C/ c6 ~+ d$ N; R$ _# I, w 0 C+ T- h. m% T% k* r# l: h+ ~( g4 S$ ]: w5 V4 d 下载 (11.55 KB); D* t1 e, f; |* W 4 天前 21:53. k1 Y- @0 v$ L0 e 3 I1 b- |8 X2 k! }% e5 k 2 Q. s6 W, j' L) V* r 下载 (9.73 KB) , W- N# L# U' P& {* o) O4 天前 21:539 j! i4 ~+ L) n / p) C$ i, {' j) H* w / m* [! B, ]: d0 U" f/ S' Q; Z" a ========================================================================== - I; ~+ U. g; x先说说自己定义“混合动画”的概念。这里的混合,就是指利用模型动画,粒子动画,材质动画和视错觉动画等各种方式,合理搭配,做出别人看不出怎么做出来的动画效果。 8 i; n4 S: i1 A( i, w% |' L6 V下面会举3个简单的例子: 5 x$ s- x2 @8 h+ ?& X9 [2 G: Q+ y1、利用视错觉和模型相对运动的螺旋线. 3 t* v' A' |( h6 F/ d2、飘忽不定的小精灵。1 q: p8 q7 S' Z% N 3、粒子还可以这样运动——力与粒子的相对运动。 0 G& `4 c: h) ^+ ^3 d6 S例子简单,原理上的东西需要大家仔细琢磨一下了。! Y: R; W8 c2 \2 R$ N& a7 P ==========================================================================( Y; z# m$ [8 M0 Y7 _" F$ Q- y, ~ 1、利用视错觉产生的循环螺旋线.7 K5 S- e: b( M: l4 o# E 有很多视错觉现象可以被我们利用到特效里。这里举最常见的视错觉现象,发廊旋转灯。 8 d) y- c" ~; m- o( Z 下载 (32.45 KB) 1 q# g9 u$ a( s5 v, o4 天前 21:531 C& |% @1 t) Z) a& b+ C' }4 w ' h3 w4 r$ ^; G q6 K9 m6 j/ F; f' W! O# e2 N 我们在做特效中常用到这种螺旋线运动效果,这里简单做一个: 3 e8 Q7 |( a" C建模都会吧,可以拿线loft(放样),也可以直接拿Helix(螺旋线)塌陷出来,max和maya都一样。 4 ` E* E7 D# [1 ?6 Q: R8 z9 N我们建一个螺旋片,Z轴旋转180度,贴上图就是这样: ^/ M6 b I9 q0 v' { . F; M0 P4 r# _# s# L* Q! Y 下载 (21.33 KB) 3 B; f. r+ _' b+ _, U9 \) \4 天前 21:53 . A$ H7 |" V( E2 u, B2 h: r/ p& D* C/ h5 b C , G$ s' m2 M0 ^' K: G; ?+ {6 g4 [ 7 g0 q: B& F& k+ \ 给它Z轴旋转动画后,常见的效果就出来了: ! B+ n: |' ^3 O: B( m5 e9 X1 O$ ^ 下载 (116.34 KB)' f9 s7 r ?+ \8 q; v% z 4 天前 21:53 ' q6 ?2 N$ y+ ^ % {. K2 s6 f* ?- L" m7 M, R 9 Y7 v* C! `' {8 t: \效果已经出来了,模型在旋转,但是线看起来像是一直往上走的。/ h& a- F. ~/ \1 { 这里我们不甘心就这样结束,再加一点其他的运动方式,比如加入UV动画和缩放动画(UV相逆运动,缩放向上),我们能得到更奇怪的效果。8 E3 T2 L; g t' x9 G 下载 (174.1 KB)" c0 u, A! ~; ^ j# Z7 v' P/ x* E 4 天前 21:53 * Z; ~% g _# I K* U- S- u0 N( m $ ~1 c6 p S$ N0 I , d3 c! q- ~. G" n0 a 9 w( F$ k; |+ }7 _) B! q' u, L黄线向下UV运动,有一个向上的相对运动,同时红绿线条向上伸缩的同时还在螺旋上升。 # J& e) u/ z! ^* `6 \( g8 c这类效果在工作中用好了,会有同事跑来问你这是怎么搞出来的,你可以简单的回答说是UV动画, - x( X: H+ ~" _7 g- N( p) W也可以仔细给他讲讲里面的原理。呵呵,看你心情了。 9 O+ r5 P* x4 h! t3 z ========================================================================== 0 n" K( P4 m" @1 F3 j " u x5 x9 ~% ]6 j# I' o% @! m, P& \" d2 l* K5 [% e1 e 2、飘忽不定的小精灵。/ u7 V! ]/ k5 q/ _ 这个效果有意思,工作中有遇见过这种单子:“角色身体挂接宠物跟随特效。”看过一些新人或者懒人只做好这个宠物特效,然后挂上去。不是不可以,只是很死板。这里简单的拿一头小精灵,给大家说说怎样让你的宠物跟随特效更生动。 8 z9 H5 b: ?2 r2 A0 C 下载 (8.15 KB); T# T% f0 J7 a9 U6 m- J/ | 4 天前 21:53 % b3 @9 C" O5 X) O* H 2 ^8 w" T$ B% R/ C) S' x. g. }) Q6 G3 X' ` 这里拿一个Dummy(虚拟体),简单设置动画后,作为被挂接的角色。) g9 O/ J. T) V. _ 然后直接挂上我们的小精灵。 ! R }* V$ S+ l4 \6 }2 [, @7 f 下载 (21.29 KB) $ f. ]1 ]/ v c/ ^; G% S4 天前 21:53* r6 r/ L8 |% g1 I * d5 A4 D, V# k* E! I9 S# ~" z$ [5 s; i& V! ]7 q$ ^ 看下效果:/ O/ A: Z0 V% I7 T4 g1 a 下载 (35.39 KB)# S5 b% {* N+ N7 A% u, } 4 天前 21:53* A% p1 T, C3 b3 b9 @ - H6 u7 W% Q: m5 p7 X H ( r" e. `4 C: K3 b G 效果有点小,但是我们可以看出,小精灵从头到尾都是死死的跟着我们的“角色”。想要生动起来,我们需要为它们添加相对的运动。! Z |. ^ }/ M1 m4 i# b 把精灵的小Dummy和我们的“角色”大Dummy中间,夹一根曲线(为保证循环,请制作闭合曲线),作为小精灵自身的运动路径:1 M7 d7 N1 j9 T, j3 B, k9 H 下载 (18.08 KB)8 S; p7 g |( l! @9 i Y( H6 }& S 4 天前 21:53) s- T A$ q) z3 D % | w+ P+ C' {; U7 U$ K2 O! | 9 f0 N! i5 a: I& v0 {" } 然后我们再看看效果: ! ~( o% H8 r7 g' O: P4 Y) A/ ~. Y8 L! f0 {2 b 看到没,小精灵在随着“主角”运动的过程中,自己在曲线范围内运动着,给人一种飘忽不定的生动感觉。 / \: E3 _8 m4 i. Q这种相对运动的添加方式只是模拟,如果谁有耐心去按照角色真正的运动规律制作宠物的“惯性随动”,那将是更加完善的效果。* O& |# I; N& S8 w 这个双人舞的效果里面截出一段,男女角色身上的小精灵(图太小,注意身边的小光点。),加入了随动,可以给大家稍作参考。& U1 u$ H g* F2 S( m6 I5 L7 e : h0 s" H3 W7 C4 c 下载 (972.73 KB)8 a( Y0 @* m) [ 4 天前 22:20' Z7 o# s' Y0 n 8 I+ U/ G" j% v, s1 a: W2 C+ r " ?( m$ m- o) y/ Y E " @+ x8 W; O5 s9 E PS:这类随动效果里面,有一点要特别注意,小精灵的自身运动频率要与“主角”运动的频率相同或相似,太慢了看不出效果,太快了。。。呵呵 像苍蝇在追大便。= =# 1 i1 d L' L- J) a 4 u0 g4 e, D8 X ==========================================================================% I0 ~0 i; ]3 I$ h1 l 0 \1 f" V( k! ^# N 5 {2 D' S# ]$ O2 [# A) r1 V2 U. [9 f# i. ~2 [: ]" T; W 3、粒子还可以这样运动——力与粒子的相对运动。! W) z. k; P& m% K! @ 粒子是游戏特效里不可或缺的东西,这里讲一种不常被用到的粒子运动方式,让我们的粒子云像一群蝴蝶一样飞舞。 ; C: P5 h$ k) G" n7 ~- f4 s先看看常见的路径拖尾方式制作群蝶飞舞,路径是条闭合的曲线,怎么建这里不细讲了,是在环形节里面抽取出来的一条线:# J7 T3 s% `5 ^. e* L 下载 (14.81 KB) ) }/ d7 U" q7 m4 天前 21:53 ( ^# M& T: R0 K" M2 k5 ^ * b- l1 q1 d* o+ C4 H) v: S% u# j- b, s4 G# i4 s" g) x4 [2 Q* S: H6 }4 q 4 N; R E1 o) ~! ] U* F' O7 Y/ V9 l这里用的是星星粒子:, [2 e9 S) O I5 T! J 1 \# Z# H9 @1 X/ B0 n7 \ 下载 (77.88 KB)8 I# P7 g' F) m 4 天前 21:53 . z8 ?+ B. P: o 2 }0 C+ G# j; F* M- @* e; O5 T9 f: M' {' C& q3 n% W5 Z 效果还是不错的,但是要求苛刻的我们,不应该就此满足,它的缺点也很明显,运动轨迹太死,虽然我们给了粒子自身的随机运动,还是一眼就看出了路径。下面我们还是用这条曲线来做效果,但是在它上面运动的不再是这个PCloud(粒子云),而是一头Gravity(重力)球,然后我们把粒子云链接给重力球。! Y6 Y7 C6 k3 P% c! D" _ 下载 (19.66 KB) 8 P. A, }$ p9 ?- X* D. K" r4 天前 21:53# \" }& X9 h1 { 3 B0 |8 E: ~% p& n, ]) O& |/ O/ g$ r- ?+ j+ d- S4 h 粒子云适当放大一下,让我们看看效果变化之大: & ~0 b5 ?: [; P; \* h# ]0 g , X+ B E1 ^1 T- w6 m 下载 (243.02 KB) 6 c6 r" e! I1 o% q+ X: }4 天前 21:53 1 E4 \- ]- e% G# b+ [& x2 g6 ~, v3 u / E1 u5 X7 X7 c2 O0 u3 b% j3 U 0 y) \7 @0 [4 y% v* u. s8 S 看到没,现在粒子的运动方向被重力球的运动所吸引,完全看不出路径的痕迹,这种复杂的粒子飞舞运动方式就这样轻松实现了。它比上面的路径运动效果,好不只一点点。" K& v/ I; G5 T 3 a7 e, {$ y+ d4 }0 h5 \7 Z# V==========================================================================& A, }! }; n3 G. j# |) T4 R( @( u( B 结语:这篇教程里面提到的3种混合运动效果,都是工作中比较实用的。大家哪天的单子符合这里的情况,不妨尝试一下,说不定你能试出更好的效果。(教程里面对于基本操作忽略不讲了,只讲技巧和原理。对基本操作不明白的可以留言问,不过建议最好是找到相关教程系统补习一下:))
B Color Smilies

全部评论6

  • 天外站士
    天外站士 2010-7-28 03:04:00

    回复:【游戏特效Tommy原创教程】高级原理之混合动画技巧篇(一)——属于我们特效的相对论

    这楼主挺喜欢相对论的喔,从相对论来说,楼主不应该玩魔方
  • wq3708
    wq3708 2010-8-12 15:46:00
    顶,不错,新手学很不错
  • RYO
    RYO 2010-8-17 21:13:00
    新手,学习中
  • dbc86game
    dbc86game 2010-9-8 23:38:00

    回帖!~~~~~~~~~~~~~~~

    好久没来了,看看大家
  • houchunzhe
    houchunzhe 2010-12-23 10:58:00
    好东西啊
  • 宋逸
    宋逸 2011-3-30 18:16:51
    圣光与你同在!8 ^2 ]' T8 x$ y

    * H0 s9 S- P+ V$ D! [/ G
【游戏特效Tommy原创教程】高级原理之混合动画技巧篇(一)——属于我们特效的相对论 
联系
我们
快速回复 返回顶部 返回列表