3D制作《血精灵盗贼》教程

[复制链接]
查看: 240|回复: 0
gggds 发表于 2009-12-9 01:10:59 | 显示全部楼层 |阅读模式
【火星时代专稿,未经授权不得转载】
# G% q. c( {! }6 B5 N1 e3 o7 ~( k" k6 L' R
8 }% U* g: a- z, Y
3 t) s( l. X* R' R3 r$ Z( z
  
' h. k; d$ w7 @6 g; I8 k/ E0 G, o
+ r, [" o7 h! b$ a
/ q4 j( G! n1 g" I+ B2 _3 s

7 o6 @' x$ |% \" F' m1 w+ l' T: q % w0 K, f5 m6 G
作者:陈雪飞  火星ID:☆飞菲  使用软件:3DS Max9 Photoshop CS3  难度系数:高级
6 [, Z# ]) `/ P4 l: K1 B7 j  
! |2 F: E2 k2 `( Q; b   1 ?' f1 p& {6 y1 b
  - x0 w/ {, \7 Y& Y, `
暴雪公司刚发布《魔兽世界-燃烧远征》动画的时候,我就被动画里的血精灵的神秘,高贵的样子着迷。决定制作一个自己的血精灵。开始准备制作这个血精灵的时候,已经很长时间没有玩《魔兽世界》了。根本不知道血精灵是什么造型了,盗贼的装备都发展的到T几了。找朋友要了个游戏账号,进游戏去收集一些血精灵盗贼的一些信息。然后又在网上收集到一些血精灵盗贼手办和原画的图片。当然,我要加些我个人的设计思想进去。
4 o; a! ^# Y2 P7 z4 G  
# \) F2 w. r2 L
. i( B8 i3 J4 U9 x) z0 o" }6 t5 B  G
! m% `# F4 C& C8 v4 Y
) z; ?- v6 M- f( Q" y5 E0 s

# r$ Q: n. F' W. W% p! |! B3 o7 T# `8 F

4 V& \6 x3 p( w# o. |  
' v) }/ O& S$ g一、建模3 b$ B1 h/ S( j( X5 @
    首先我建立了头部和胸部,由于角色的其他肉体部分是被隐藏在盔甲下,所有我没有必要去建立一个完整的人体。然后在使用Character Studio的bip骨骼拉出一标准的骨架,和建立的上身对称。这样做的好处是,我们可以对着这个标准的骨骼建立剩下的模型。在建立的模型的时候人体比例就不会出错。而且在模型建立完毕以后进行蒙皮的时候也将变得简单。
2 Y2 U8 ?6 g7 _+ a! J9 {* \% U8 c% q
5 U8 z0 ~2 x8 G/ r

  q/ g. Q- d! y
! Y6 ?- ~# a% n0 Q. G   4 H. R3 g7 ^. j$ X

; P- p- w/ q# J7 Y" a2 Q# [7 P& ^8 R4 _; S6 C) Z

% B# e4 {; I' K& U  P* n0 L# e+ o: [) J7 y
  T3 n' y( w9 [6 \, h, c

, n- {+ j( o% t6 O3 z/ ^5 r+ _然后分别建立盔甲的的模型。首先创建了胸甲,比较简单就是将胸部的网格复制一份,在胸部的基础上做出胸甲的模型。比较困难的是胸甲上的花纹,一开始我想用贴图来表现这些花纹,但是我又想将这些花纹做的更精致,所以决定使用模型来表现这些花纹。我想到了使用“图形合并”来得到这些花纹。首先将胸甲在一个正视图旋转到我们将要使用“图形合并”投射的角度。然后在想要出现花纹的地方绘制样条线,将样条线的插值设置到少一点,可以避免投射到模型上后会有大量无用的点。然后选择胸甲模型使用“复合对象”中的“图形合并”命令拾取刚才创建好的样条线,这样的样条线就投射到胸甲上了。
6 u/ i" L' g& r# W4 x: r5 F0 W$ f     将模型转换为“可编辑多边型”,选择刚才投射到模型上的边线,在“编辑边”卷展栏下点击“利用所选择内容创建图形”。同样也是为了减少点的数量,选择“线性”。这样我们就得到了一条依附于盔甲的花纹样条线。将“渲染”卷展栏下把“视图中启用”钩选选择为“矩形”方式,也是为了方便调节。将线段上的一些多于的点删除,得到一个简单的线段,(但是不要破坏大型)将线段转换“可编辑多边型”进一步的调整。其他花纹也使用同样的方法建立,最后使用“可编辑多边型”将它们一一合并。然后为它加入“对称”“涡轮平滑”修改器完成盔甲的制作。
7 ?" `1 A4 ]$ b/ t: w- f: _9 W& [9 B/ ~! C/ T9 s  v8 f

2 V3 X5 w7 L: G8 V
, Z( |0 k! O# [! j8 _
+ \9 i; {& m# B) |4 B1 g  E0 @) ]1 w2 Y' \& s8 b6 g
  r& x+ N% O- E9 Z8 m

$ i; ~0 e* {+ `9 [" w3 U9 u+ B2 u3 i5 U0 F$ I

4 N; K  ~5 u$ G: x. p/ {7 u
* A  N3 V0 q1 C4 K  Y* N1 k6 p/ h9 x6 N  I. C8 c$ N/ y
4 p* ~! P  H( x" {4 G
, p1 O4 P  C; g+ L3 f  y% X3 @

! t$ m* f; _! Y
6 v. J5 m) w- j  P1 r- ]3 x- D' ]1 K6 I; Q. E8 v, R$ s$ j
( m4 P5 y$ O9 |7 G  v" m9 e9 |" @
8 h7 e6 ^% V. m8 m8 Y

& s* i. s. v3 O' u$ Z7 K( e  g
, q, W: v+ l! ?
; a' I  K- e$ w* A  i* B9 V! d2 j7 T  [1 ~
6 S' ~- C. q' e& }0 Z* M3 u
( J) U8 w, t- d5 Y3 O

- j( q( s6 D+ ?: x
( b' ~% |9 R9 C: L' J5 p: V& d* n: F- d7 N7 Z

+ F& P- f- K# ?- r, G( N
2 I' J5 N& c; V% ?/ V! s- S) r8 z7 J. b% B: l) }( ]% W8 l
6 }1 T; S0 ^7 I' g4 T8 K4 D  N6 E

! v1 |# s/ i9 s+ f7 K/ n6 ~
+ `2 o+ s: i2 x, v' B
/ Z  F+ B/ I: P" p( i" ^2 H: w3 ~7 _4 ]

; f4 |* e, d( [& V  Q
# ?; F9 [( t: x1 T5 [) M) S8 r* O9 p0 o! r7 n0 D/ Q: D

# e- L+ y0 `, w7 u9 T2 j: f; U# [. `1 O5 h0 H1 Y% r4 e

3 U0 W- Z3 i3 E. u. `" Z7 n4 V: i* F; b! `
' w# l4 E( x) c" k5 S' U
  " Y$ {, m2 M4 |& [+ G5 }. W0 `1 \
二、斗篷的制作
% W% q- ?# h2 M# Z9 q$ F    使用“可编辑多边形”制作了斗篷。斗篷的披风部分网格分布的很平均,而且将它放平。这样做的目的是为了将来进行布料的模型更加真实和方便。让披风部分自然下落就可以得到不错的效果,然后为他加入一个“HSDS”修改器圆滑一下,再为他添加“壳”修改器为它添加一些厚度。让披风飘动起来也很简单,在场景中添加一个“风”。在“Cloth”修改器中将它添加进来。经过多次模拟达到了自己比较满意的效果。同样为它加入“HSDS”和“壳”修改器。& G& v5 O' v$ U8 @
) w/ B. ]# @0 u

/ ^/ [: S( }+ e: h9 i0 V# }3 S: f/ @* y: e

  n: D& Z  }% M7 d% ~$ ^7 b7 |6 N: G( {
& {: q4 r1 x- b, k

2 l3 e! l3 F* o4 [/ _# Y, U( ^5 i4 U
- T: q' b" W; p  J0 g+ R% v$ Q2 T$ \4 \

; X0 a6 i$ o( \! T8 M
( c( `' s$ I' f9 ~" a
, T4 K9 C. q) @' J, o. K
5 U5 Q/ F: i  C$ m3 D- X, a/ Y' F; h* c; [

, V' P6 j* z# R2 }$ @, z% B% g' k; X

5 |' ~3 l" R) C9 Z2 n: F0 r6 z3 o; l
3 k& u/ u8 r. q) s% i( k) Y' m
( y- b0 R' I7 H  N2 g

: f. E8 R0 t8 g8 B& k& C2 W2 {
! B, ?* E" e2 G# B$ b7 e4 y
6 X* g7 g# H& z% @) Z
7 K, ^2 ?  S; L, ]0 Z( r
  N8 P" w- Q  ~( C8 L. i  K, K% t  ; K. }, i0 g7 t, F+ J: u6 l/ R
三、蒙皮
0 Z2 Q. H# f  f) Y7 N8 F' P    制作了护肩和护手以及腿部的盔甲,然后将它们拼接到一起。然后使用蒙皮工具将模型蒙皮。由于盔甲是不需要变形的,盔甲和匕首部分就不使用蒙皮了。而是使用简单的使用链接工具,链接到相对应的骨骼上就好了。这样我们就可以为我们的角色摆各种各样的姿势了。在渲染站立姿势的时候,为角色简单的制作了一个场景。& Y1 B( ~& \1 E
  
- K8 ?. m" P7 H2 y+ |# s- i) M& W8 M4 e! i1 j7 K) [1 [" F' N6 x
: }4 F7 h! }1 e4 ~4 O  F

  b3 ^7 h9 n5 o' ~4 @
- D$ M  l" q6 j3 h$ P6 z/ w& o  R( \8 J# S
( h9 K; k/ X1 q& C4 F" `4 u. l. o

  ^4 ^* x( q" p9 |7 K& ^( P
& P0 T* b% @# B; x& s  \" n3 z$ H
/ Q( M+ z. q( E$ w

% m9 @  W; n5 h  B% I" X! v  n4 q7 j, X2 H7 y

: q5 K' d% {: J2 M8 w
; U$ E2 \9 i# q7 v2 I四、头发的制作
) i+ i, N- i6 S0 |" e/ Q3 B  H" p. C8 a    将姿势摆好了,就将骨骼删除(提高运行速度)。首先将披风的飘动效果使用“Cloth”修改器模拟出来。然后制作头发,将头皮分离出来,在分离出来的头皮上生长头发,方便我们调节。我们把头发分成三块来进行处理。在处理三个头发的时候要注意每一部分头发的数量,不要让它们稠密和稀疏的分别。在梳理头发的时候,我频繁的使用“拆分选定头发组”这个命令。这是个十分有用的命令,它可以将你选择的头发引导线分离出来,不受别的引导线的影响。非常适合做一缕一缕的头发。“头发数量”给了有一个比较小的数值,因为我在多股参数中将“数量”给了3。给了头发一个比较小的高光,这样头发不会看起来油光光的。“变异”里给了个与头发颜色相近的颜色变异值给个20,这样做的目的是让头发更有变化,而不会花掉。总之,做这些都是为了头发看起来更有层次感。在渲染头发的时候,我选择了将头发和身体分开来渲染,这样做的好处是我们可以更好的控制头发的渲染结果,也可以节约渲染时间,在后期处理的时候也容易的多。由于血精灵的眉毛很特殊,我也使用hair&fur来制作。所不同的是毛发是生长在样条线上。可以更好的控制这些眉毛的走向。
3 p2 V5 j0 r; H' ]
* q# s' @* S5 J9 v2 X( a5 O& D& b
; y4 y, N* {1 K
2 A- q$ I) F( V5 s/ k

! R) v& \) O# C$ |! t
: T  O# h) s9 ?: m1 u) c: ?$ Z1 e- `# m" {- s1 o9 I& c

: M5 m4 @- a" M* r' o
! B2 a, F9 D3 j4 r+ E+ e) P- T- V& N* k" t" B

8 F4 c9 H$ m9 |0 i3 \* ]6 E5 W8 `1 s3 G9 S

+ N8 b8 U" i! V0 S; Q3 _+ `4 [! v- v" U) ?" P. i0 P$ n. ?

4 G* F! o+ v% |& w4 j4 y! v, }- y2 M

) T; j' O$ k1 d* @7 W5 ?5 X
# x8 Q2 S: {9 }5 U0 U7 R, Y
" ^/ x. e* A% t) ]
4 g' I7 M& F, f7 y' x+ f2 l8 B8 S- T8 _% L6 f) ?

0 A- k! Y1 v5 M5 W
& M4 H; a, z* G1 J# T
" c( k! S8 t9 X4 _% Z% @* }+ K  A$ Q) o; m6 E0 K# a9 H5 c
7 B0 c3 l- o% X
# M9 O7 U6 _7 G! |$ A& R3 j

1 C" E, t, r% K2 {9 ^$ A0 e. l) w8 h  r6 _/ N1 R# y: u1 J8 f
( h$ K3 @, m4 G" [

% d+ E) [8 H7 E( y
+ O/ }, ]# z* h$ `) `, t/ w! U5 ^/ U1 @* W- Z$ g$ t
( c4 l) M$ ?: q% _5 T
! ~# Q3 @# ~+ m  W" j- r

( h1 N+ W: L# F$ _0 x3 ]% p; i$ O  % V/ ~# d5 {# j! |3 g/ q7 b' K
. T7 s% t( x# H* ^7 f, v/ |# [# Q
五、渲染
0 A5 H! c7 G: G" F3 V- J* N% G  我使用了一个简单的三点照明来渲染场景,使用一盏天光配合“最终聚集”模拟全局。每个宝石和两个匕首的刃上都使用泛光灯来模拟自发光。5 g2 C+ d( }$ @) R( t/ w' R; T

  T/ G! I( y5 e0 V; q: y
: a/ f" n( G6 ]/ e
4 H! Q3 _3 y; W6 [+ s" R# I1 G/ a1 C6 s8 q5 W& z

1 D# W1 z8 ?: w% `: v$ _" y
9 |# d( u9 E: H/ ]3 ^6 l: z% Q# _9 M

" P$ _' K1 r& N- Q    为了得到更好的全局效果和细节,我单独渲染了一个AO(ambient occlusion)层。叠加到原图。刀刃上的雾效,直接在ps里使用了“云彩”滤镜得到的。毒上的鬼魂,我找到一张骷髅的素材,使用“液化”将他扭曲,叠加到刀刃上的雾上。
# r: m+ F6 [) t. W' P9 t5 v: Z; B3 a+ z& u( Q$ K, }

$ X" ]  a0 q: g' u( b8 q! @7 r; z2 M- x$ V$ o

$ u& [9 v+ c. R- T; v3 T& G% v8 M9 A7 T& i) @) Z. Q0 ~  I. Y

- \7 Q5 d& m8 y* h
2 v" {3 }: {/ h9 c  o9 C. D: o* B: _% d7 w% H

; _. O1 j/ k4 d3 F2 g. `
6 n6 w, H% U. k7 e& y* ]% t0 v+ [
/ E/ i  P+ J, d2 b1 c( U2 F

/ J  B( V; a+ ]6 ?; @
4 Z" o% O7 c! {& s/ d" Q
* t' u; V* f9 H3 I% I% [8 Q  D2 `0 H+ L
2 \2 S' ^( Z" U- l9 `

0 d. Q; J4 t, L  G: R' i6 I! y
# V% }% n: J" n% s- S- {9 K
2 L& z- r7 |1 e& F, `+ ]
9 ^2 @% }7 A; a" x
1 J, D5 _) T( ~- L! [
( c( N6 G/ p3 K3 [# U8 D
4 h/ _2 B/ v  ?. }4 s1 K
; S! t4 R: o! }5 U4 {( Y$ N
+ N: z* E9 G: V  n  N* z% w  A3 w* ?

# @# D9 y, @. N! ^/ f1 f3 v1 I7 a+ [. V
  w$ b' M  }# M8 ]5 a, W1 T7 U

( ~( }2 k: ^6 B  y3 }5 E, j4 |" t$ _% u( m, K# \+ t& k6 g
好了,我的血精灵诞生了!0 R& H: _2 Q, _" S
) }! p4 n% A. K- v& n6 Z
本文仅为提供更多信息,不代表3G时代同意其观点或描述

本版积分规则

精彩图文

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