3d max教程详解 变形金刚动画(手机篇) 中国展示论坛

[复制链接]
查看: 1031|回复: 3
gggds 发表于 2009-12-14 10:21:42 | 显示全部楼层 |阅读模式
【火星时代专稿,未经授权不得转载】
7 W+ d9 {, n5 L% j9 I! z) x  [" f, X( n- j) B" X/ g* I

4 [/ v4 i9 l8 P& ]& K: ]4 D1 D
. h% D7 W- S/ `/ N- {' s5 J
9 q( Q* \9 f# D6 g3 m# k/ s9 Y' i

, R5 h" Z8 I0 Q' Z$ p7 T
& B. `/ C4 s- f) \" [. w* I* W$ ?7 `  作者简介:葛子万,合肥陨石图像工作室制作负责人,从事建筑效果图制作。联系方式:qq:119170174 Email:2002gzw@163.com% B9 K  H! O6 u% T: j& n% g
+ f0 i1 J, p8 m, i
& ], L. b. i) ?7 o' k0 ]
教程题目: 变形金刚动画(手机篇)制作过程
2 K, D& F& ]8 T! p使用软件: 3d max 7.0 (中文版)难度级别:有3d、模型、动画基础* `7 H; M5 T7 I

" b- B' T, v/ B3 D/ ~) U; Y
( h5 |3 }$ I8 A0 _4 d2 w+ ~
" ]% |- f5 F- _, |9 p& V" w2 `* y) T
% Q* v% B3 H! ~: P* ?
3 R( R; d7 Y9 V0 j2 x& z0 d
2 c2 l9 `# m4 o2 d1 p  ^; I  F+ Z  i, v  n) M; T0 ]$ c
% R0 n8 {$ p9 E4 `

9 ^+ G3 B$ l' R" u8 E/ }7 S( Y. n1 ^  C: g
; R; X5 h7 r, G3 O8 e0 N
3 w& O/ a  q. t. m' x* d6 x3 A1 o6 j1 H; y9 T4 ]
; ^% K1 Q- v; w9 c+ b# K4 J$ U5 P
内容:+ q( j$ u1 R5 q5 d2 v  n/ X
  2007年7月11号《变形金刚》国内火爆震撼上映,精彩的顶级战斗场面,眼花缭乱的变形,极强的画面视觉冲击力,让无数人为之买单。对于我们这些CG爱好者来说更多的是关心影片的特效,其中的变形为重头戏。影片节奏实在太快,动作快,变形快,场景转换快,连演员说话都快,海量的细节,多个汽车人同时的耍酷变形,一双眼看一次是绝对看不全的,尤其最后的决战场面更是乱作一团,铺垫太少,本人更是在电影院看了三遍才分清敌我。受电影里的那个手机变机器人的影响,总感觉自己的手机随时要变形,最后忍不住还是在电脑里实验了一下,也正好给将要淘汰的手机建个模型,留做纪念。当然这个动画十分简单。下面是我的制作过程。
  @8 h* C1 {/ R& M/ B; h% i# u( T' U) f
8 D" O# Z+ W: h/ Y8 n5 Y

& P- L2 A; T' N; C3 n: x' u2 L  c. o. E; |+ n& f$ }7 K
8 k1 {* B7 z9 r+ Z2 o$ t
% G2 Q2 _* Y4 o5 m8 Q
% ~$ b& n, l! ]$ Q4 T

/ e5 p, n7 ?# [- `
! ?8 w% j& v5 K+ v8 R2 M6 L6 K$ }$ w# H2 m( u. _  _5 k

0 E- V1 T( [' W1 _/ h, u  L; |; c3 ^. _& X  a
9 ?% k) L0 w, i( b+ a
8 D* k6 q8 x2 ?2 H' Z2 j1 F3 N# q( R
/ ?8 f# V, Q: }- \' N2 J/ H

8 {0 f# f+ u( F' h, x" B1 {( z, J: V0 L5 h

& s, E+ E2 Y- i2 R5 d  w/ \  N2 t  \) x2 z
$ \& n6 l/ U3 s
1.模型
! ^# M1 ~1 s" |* y; ?+ _  这个动画里最主要的模型就是手机和机器人了,本人不会用NURBS,也为了动画考虑,建模基本上是面片和几何体。建一个模型有很多方法可以达到,主要是根据自己的习惯来选择,按着别人的思路和方法未必就可以建出一样的模型。我这里的建模方法并不是有效率的,建模实力不强,大部分时间在调整,手机模型是看着实物手机做的,直观,一边建模一边还可以考虑材质和动画。: V  M% G0 T. u' g& u  N
  手机的模型步骤:手机机身是用面片建的,画好轮廓线,调整如图1。6 G! h5 \( h$ I* D

! s* Q6 R- h7 g+ U+ |
4 r0 c  s: i" d, h  L0 C7 E+ d" q  `. Q7 [) c2 }+ ~* `
图1% ^" p/ B2 H  K/ |( j9 V4 p
3 C2 y8 u. b& t4 U
5 `+ p3 S7 e( {, G+ S8 e" P& j. j7 ]
% R# D. ?1 y  f2 I. ]6 u  j

/ C8 H# A' E3 I. R图2
, `) U' t4 K( w2 F2 N/ Z  我在建轮廓线的时候经常用曲面命令来检查模型是否平滑,这样可以知道该调整哪块。添加曲面命令,如图2。
8 q5 h4 S' B# r' L; _4 H* i$ M, {" R1 v1 G+ D
  步数可以根据需要调整。步数越小,面数越少,模型越不平滑。为了光滑模型,所以加了个网格平滑,同时又不会让模型面数太大,比加大步数值获得平滑要省面,在后面动画的时候也可以关掉网格平滑,加快显示速度。
) j+ P& V+ T7 x7 f1 ~. v/ p
5 ^3 w1 s) Y4 @$ {/ m  下面开始在侧面掏洞,在视图中画如图3中截面。
8 j7 M* c/ V2 E- _+ g  v; W& B4 t8 `: Z1 W7 p1 j4 `' {- k: e
3 B" |8 \# u3 C1 ~7 `- b% c5 S! o7 f

8 Y1 n! r: V( n( \1 i6 l. x
" a! Y4 @( D- {, ^) i( [; v! v4 H图3
, ?9 ]6 B' V. G5 ]: X$ n. ^; N
& a4 z$ W& }" Q$ t! G  选中机身添加图形合并命令,拾取图形,在视图中拾取刚才的截面,然后添加编辑网格命令。点中多边形,把物体分离出来,如图4,图5。
8 ~) i. m, J0 c) _, S* @2 @( T1 `: W& w, ?. R0 x* G
! K& T+ T7 }8 G) F8 n9 C
0 C& T% i# T0 [+ k/ Z: H) P- S

* Z3 n; @9 a* r% {3 b. r6 @7 w图4
4 a! x  S" N) K! A
) Z5 I% n# }1 j$ e3 A8 @6 h7 c6 P9 {: j: ?& G

: E+ I, f# u) C$ c: P3 p" ~
8 ?" C5 L3 X* {8 |4 }4 y图5  |% [# v5 G) s: R- c

) }6 }" \9 o3 b+ I3 J6 F  然后在上面布尔运算掏出按钮,图形合并命令,编辑网格命令挤进出文字如图6。3 u" ~' ~; S! b8 Y
/ v4 h* U6 b. e! C

( ]; p7 a$ ^& v/ h$ f7 U( r/ e8 J9 q$ n
4 A( ~. Y; i) j) `7 w- [
图6/ `; }' S- C: J

7 }# k" _  f& k  后背盖和翻盖,其它物体也是和上面用的同样方法,画轮廓线,曲面命令或布尔运算,顶盖用的是挤出,翻盖里的线槽是布尔运算出来的,如图7,图8,图9。0 t! k0 [0 ~' P* a; H, q' ~
* d4 A+ M) {5 ^

$ z# ]7 j2 o4 Q) U
6 U1 x, Y2 r; l3 E& w. |图7
; [9 Q! `3 t& m0 i, v2 o
& U  l2 x" o  \: b
) G+ t/ b3 w+ M- P1 @; H% C$ P
" \& Y) e* o0 o. }' l& n* R& u4 A5 l+ p. p/ u4 @+ k
图8) a6 I9 e% A2 i4 N: O: o2 S& Z

2 P# E2 G+ T& m0 f! y6 T
- e5 h/ f: _. Y
) t1 z; K. @/ C7 N/ x# c, N图9
7 v6 ^$ j1 \" Y+ Y0 V) J1 i* |' m8 ]/ Q8 ^" W
  机器人模型步骤:机器人是参照电影里的样子,不过被我做成简化板了。如图10
