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

2010-07-26 11:31 发布

4149 6 0
原创作品,请尊重作者劳动。转载请以超链接形式说明出处 ' M& e# {% a, s6 h3 u【游戏特效Tommy原创教程】中级技巧之混合动画技巧篇(一)==========================================================================3 {! X6 L! M! k! m. {3 B 教程多是讲技巧原理的,是对自己经验的一个总结,也希望能给大家带来帮助。这些技巧可以提升你的效果,不过技术终归是技术,它是为艺术服务的。在此希望大家不要过分钻研技术,把主要的精力放在效果美感和想法创意上,它们才是提高水平的重中之重!!! 6 c0 K" V2 Y/ `' \==========================================================================) j+ _2 O2 S* |5 q4 Q* d 我们做特效,其实就是在做动画,做得不是主体,是角色动画的辅助效果。它可以用来表达夸张,表达过渡,表达角色动画无法表达的其它所有东西。这里照例放出例子中贴图两张,需要的自己取:! `% P' }! `4 c- P' A- D$ [ 下载 (7.97 KB) ; H" a# C g1 G. T/ l' D4 天前 21:53, X$ _2 y& B. n) k9 ~8 I. | & r c5 _: e- ]& s6 e& _; V% H. _' v* ~/ C4 n5 D: D0 h 下载 (11.55 KB) % L2 e. C5 g3 [4 天前 21:535 B" E/ M5 }! `+ E + h& D; Y+ G6 [ $ e2 C _5 t2 | 下载 (9.73 KB)% m' B! {6 y' }$ L 4 天前 21:53 ; I8 _' m/ r- {3 @3 s7 l: ?; G' ` 6 b3 q2 R2 w* T, Q $ r5 F+ w% p! g* g( O ) x( V9 d* u: v- M* I========================================================================== 9 ]4 d4 ^9 r c2 [2 _先说说自己定义“混合动画”的概念。这里的混合,就是指利用模型动画,粒子动画,材质动画和视错觉动画等各种方式,合理搭配,做出别人看不出怎么做出来的动画效果。 2 V, x. Z0 K0 M' m* `: H: S下面会举3个简单的例子:0 H" \) ~/ {6 L2 c 1、利用视错觉和模型相对运动的螺旋线. / S3 q5 ?- F0 ~! }, |2、飘忽不定的小精灵。1 N4 K' r( E+ M# R 3、粒子还可以这样运动——力与粒子的相对运动。( \1 }, j2 k. W7 v" G( [ 例子简单,原理上的东西需要大家仔细琢磨一下了。 t: Y" f) U5 V/ n& a3 T( R( f==========================================================================, b: k, Q8 o- b) l5 W7 w; g7 O 1、利用视错觉产生的循环螺旋线. J6 T. D0 ~& L, W& V4 } 有很多视错觉现象可以被我们利用到特效里。这里举最常见的视错觉现象,发廊旋转灯。5 P3 w4 A& O ?* P' \9 X 下载 (32.45 KB)" x. ]3 g- M% V- m' d$ C1 t4 D 4 天前 21:535 m2 i3 m0 q4 c1 y9 `: _0 c ! }1 Z- v p, P, l( {. x& s! x . g* m0 n7 ]& H我们在做特效中常用到这种螺旋线运动效果,这里简单做一个:! t; q; v( m6 J0 Y; o! K 建模都会吧,可以拿线loft(放样),也可以直接拿Helix(螺旋线)塌陷出来,max和maya都一样。! Y1 a' J$ h; ?& K/ }9 \' p 我们建一个螺旋片,Z轴旋转180度,贴上图就是这样: / |! N* q' d0 p# Y+ n, W( h3 c 3 q4 I/ v8 n( u( p 下载 (21.33 KB)2 X) d% G: n% b+ K4 V 4 天前 21:531 d4 k1 t' i) r1 Y+ Q: q " p) r# r4 [" [* _' e4 Q 3 Y: q8 d0 o. c" } 1 m) z' A5 [+ W 给它Z轴旋转动画后,常见的效果就出来了:/ ~' u( n2 d7 c; b' H& C6 M 下载 (116.34 KB). h; x9 R1 b& |+ W0 H1 U g3 \ 4 天前 21:533 a9 r! D6 h/ F / j4 I- g, p' k0 O ! t* E5 A) c# H+ n2 z! d% |7 x效果已经出来了,模型在旋转,但是线看起来像是一直往上走的。 ) ?* f3 P0 m$ v# @这里我们不甘心就这样结束,再加一点其他的运动方式,比如加入UV动画和缩放动画(UV相逆运动,缩放向上),我们能得到更奇怪的效果。+ y Q" `- r- S' }4 U+ V 下载 (174.1 KB); Z8 I6 S/ R: G; E: l6 Q5 B9 P 4 天前 21:53 ' z& c2 i. O! c9 m3 |1 c; f& f8 a9 c9 _" ]& w# y, y & f) h4 i- U+ s+ p! Z, N / g$ E0 i2 t& b6 }+ v1 x& g 黄线向下UV运动,有一个向上的相对运动,同时红绿线条向上伸缩的同时还在螺旋上升。3 R w& C6 m4 {5 h/ [ | 这类效果在工作中用好了,会有同事跑来问你这是怎么搞出来的,你可以简单的回答说是UV动画,; x1 d, J2 p6 e2 a) t% Z5 d 也可以仔细给他讲讲里面的原理。呵呵,看你心情了。 8 n; L3 a+ ]1 I$ O5 G5 i; | ==========================================================================' D- G- |8 t1 J2 G , K" i$ ^% G0 c9 W / ^# n* A5 g6 r+ s2、飘忽不定的小精灵。5 i& g0 v- z3 m$ A% n 这个效果有意思,工作中有遇见过这种单子:“角色身体挂接宠物跟随特效。”看过一些新人或者懒人只做好这个宠物特效,然后挂上去。不是不可以,只是很死板。这里简单的拿一头小精灵,给大家说说怎样让你的宠物跟随特效更生动。 0 n$ Q# z9 b: ?9 l$ r5 h3 M 下载 (8.15 KB)" ]; b y! X) k, G- N 4 天前 21:53 3 a9 _. b0 U! z& x( m) [ _$ M- ?9 x/ X; u* y6 f5 C7 I5 v# d$ ?1 N# Z# O2 Q, D: w 这里拿一个Dummy(虚拟体),简单设置动画后,作为被挂接的角色。0 i u! ?! H) t& A% k 然后直接挂上我们的小精灵。7 _( ], ]: t# U* c' i 下载 (21.29 KB) ) L; _$ I. r( ]' Y& H7 J( |) \4 天前 21:537 W0 j% |* I3 x 1 E' a1 F* c$ u! G1 q0 V - g& e1 W, b8 ^看下效果: ; @3 [: O& H0 P+ W( } 下载 (35.39 KB) . W- X2 j7 A ^0 s6 W8 k1 g. C7 P4 天前 21:53 1 d7 P# { p# z, L" Y) r% G6 Q& w$ M M& }4 ? # x. e! p3 ]: L, U; S& p( j 效果有点小,但是我们可以看出,小精灵从头到尾都是死死的跟着我们的“角色”。想要生动起来,我们需要为它们添加相对的运动。/ V# q! [0 @( Q, Q4 m 把精灵的小Dummy和我们的“角色”大Dummy中间,夹一根曲线(为保证循环,请制作闭合曲线),作为小精灵自身的运动路径: . k! D r" |# ^3 x3 V+ q) |" I$ ? 下载 (18.08 KB)$ z4 w5 g5 o) p V$ D' e; a 4 天前 21:53 3 _. R2 H' O! X- @0 P9 o 5 p y( e" l% D& A/ Z1 H6 S8 v! Y! a. f( G x 然后我们再看看效果: ' s* F& g9 ~8 z/ w5 o+ x0 w" |9 r3 n5 }! u! G. @- S 看到没,小精灵在随着“主角”运动的过程中,自己在曲线范围内运动着,给人一种飘忽不定的生动感觉。 ; X# P7 I% Q7 D( y8 ?! P这种相对运动的添加方式只是模拟,如果谁有耐心去按照角色真正的运动规律制作宠物的“惯性随动”,那将是更加完善的效果。 4 h0 ^' j0 A' g9 ^! S$ L( l8 f5 z# ]这个双人舞的效果里面截出一段,男女角色身上的小精灵(图太小,注意身边的小光点。),加入了随动,可以给大家稍作参考。9 T" _/ l+ c% J3 E7 Y1 n * s* s# v- H g7 ` 下载 (972.73 KB) ; {1 a. `/ k8 o4 天前 22:20 6 P7 \# ^- z$ E- @ ( ?5 {* h3 u/ ] 9 {# H2 u7 D( G7 A X& z" s9 ?' U8 ^; t: G: }( l6 y PS:这类随动效果里面,有一点要特别注意,小精灵的自身运动频率要与“主角”运动的频率相同或相似,太慢了看不出效果,太快了。。。呵呵 像苍蝇在追大便。= =# $ M4 Y8 d9 x7 _& `/ c, V% \: q7 ] F& ? ========================================================================== $ V4 h! Z* i1 f9 v; X 8 v2 o& F0 Z9 x2 N J# V e' Y + S! \/ Q4 y' z1 N3 H2 }+ G) N2 K% \$ K' P8 {& x( M/ _6 e/ h 3、粒子还可以这样运动——力与粒子的相对运动。( H- \" T8 z" z/ [5 w6 y- ` 粒子是游戏特效里不可或缺的东西,这里讲一种不常被用到的粒子运动方式,让我们的粒子云像一群蝴蝶一样飞舞。; P1 y+ E) n9 l$ p8 p0 P! Z 先看看常见的路径拖尾方式制作群蝶飞舞,路径是条闭合的曲线,怎么建这里不细讲了,是在环形节里面抽取出来的一条线: p `# W5 `4 S2 x; d* r3 |: d7 Z" X. f 下载 (14.81 KB) - c% p" k6 V% m& u) o# G4 天前 21:53 ) x5 k' V7 i i/ B1 J* u. o ( \+ c+ ` L( m' f - k" A/ F/ x. X( u7 Q( O c/ p- T& G+ i% c- B 这里用的是星星粒子: 4 Q- N# \9 Y- B+ Q. Z b: F: u7 P( M# v- s# @0 j5 [ 下载 (77.88 KB) 8 \8 I( \8 M0 F- }4 天前 21:53& Q& Q5 w7 l, q" `" O ! B" ^5 [+ B3 d. T+ `; q $ F& N+ |' I a! t效果还是不错的,但是要求苛刻的我们,不应该就此满足,它的缺点也很明显,运动轨迹太死,虽然我们给了粒子自身的随机运动,还是一眼就看出了路径。下面我们还是用这条曲线来做效果,但是在它上面运动的不再是这个PCloud(粒子云),而是一头Gravity(重力)球,然后我们把粒子云链接给重力球。4 C) h! l) K" f4 m4 R8 L: \8 s. T 下载 (19.66 KB) : B7 F8 \- G0 d; ]4 天前 21:53- e! h5 p! i* S4 h7 ` + u- B4 k8 C/ Q$ a* d y; z) `0 D9 E 粒子云适当放大一下,让我们看看效果变化之大:# c3 @0 F$ N" s' k# m) @' Q ! o8 \. A& }7 W0 a/ C2 X6 u( g7 r7 q 下载 (243.02 KB) : c# C) t. ~0 ]3 _8 `4 天前 21:53 6 ?' c, @' O. Z2 v5 Z % B5 D, l1 l! `+ x+ b3 B , R4 ~; {7 E W# S9 Y/ y7 `, `, K. z% M$ p) O 看到没,现在粒子的运动方向被重力球的运动所吸引,完全看不出路径的痕迹,这种复杂的粒子飞舞运动方式就这样轻松实现了。它比上面的路径运动效果,好不只一点点。! N8 q. ?* O# `7 a1 @ - C* R3 H$ _% v- [==========================================================================+ a- J- x* S% m. l5 ?) m6 z 结语:这篇教程里面提到的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
    圣光与你同在!
    ; m" d- E/ o) K% R7 H$ t
    ) [$ n4 O7 {% J- O7 k  l+ i

你可能喜欢

【游戏特效Tommy原创教程】高级原理之混合动画技巧篇(一)——属于我们特效的相对论 
联系
我们
快速回复 返回顶部 返回列表