|
【火星时代专稿,未经授权不得转载】
) g9 w9 ^9 y+ T% H8 W4 Y. I4 e0 ?2 a5 i. \0 }
1 {# u G4 W: G0 n( R
+ _( M; D% S( ?. M" e
1 r. c+ x( Y y1 i, s% Q
0 L- a# H9 j! _7 |
' X- _3 @7 k# e# u3 B$ }; B1 A, C+ ]7 P3 j5 o$ ~' p n5 P
作者简介:葛子万,合肥陨石图像工作室制作负责人,从事建筑效果图制作。联系方式:qq:119170174 Email:2002gzw@163.com0 ]' V+ N3 a) @3 U7 I0 b! n
3 T+ G6 w, A: S: B
! w& @; j8 z( Q2 L& D, @8 B1 i教程题目: 变形金刚动画(手机篇)制作过程
5 f- q0 n3 |2 s- j2 @使用软件: 3d max 7.0 (中文版)难度级别:有3d、模型、动画基础 H9 Y7 y. m9 P8 M
; s0 l; n8 a( G1 Z9 \/ @: `9 K: N2 Z
' b6 @( S- |7 ^6 l

) O. e: n% g. w4 u, e
3 q; ?8 |7 {7 I$ u- `- o# u$ z4 |1 s$ w- P4 Y
4 v- `+ Q4 T! O

5 k4 o6 X' F! o* q1 V5 K: L- R9 S1 U: g; O0 s
! d1 F1 A2 i# z( s( z
6 x; p- x% O4 V3 s
1 [. V( b$ P+ U1 a# e. x
! D1 Y. D# Q- i0 ]9 Q
0 ]$ w o, f8 ]1 [. O内容:
' }% D+ b" {6 B4 E/ H 2007年7月11号《变形金刚》国内火爆震撼上映,精彩的顶级战斗场面,眼花缭乱的变形,极强的画面视觉冲击力,让无数人为之买单。对于我们这些CG爱好者来说更多的是关心影片的特效,其中的变形为重头戏。影片节奏实在太快,动作快,变形快,场景转换快,连演员说话都快,海量的细节,多个汽车人同时的耍酷变形,一双眼看一次是绝对看不全的,尤其最后的决战场面更是乱作一团,铺垫太少,本人更是在电影院看了三遍才分清敌我。受电影里的那个手机变机器人的影响,总感觉自己的手机随时要变形,最后忍不住还是在电脑里实验了一下,也正好给将要淘汰的手机建个模型,留做纪念。当然这个动画十分简单。下面是我的制作过程。) y0 E4 N$ _0 X4 m4 u0 L* o/ U
$ q' Q2 X' n/ p6 K k1 g
- D, K( ]1 }- _) a2 J6 s5 j0 X3 O: e2 f8 w1 w+ K- \

. G( l5 @0 ?+ J1 N r: R$ H5 }+ C
" U) p1 ?9 L# o' a" p
! D* F; B8 I5 k* ~/ r" m+ r; G
1 h3 w# V$ F% g! D- A, y& E2 x2 n/ ~7 J
- V1 H' H |0 M4 p5 m% N. i4 ~
5 q/ ~( g9 j0 l9 U9 E v
$ G3 m4 B# r4 m ! E8 {& [0 g) O' x$ M4 K
: e1 B7 U# j; J) D& W7 [8 f: T% E" j
& O8 A( b- m5 A) I
( h; T) i" R. l# i& J2 c3 P7 b, n. j F9 d4 w: o( P, Z
1 z; q/ s* |* w/ u& N9 |
* s; u: o* H+ }3 g' R/ E, F
6 ]8 J l2 s9 l: [* g. \2 b9 [ 1.模型
+ e& C/ [/ H: K% b 这个动画里最主要的模型就是手机和机器人了,本人不会用NURBS,也为了动画考虑,建模基本上是面片和几何体。建一个模型有很多方法可以达到,主要是根据自己的习惯来选择,按着别人的思路和方法未必就可以建出一样的模型。我这里的建模方法并不是有效率的,建模实力不强,大部分时间在调整,手机模型是看着实物手机做的,直观,一边建模一边还可以考虑材质和动画。# @( ^3 j! V3 c6 X" Y+ G* R
手机的模型步骤:手机机身是用面片建的,画好轮廓线,调整如图1。7 I9 d( s) m& O g9 C6 X% k
% x1 {, r) b* {+ a3 ? # Q$ U* g' O5 d8 D
2 S0 z9 ~' r4 S6 O. u; p3 H
图1- {; ?3 i# L3 Y. M4 v
6 R8 Z6 U. F4 n" ]
, s a$ U% d. f- V 5 J* ~5 ~; Q+ A( q+ a
! M0 G# }* f3 _- Y! C. Z图2
4 u5 _' g9 ?. G& g# W0 T5 o 我在建轮廓线的时候经常用曲面命令来检查模型是否平滑,这样可以知道该调整哪块。添加曲面命令,如图2。
% _7 M, F9 {* O; q9 O8 T. `( h) V# I1 R% Q0 G6 X& ^" g' j
步数可以根据需要调整。步数越小,面数越少,模型越不平滑。为了光滑模型,所以加了个网格平滑,同时又不会让模型面数太大,比加大步数值获得平滑要省面,在后面动画的时候也可以关掉网格平滑,加快显示速度。
7 f, E: I; z- }4 h2 f! g! e. O* m& W3 d* H
下面开始在侧面掏洞,在视图中画如图3中截面。
7 j* F2 A# J. {6 [3 L# t0 y8 A9 }8 v i- ~
# }& l+ l1 f# y* z& u9 w6 ^
! ~3 i1 }# d! u, X) [7 D- |0 |9 a8 f' I6 p* i* R2 q5 P
图3
% H: e/ ^7 L0 e7 R8 h: W+ D& u2 c
% s/ P( P- \" O4 m1 C. G 选中机身添加图形合并命令,拾取图形,在视图中拾取刚才的截面,然后添加编辑网格命令。点中多边形,把物体分离出来,如图4,图5。
( U: [0 @4 _9 a' F: y/ O' S3 g8 m
- N& P) I ~" y" f; ]% Y5 k# W
# l( G) ^4 _' R" y' J" W O
8 U* l, z% O4 X6 l' @* B- M! f: B: N5 G% o7 r1 n2 l' G
图4
1 M+ C$ \1 a! h! `1 N7 K$ n- o" @% o2 \% P+ b
9 P1 O0 c8 \1 r* U4 a* f
+ A3 ~, M3 A& L, H+ W' J! S) ^6 }/ f
图52 G8 ]) M4 G: C
' S& c6 _. v/ N; I0 X$ J& z 然后在上面布尔运算掏出按钮,图形合并命令,编辑网格命令挤进出文字如图6。
- Y- c& m; X" t; h- {
1 F* w- h! w8 P" g1 A' {5 V& B0 I2 u( `

' I$ r4 S$ f0 B5 G7 E4 m& T/ P# o* v7 x0 l- f6 L
图6! H; p0 v- k0 J3 c
! Y: q) d) U5 `- ? 后背盖和翻盖,其它物体也是和上面用的同样方法,画轮廓线,曲面命令或布尔运算,顶盖用的是挤出,翻盖里的线槽是布尔运算出来的,如图7,图8,图9。8 L6 N: B4 d! O; C9 q9 g
- I( ?# s5 q/ a6 p# o: y, c& m0 u$ E
Z- s: s8 W4 z# @
}6 M2 a9 N& W( _# i E图7+ h; }4 B& k4 l( y x! ]
, r1 ?% V- C* n; O2 F' N4 { " E) s/ v8 \. D2 g* f4 K
2 W" |1 n% _$ }6 @* C8 v9 D1 @, o# s( R* R1 B" `6 U
图87 N0 t% k9 ^5 [) c3 j0 a, O; h2 E
2 i6 q5 A( n$ n, |2 v u1 y; g; K
( B) H6 D/ k% U9 m: [8 E6 Z( c
5 X: S4 f# ~! O( Q
图9) M! U( A/ P. O2 L" H
: C% G2 U1 D9 P 机器人模型步骤:机器人是参照电影里的样子,不过被我做成简化板了。如图107 w0 l( G% \: g$ ]
$ c1 Q0 c# Z; W d! ^ U- Z$ K
! D% N: V7 N3 G- W

6 |" L1 n3 c$ @9 Y# z* }1 V2 u
. I ?" P/ z8 o7 W图10
. | B% l/ J! q- r2 d9 p 相对于手机模型,机器人的模型要好建的多,虽然物体多,但都比较简单。画轮廓线,挤出,编辑网格,FFD调整造型。一点一点添加,由少到多,先做大的结构,在做细节。花时间和耐心堆出来的,还是不断调整在调整。因为机器人是参考图片建模,所以模型比例就成了调整的重点,还要考虑各个部件的动画效果,变形效果,对于我的水平,确实伤了不少脑细胞。由于物体多,每个都说一下太浪费,只能说一下总的方法如图11画造型,倒角,完成,倒角的目的是为了可以渲染出高光,强化金属质感。! @$ U! ?$ z$ L: w# K
6 V. Q5 V, U. I7 U8 x
/ z+ g9 y: W& `' Z' U3 q ( M: p7 N& C! \
) H" t3 E% ~8 e- S+ ~图11
" c; D" e- T( I2 L( b) [) `& r
8 v3 |3 U# T& c) c* U如图12,如图13画造型,倒角,
/ @) N0 g: r1 b' O' k% N( { f9 J( u7 {9 L; P) g" F0 Z/ W; {
, } P0 O2 b7 C: S! d/ w n6 Q
5 T9 f7 Z3 ?$ B. u6 u. X" B- G( `3 @1 d图12- V) v2 D# `+ I1 k4 k$ y9 d( v
2 V5 z3 f$ [& U' d7 @5 m
3 H$ P" I' ]; l- o" E
6 \; \1 O X2 ~* h
图13
/ @6 `+ K# w6 ^( _) C. ] J# K4 F( c
( r. ~- j+ v/ ^- k, i' q a5 C如图14FFD调整造型,完成 o5 s |4 `! F: V
+ h, W8 R9 G2 u& M3 ]4 g* K: J
7 o, f! G" }1 ^' R
% o% u ]9 m; U( x- I6 }图147 N: g) r1 F' `
z4 z2 X- [0 h/ l) O$ W+ |6 _! ^ 如图15、16,、17,基本上都是用线画造型,挤出,编辑网格,FFD调整造型几个命令来回不断调整。都很简单,就看每个人对模型的理解了,比例的调整等等。 为了动画需要,关节的地方分开建,由于机器人是对称的,手臂只要建一半。我自己是做建筑效果图的,所以这类模型很少建,对建模研究也不深,以上方法仅供大家参考。6 ` g0 Q/ s6 h& A
* G$ G! S7 m' A0 Z: x. L7 d+ f1 f( g: y w! T# ~
6 z6 U9 P" f8 P) D
8 T" N- A6 z+ i( C( O; C" C* J5 P4 i图15
# o) K, @4 P: t- t
, k( C8 V/ ^% b! }* X/ }( v 2 U2 C+ V/ w/ N( t5 i
, ^! Q* n' d; X3 ^
图16
: n u& M. ^% N4 g& F3 H& {' G
6 f4 e) _* I3 e: V8 W8 t 3 `" D3 `+ L* E# G! Q& N8 ~4 G
4 p& I8 b/ j/ Q8 D
图171 W! F$ Z) x. {0 U5 }3 W, ^% j, \
! u3 y/ x' F. |* {8 O0 V; Z* b4 P2.贴图
! a1 P9 x {1 W' w 手机的材质主要是翻盖透明塑料,机身磨沙,金属反射。翻盖透明塑料材质设置如图18,并在反射上加了VR贴图反射(最后用VR渲染器渲染)。
d& E( d0 g) S1 }
+ `: ?6 }0 s' K: ~$ d+ N$ T2 j' i9 t9 S( g; m" T" U
7 C3 W0 Q# F+ X* t; M) P _% l
* G/ L+ o* u, A' ?$ E
图186 i8 l* ?$ L& l9 ^" F
9 X1 i; q1 b4 ~& f* s
" b$ j; G: m! x- [$ V+ s

3 r2 G. g5 s$ A3 t& @
. l# E: x7 d: Z8 ~; N" X图19
7 I/ W2 Z2 R2 B" z( [, @5 g6 C7 S 机身磨沙材质设置如图19,自己做了一个贴图,上面有一些划痕细节等。金属反射材质设置如图20,用的是金属明暗器,也做了一个贴图,上面有一些划痕细节。
' L: D8 I! E& P. e2 i4 b) {! K/ u$ ~% U- Q* j! t3 M: j9 J0 P
e9 m- x8 Q7 H( @9 _
& b$ K1 X7 ~$ ~( k: \8 V1 q. `图20
, t7 k/ D! o9 b( K/ |* F 机器人和手机一样,也主要是磨沙和金属反射。如图21
3 Z2 N1 @( \% U W0 P0 l' r9 Q, s0 M2 M9 A
8 I! K* X' h7 I, {3 u7 M- z5 y

! b9 h1 o8 T' G; B4 C4 |- `
r- i7 r1 n7 M( C! { K3 U图218 D% u; s7 E9 ]+ c+ {3 d5 B
& U/ y8 d8 L) @. f0 Q4 n% v
金属反射用的是金属明暗器,手绘贴图,上面做一些划痕细节,细节很重要,可以增添真实感。电路板则完全是贴图。静帧里的机器人身上的有一些划痕细节是photoshop里添加的,并加强了金属质感。贴图都是在一遍遍渲染测试中不断调整并最终确定下来,很多细节都可以用贴图来实现,细节是真实感体现的一个关键,《变形金刚》电影里的机器人身上都有大量的贴图细节,灯光细节,才会觉得真实。
6 \; @; N9 I9 V# v) ?! ^& q) Y! z# R& Q5 A1 W7 H
3.动画 & G7 _6 P/ {% P6 j' c. b7 L% B
这里边的动画都是一些简单的动画,通过对物体的位置,移动,旋转,切片,折叠, 隐藏等,设置关键帧,在做动画变形之前我已经在头脑中想象了一下大概的变形步骤。手机和机器人之间相似性很少,所以我这里用的是视觉假象,就是说并不是真正意义上的变形,手机的部件变形后没有成为机器人的部件,只是两个变形和在一起,交叉变形,让大的运动趋势相同,以及节奏的控制。《变形金刚》电影里的开头旋风在美军基地的变形,擎天柱在小巷里出场的变形等等都是由慢到快的节奏,有一种神秘感,并不是每个物体都以相同的速度运动变形,仔细观察会发现,有的物体运动过程中会颤抖,有的物体运动开始慢,后来快,结束时还有惯性摆动,例如大黄蜂的后背车窗经常在晃动,擎天柱的轮胎也常转动。
$ I0 l2 Q8 }$ n6 J4 l$ t2 F$ L
# F z/ ~$ r2 K9 k 进行动画之前对模型进行了一些设置,整理。如图22对手机壳进行切片命令,就做好一半,复制手机壳,在切片命令里选移除底部就做好另一半了。这样就可以对手机壳进行旋转动画了,还可以移动切片命令里的切片平面来做出物体消失的动画,这是最主要的。
6 h! e3 N& b. d. }' u1 Y4 r# k( U
1 u. c4 M* p. K6 b( ?" a$ s8 D- g- R2 ?* m. O$ H, u0 W! j; g

. U; b& I: {# q8 U% t- F5 d- g; V1 I+ C' c8 y4 Y; M
图220 Z4 I/ M: b* F" {
. L$ ^* R( M2 d2 B ? 其它物体也差不多同样设置,如图23的分解图,把要做动画的物体切割开来。下面对机器人进行设置。- a; ^6 [) D. k7 r R, d! H% ^8 f
" h- @8 v8 T; O& n$ ] 1 B- [: W% @$ {: }2 E4 A
" ^! g$ U! T( {/ }
图23
- p$ l' |' S1 E2 X8 G- G0 F4 b# ^+ H
: L5 [( T l. {4 f 如图24,如图25。红色是骨胳,所有身体物体都是链接在图中绿色方块体上。绿色十字图标是腿的引导物。枪炮的移动也是链接在骨胳上。腿上的物体是链接在骨胳上的不是蒙皮。图中4所示的一些小附件是链接在主腿3上,主腿3又链接在旋转关节2上,旋转关节2又链接在骨胳上。里面物体都是父子链接。有的物体还加了切片命令以便消失隐藏。好了,这样就设置好了。
; Z5 W3 v( c2 @4 t7 y0 t, h* ~- @' | L7 A1 @" k' q
- B: Z& O. B9 G- j
; _/ b. f' l9 F1 R" c+ c1 ^5 d% B
! n$ d Y/ Q) r! U1 B% W/ l图24; |1 w7 A) T: w9 _: S
+ C. H; a2 }$ `3 |; E* w+ d
' i8 P/ `% t1 D' B) J! j/ L, B5 w/ M$ g2 D5 A! L
图25
2 N1 Y: } k; W
& k/ F3 S3 J% `/ m X F 下面开始动画了,主要抓住大的相同走势,变形就比较合理一些。开始就要把变形动画构思好。采用由少到多的制作过程。9 l0 p) `( y% f; E
, u" f, u1 r9 d" x
' p% D$ `4 I6 Q$ L/ w
0 }4 |/ a m6 I6 ]
$ m7 r2 B5 O2 c0 S: \0 M图26; P2 z; y0 O" S
$ K8 @4 J# f8 K+ r E$ _; h) \
如图26、27 的变形过程,首先是翻盖打开,制造悬念,然后是机壳向两边打开,停止。接着是两侧的金属片向两边打开折叠,机壳也向两边打开,消失。在最后的时候,一部分手机部件要链接在机器人上,跟着机器人站起来,有一些动画联系,才不至于变形突然生硬。手机变形做好之后就可以做机器人动画了,机器人是采用时间倒做。
6 }! Y5 L* ^! D
) ]9 w4 N' [9 e5 D6 S7 l: u$ z7 x4 Y8 x& Z" Q* x* U+ m; _1 {, w
* q4 Q: v# Y+ v
/ q* N5 H; [* i! ?7 e- p. e; C2 {图27
( ` {0 M2 X) t- N$ D4 H9 [3 Y
3 ~ ]& |1 G) ^& B' e 如图28 、29、30,在553帧的时候,把机器人调整成站立姿势,在526帧的时候,让机器人睡倒对准手机的位置,在516帧的时候,把手臂折叠起来,也就是说当手机两侧的金属片向两边打开折叠时,机器人的手臂伸展开来,让两个变形有相同走势。机器人上的其它部件分别设置动画9 r' X0 k& l9 a/ ?5 f2 R, A
( E; Q3 M5 A" ]( v1 h$ f7 |
; H7 W% @6 G, e: ~: i$ r$ G $ i$ r$ Y' b2 c; _8 ?6 @( q" X
8 F, Y6 |/ Q, Z; W" t
图28" C- G7 f, k z3 t
# k' B, k. {' i7 Z$ p

& p4 n0 Q6 J6 z0 x! O) ?) X' i* G- J2 F# y& L: s7 I0 Y6 S
图299 U6 u; t0 Q' `
: H6 x T( P' s, g. ~: p/ [ * F1 S( B7 D1 F" Q( k
9 |2 R8 z5 h2 e2 X: ?0 y0 g图303 t; l. D8 T/ i1 {! w& X
- Z3 ]* u4 x( V) b* R 如图31中,红色部分是用FFD设置动画,做出机器人呼吸的动画。黄色部分是旋转动画,蓝色部分是移动设置动画,紫色部分是切片设置动画。所有动画要有个顺序,快慢节奏,物理惯性等。如图32中的枪炮动画,用到切片,重叠隐藏,旋转,等来设置动画,主要把握动画顺序,物理惯性。这也看每个人对动画的感觉了。 - A8 H2 m. l: }3 x1 C+ q4 g7 k
( J# A: X, e! Y9 f- r
5 t t: A; L& Y2 t" T: Q# n" w' G
, ?8 @8 {$ K0 n$ _6 A* x5 ^2 }
图31
; a' v, T" s) ^3 C( ?
2 k7 f- F; S+ L; l& \" W% Q) s5 W
9 r4 p. R5 k! H8 v0 D
' U% [* t3 e- f1 C图32 J& q- e5 X. U- G
如图32中的枪炮动画,用到切片,重叠隐藏,旋转,等来设置动画,主要把握动画顺序,物理惯性。这也看每个人对动画的感觉了。
# s6 Q. E# x. l; K( L4 u, E$ H+ X: V4 t7 v
4、灯光-渲染
Y; ^4 C* o ~6 }' L) ^# W
" q2 ^) N, C* D/ \a静帧灯光渲染:
?+ |& [3 s# i& h* E: A. \ 如图33场景中只有一个VR的面光源来照射,渲染出比较柔和的效果。
& R! v/ t$ R- f7 ?+ ~2 R
' Y# m) L! C: h$ b , W! j3 O- E7 p
9 c7 C9 c& k, M ?6 O2 D图33. A, D5 E7 W( |+ {( {
& G: g: o) [: K 图34,图35是VR渲染面板的设置。为了渲染出比较真实的金属反射效果,我在反射/折射上加了一个VRayHDRI,找一个合适的HDRI贴图,不断尝试HDRI贴图以及调整参数。渲染成图以后在photoshop里添加了一部分金属划痕细节。" u- l% r5 U6 R
4 ~2 x. {4 p7 j4 l" A% ?0 R* e5 k) y
+ [% X3 |6 {) t8 D# p) u& D% `
! w, ]9 J9 H* V0 _; x' H7 H9 q/ X5 m- c图34
: O- C. e _- S! ~+ U; s, kb动画灯光渲染:
" ?, s$ C p# P- l+ _ 图36,一个VR的面光源来照射整个场景,模拟室内日光灯的效果,倆个聚光灯单独照亮机器人。动画渲染设置和静帧渲染设置基本一样,就是把渲染\"模式\"改成多帧增加。(这里没用分层渲染)剩下的就交给电脑渲染吧。后期合成用到 After Effects ,剪辑Premiere Pro。
N1 ~ ^( \1 u* ~6 p% m' {' j% T% h5 ~3 e# P! {3 D2 C

( @) j1 g; @& P1 I) g3 S- s0 x
% y; X7 |4 U! u& M! R! Z图36, q3 t( t: p+ y* I9 @) U- }
本文仅为提供更多信息,不代表火星时代同意其观点或描述 |
|