4 W5 t+ D  |  N# Y! }; A/ h/ i6 i2 w& Y& c- `7 J" W" m  L
* n6 u7 |/ a0 L9 f( Q2 ?9 F

$ ]+ Q& K* R! x: M1 o, D3 E# S
. j) r. R& D5 t  ~* s图10
3 W- D6 \7 w' H5 O3 O% {% X' `. W  相对于手机模型,机器人的模型要好建的多,虽然物体多,但都比较简单。画轮廓线,挤出,编辑网格,FFD调整造型。一点一点添加,由少到多,先做大的结构,在做细节。花时间和耐心堆出来的,还是不断调整在调整。因为机器人是参考图片建模,所以模型比例就成了调整的重点,还要考虑各个部件的动画效果,变形效果,对于我的水平,确实伤了不少脑细胞。由于物体多,每个都说一下太浪费,只能说一下总的方法如图11画造型,倒角,完成,倒角的目的是为了可以渲染出高光,强化金属质感。
: }$ ^, O3 x1 U8 a8 E. m3 a5 `1 @" p# S* p. F
3 ~  J7 P( `& p- N; F0 `

* I6 b6 o. K  d4 ^. m' ^3 J4 _7 t0 {4 q) U# [1 n" _% L
图11
4 n" h/ j- e0 O# g5 C2 X2 W) L# Y/ {4 V* A3 Q
如图12,如图13画造型,倒角,7 f' Q  G( |. G8 \
1 ^6 I# Q1 w) S; }  [
/ K8 l/ H! A6 j2 L5 X

9 J! o* r+ R, `4 |3 o图12
# R$ h& j: a$ i, H+ {
. L5 r7 F9 C; g1 E- ]+ t; u3 y0 P

" j2 _! c) x) s# Q图13
. o! U4 G" q  H5 D  b
: q- z- n! K! A7 L+ I; s如图14FFD调整造型,完成* b* l( v+ p+ B1 N1 |

' v) S/ c& X7 q( i. J3 K+ n2 K% P$ [2 y7 c- G4 w

& o0 n8 G/ s) T% x# s图14! h& m. S' F5 ]8 z1 Y: @
) q( m# I; r5 W
  如图15、16,、17,基本上都是用线画造型,挤出,编辑网格,FFD调整造型几个命令来回不断调整。都很简单,就看每个人对模型的理解了,比例的调整等等。 为了动画需要,关节的地方分开建,由于机器人是对称的,手臂只要建一半。我自己是做建筑效果图的,所以这类模型很少建,对建模研究也不深,以上方法仅供大家参考。
7 b( i9 n5 L0 M, ~) o% v" k1 `# z& W/ M* j. o
+ T! g6 G9 @) H
6 r" q% O& m: `) E5 w7 P

$ h* W' l, ?% M# C: V图15
+ W9 I2 |* M; }5 b& R
$ ?" U" p, a  a5 t6 o! |( O4 V8 W2 H6 g7 B9 @) |& |
. y( v1 `4 |& Q9 @1 n8 Y
图16
0 {$ c9 [- g0 C+ }( k* \  q. x' b) {* Z& F: B8 d3 N

0 e% w% V1 G0 m8 u2 p/ u% [) p
图17
. ]) b2 L/ k8 X$ r- f( U9 T4 M2 Z0 b
' o' G: Y: p  C2.贴图 ) {, ?# L, O7 V
  手机的材质主要是翻盖透明塑料,机身磨沙,金属反射。翻盖透明塑料材质设置如图18,并在反射上加了VR贴图反射(最后用VR渲染器渲染)。
* s* E- a* }$ A2 n5 Y, \  j3 ^6 t4 R+ V, u0 ^; P! U2 V
) e. `; F! o8 b0 A

$ i9 H5 W+ z3 G+ Z- I) h' w2 }! S) Z* B* T; `3 ^, p& [+ F
图187 d" g! D5 r: F8 B
/ ?, W; U, U/ U4 h  B7 W, I

& j- B5 l" ]4 J3 I
" j4 v% E- |2 w0 }
6 @3 m. F- l7 B& ^" M图19% \# A, e! j; `* |5 X2 A: u: G# F6 i8 u
  机身磨沙材质设置如图19,自己做了一个贴图,上面有一些划痕细节等。金属反射材质设置如图20,用的是金属明暗器,也做了一个贴图,上面有一些划痕细节。
- @) c' @+ d: u& M' S! Y+ s
. S0 [; ~6 V7 N' y% T2 [0 Q3 t- K- x
$ t5 e3 ?( s1 b4 ?
图20
( G5 V# \$ r  @) L8 u" N+ B9 W  机器人和手机一样,也主要是磨沙和金属反射。如图21
9 D! o3 X7 P* u6 y- B
% L/ g% ^  g) V9 Q/ F- A: S# o( R" [0 g: t6 u1 G% a' C" J7 Z
" h. u  F% M$ ^

  H7 a& i# x0 p# X0 j图21
6 K$ T+ M2 }& c/ A6 L2 }' F9 {1 l$ Y: p  ~6 o
  金属反射用的是金属明暗器,手绘贴图,上面做一些划痕细节,细节很重要,可以增添真实感。电路板则完全是贴图。静帧里的机器人身上的有一些划痕细节是photoshop里添加的,并加强了金属质感。贴图都是在一遍遍渲染测试中不断调整并最终确定下来,很多细节都可以用贴图来实现,细节是真实感体现的一个关键,《变形金刚》电影里的机器人身上都有大量的贴图细节,灯光细节,才会觉得真实。
& ?8 l2 q- s* Q+ ~1 u# w5 h
# D; F. G4 f/ I 3.动画
" m0 \8 g1 L3 n6 h9 g/ L) ^  这里边的动画都是一些简单的动画,通过对物体的位置,移动,旋转,切片,折叠, 隐藏等,设置关键帧,在做动画变形之前我已经在头脑中想象了一下大概的变形步骤。手机和机器人之间相似性很少,所以我这里用的是视觉假象,就是说并不是真正意义上的变形,手机的部件变形后没有成为机器人的部件,只是两个变形和在一起,交叉变形,让大的运动趋势相同,以及节奏的控制。《变形金刚》电影里的开头旋风在美军基地的变形,擎天柱在小巷里出场的变形等等都是由慢到快的节奏,有一种神秘感,并不是每个物体都以相同的速度运动变形,仔细观察会发现,有的物体运动过程中会颤抖,有的物体运动开始慢,后来快,结束时还有惯性摆动,例如大黄蜂的后背车窗经常在晃动,擎天柱的轮胎也常转动。5 w& L8 B: N, \9 i" o0 A
; X9 F7 v' c' G, _
  进行动画之前对模型进行了一些设置,整理。如图22对手机壳进行切片命令,就做好一半,复制手机壳,在切片命令里选移除底部就做好另一半了。这样就可以对手机壳进行旋转动画了,还可以移动切片命令里的切片平面来做出物体消失的动画,这是最主要的。7 ^7 c: ]4 [9 M
- Y- d7 ?* R, l: E5 y8 b

& c) k% D9 h. s# \9 e9 f
( w4 T8 u6 z, v+ W4 e, p& w3 ^) A* c2 n0 X$ E5 p
图22
* b0 {( B( r) N9 l2 u% J4 z9 _6 V8 x" T" y. w7 g
  其它物体也差不多同样设置,如图23的分解图,把要做动画的物体切割开来。下面对机器人进行设置。
4 ~& @1 \' f5 _; o& u% j% G  H: j8 L: e3 t" E; q9 s2 r* D3 k2 U  o4 I

3 D1 i/ |) w9 N! u8 I: b# o' w: f2 O3 P# A5 ^; T8 @- ]" u
图23
9 a; o4 P6 r7 g7 s0 _# N0 K/ o+ O5 g% M/ c4 O; z* a
  如图24,如图25。红色是骨胳,所有身体物体都是链接在图中绿色方块体上。绿色十字图标是腿的引导物。枪炮的移动也是链接在骨胳上。腿上的物体是链接在骨胳上的不是蒙皮。图中4所示的一些小附件是链接在主腿3上,主腿3又链接在旋转关节2上,旋转关节2又链接在骨胳上。里面物体都是父子链接。有的物体还加了切片命令以便消失隐藏。好了,这样就设置好了。
0 T$ \/ v+ u$ Z( E% q! P- s: a' H; Y! o0 G4 ?
1 M8 z# s9 q* A+ O( X3 Q

( h$ s0 ?1 e6 u$ \; E7 j/ z$ U: }7 [8 [0 x, P! g
图24
* T. A( d2 t3 G$ p, |5 b0 K; K- N2 z: @+ c8 _
) E  Y" q$ ?1 d  n# U8 `6 b

2 Z1 A; X0 R6 y5 {" L图25
7 s  x. p3 l2 v! H  s
$ s# m, U; t$ w) l( Q& Q( x 下面开始动画了,主要抓住大的相同走势,变形就比较合理一些。开始就要把变形动画构思好。采用由少到多的制作过程。( s' l  ]- z4 L! ]. H2 g  m( e: S
$ m9 s, z& l  O6 Z4 `# r$ h3 ?; G+ |. p
+ M9 K) B. \$ ~$ `- L
  K& E& ~5 z% b# r0 n9 T

* V+ Y6 D  @2 q* h; @; C图26
* X( r# ?$ R9 ?, v
6 o1 s6 n- _4 g+ b5 T  如图26、27 的变形过程,首先是翻盖打开,制造悬念,然后是机壳向两边打开,停止。接着是两侧的金属片向两边打开折叠,机壳也向两边打开,消失。在最后的时候,一部分手机部件要链接在机器人上,跟着机器人站起来,有一些动画联系,才不至于变形突然生硬。手机变形做好之后就可以做机器人动画了,机器人是采用时间倒做。
% u& O* n& u& ^) l; `7 r# ~+ {" b8 A

) o( z3 Z# {6 Y. d+ o7 ?+ C/ E) @" u8 `3 P+ J$ Q

% `  _- {* }5 U! @图279 `2 O  y' b1 c

2 ~) N! p5 j. _/ ~# Z2 S9 O2 c  如图28 、29、30,在553帧的时候,把机器人调整成站立姿势,在526帧的时候,让机器人睡倒对准手机的位置,在516帧的时候,把手臂折叠起来,也就是说当手机两侧的金属片向两边打开折叠时,机器人的手臂伸展开来,让两个变形有相同走势。机器人上的其它部件分别设置动画0 Y% {* m/ M7 q% S6 P
7 H7 Y! l6 b7 \5 S- d" b9 w- q( o
, `! D. h' o; ^- G0 r. ]
( |$ D* x4 Y7 }" Y3 h9 s3 h

2 y4 x' v3 P# {# R# N图28
2 e! w+ v& H. Z1 @2 G  o4 l
* R* n, `0 h/ k( d7 t/ t* ?( v
" U0 E5 p$ y0 l1 v5 m7 s& Z& W( k5 C) t4 {: ?$ ?
图29. e- Q/ o# T. [# A5 p" Z

: ^7 |$ u% B. b1 g) Y7 X
4 }. q3 M! ~8 J - c( _8 j3 W4 V+ g( _
图305 o# n" R1 I+ I' G' v2 h
9 }1 m. u1 `7 `7 s8 r
  如图31中,红色部分是用FFD设置动画,做出机器人呼吸的动画。黄色部分是旋转动画,蓝色部分是移动设置动画,紫色部分是切片设置动画。所有动画要有个顺序,快慢节奏,物理惯性等。如图32中的枪炮动画,用到切片,重叠隐藏,旋转,等来设置动画,主要把握动画顺序,物理惯性。这也看每个人对动画的感觉了。   r* a( j: p& ~* _  z/ Q* Z! ]
, p/ [% _1 Q! @8 I8 S3 H+ i; Q  I; _
# [& I6 {+ V6 r

0 n: C! X+ Q/ A; V' I图31
2 Q5 w+ |( N0 P9 M3 W
6 N9 U2 P! h. Y7 A7 @8 |
* j$ m3 L" \5 }0 X" @
# T! Z1 V  l; i# j图32, F7 u$ F- v# f, Y  `/ H2 M5 \
如图32中的枪炮动画,用到切片,重叠隐藏,旋转,等来设置动画,主要把握动画顺序,物理惯性。这也看每个人对动画的感觉了。 3 @6 F% e0 E8 |% {" s$ Z# P$ W

6 a6 c8 _7 T2 I" t2 i4、灯光-渲染 0 Y8 k2 l' _) D3 |
! W  O4 N8 h+ B+ B, w- M' {
a静帧灯光渲染:: {0 |' S( C% ?9 d9 E$ T( u0 ]
  如图33场景中只有一个VR的面光源来照射,渲染出比较柔和的效果。
0 S- O2 d) \8 i* S: Y
# Q  q  E( Z. ^7 x& X* b9 S- B1 T% W, b# ]7 p
8 e# K3 G. z, @0 r6 `6 Y
图33+ N) Q" \( J$ i" U, q6 M) s

1 J/ O- ~: [5 f! _0 j  图34,图35是VR渲染面板的设置。为了渲染出比较真实的金属反射效果,我在反射/折射上加了一个VRayHDRI,找一个合适的HDRI贴图,不断尝试HDRI贴图以及调整参数。渲染成图以后在photoshop里添加了一部分金属划痕细节。/ u, T( f* r8 }" E

  V/ b* v1 w" m* @5 f+ I$ \) ^& q) `9 ^
3 Z% }/ x- w/ w/ _- N9 r- b, b

/ s+ c5 a+ L: K& h$ u8 s图34
0 Y8 D# ]+ ~# I- [) I1 h& gb动画灯光渲染:
; O0 w( L& X2 e. _4 r  图36,一个VR的面光源来照射整个场景,模拟室内日光灯的效果,倆个聚光灯单独照亮机器人。动画渲染设置和静帧渲染设置基本一样,就是把渲染\"模式\"改成多帧增加。(这里没用分层渲染)剩下的就交给电脑渲染吧。后期合成用到 After Effects ,剪辑Premiere Pro。6 {4 s, u6 r$ h! D1 c6 P5 G/ Q
/ n* h, n2 t8 `% g
5 s& f* J- O- L" ]

* s! g0 Q# e) W) ?4 D" g图36; Z8 L' i2 m2 |' o' T. z
  本文仅为提供更多信息,不代表火星时代同意其观点或描述
sdn521 发表于 2010-1-6 09:28:37 | 显示全部楼层
遗憾,后边没图了啊!
展览之神 发表于 2010-6-18 11:35:10 | 显示全部楼层
我是初学者,,现在还看不懂,觉得比较复杂.楼主有空教教我
乌鸦 发表于 2010-11-9 12:11:47 | 显示全部楼层
好厉害啊!

本版积分规则

精彩图文

Copyright   ©2015-2016  展示网  Powered by©Discuz!  技术支持:凡尚展览     ( 粤ICP备14065977号 )