|
【火星时代专稿,未经授权不得转载】9 r8 U& @3 R; k9 \8 i
本文作者:laodaan 4 I/ Z- G$ w: H& J% @ I+ |
使用软件:3ds Max
8 X! p& @# }. g5 z$ z; I联系方式:Email:laodaan@163.com
! [' E: O3 t* E, H: K0 Z- I在这里我跟大家做个简单的交流。主要分享我最近的作品《列车·雪》。 火星时代一直是我的良师益友,从开始接触三维,到以她谋生,火星上的朋友总给我莫大的帮助!像白开水泡面、王琦老师、zszs 、雷神之锤、bbkk、baocao等等等等都是我学习的对象。在这里先感谢你们这些年无私的奉献! 以下先上最终效果图:
: Y, R1 N; m6 [& N& G0 n- ]% Y* J) x. t
! c* B# i0 p3 N) H$ }( ?
8 z8 ~1 {! L$ X* D7 E这个教程主要分2个大的部分, 第一个是:模型,第二个是贴图。 另外捎带脚说说雪花制作和合成。) m2 R; r- E: J7 o
首先我们来看看模型部分。在做模型之前根据老规矩,收集一些跟自己创作有关的资料,这个部分是非常重要,基本上决定了你最终的效果。这一步的工作基本上让你在你的脑海里已经形成最终的效果。最后我敲定以冷色为主,体现一种冷酷,压抑,苍凉的画面感!?(*犯下错误:根据素材设定的主体不够有张力,导致最终结果画面冲击力不够强!)我使用max搭建模型,最初始的装无非就是拽点。在这里要注意几个方面:第一:单位要确定,很多朋友都是上来就干,后期再缩放。这是一个非常不良好的习惯。如果涉及团队合作,就会花费大量的时间在对位与缩放中. , W c1 L G/ E. R9 V, u
构图。我在场景设置了多个不同角度的相机,然后努力那他们调整到最有冲击视觉的状态。并设置了一段动画,原本是想做一段动画,后来发现依靠家庭电脑无法实现,渲染速度太慢,只有放弃,很多东西做了都看不见了。
+ R* R0 ~' J o7 n H1 t9 S 对模型细节要有认识!如图9 s' F6 T$ |7 }5 o% x
9 y7 j- y3 K( k% h! G0 T
; f; {3 @: z0 J x) K. D$ H0 S. r
. |6 H* o4 s9 W+ I9 k! y# u
- @6 B5 C9 K: k* ^ N, _) l
' \; Y, ?0 r; ~2 g5 G
6 s( r B# A5 V% ^+ T在这里我就不一一去讲拽点的故事了,开始搭建简单模型,并构好图。如图:( v6 f6 s8 O3 g9 W9 H. V
2 e: C# O! q) Q* b, \$ @9 T$ N4 g7 V& J, C/ K, p; I
- I* o% n/ X2 K+ y" I) L4 f, V l
主体部分是中心部分,所以我把他放置了中心偏上位置,让人视觉围绕着她。视角仰视,后期天空用暴风雪来临前的乌云做气氛,烘托一种压抑感! 地面部分是非常重要的部分,雪地的制作方法有很多种,这里我选用了zb制作模型结合贴图置换的方法,首先我们把前景的地面独立出来。4 o# O, M: i2 c% P7 Z3 H
5 B9 Y+ G- q4 {" F- G% M$ `
! N: ~5 y9 g2 ~0 J6 w* W2 h3 I3 e9 a* M
9 y- o& q) F( f0 U+ o
; C! U1 j1 J* C0 O, K+ L6 y, l$ V& H
5 O" b) Y9 B1 T3 F5 d
独立后的模型利用修改器:subdvide进行模型细分,然后使用max笔刷工具刷出地面的基本形体走向。+ F' q( B& W5 V8 R2 G
/ ]% i& b- E' a, g, d+ ]2 S1 |/ h& W7 f/ q5 L2 T
" _8 m. U* w0 y7 k
* Q A# b& ]6 a7 I7 n+ i7 V$ q% Z1 i0 P1 k" X9 U
我们把刷好的前景地面分割为三块,目的是为了更好的利用贴图使用率。在zb中更好的绘制置换贴图。在相对简模的状态下分好各自的uv。使用对齐视图模式。如图:& z: U& `7 F2 N9 s3 Q$ {+ E
' _2 f# ]) K% U8 ^9 D/ v* u- Y, N
* |& b# r$ }5 `4 }: j
4 H4 m) r% H+ N
7 Q- G1 M' ~7 X( w/ {, f' c
1 T/ \3 I; y. b" N/ w# w% v
. O( q$ V7 X& p
. M4 d/ x: f# ?* ]. x' x8 L在分好uv的的下导出obj到zb中进行细致雕刻。 按照原计划,应该是在zb中雕刻,然后导出置换与法线贴图,但细分完地面发现整个地面也就100多万面,考虑到模型出的效果好,就直接把模型导出obj到max替换原来的地面了!
0 o$ N. ~- f9 \$ u5 l# ]6 E+ x3 T8 `) D; a
- e1 ]4 C8 `: [, j# K
* ?$ H3 t0 g8 J; K# `
7 _' G& [4 d) m$ j: \
' V/ y$ R4 T- E% P在这一步的时候就可以在模型上绘制贴图了,我们需要两种作用的贴图,第一种为置换出有厚度雪的贴图,第二种是用遮挡土地,显示雪的mask. 而这两贴图正好有能在一张贴图中体现。 我们使用颜色转换贴图的功能。如图1-8中2的标示。在zb中绘制的贴图,输出到ps中进行完善,在这个过程中,不断的导图到max进行测试渲染。: ]% Z i7 g% H8 j4 ?" B: n' a0 _. ^" z
$ {: S8 f9 v. s. m0 T* y- h7 s l* m+ m$ G- w
/ u; V* \# Y% ]
6 y+ k# @( g7 h/ b0 |- N# l* t) O% u4 i2 Q+ R9 A
; | G. C, y4 P3 X
我使用blend贴图,使用贴图通道的方式区分地面土地与雪地。如图1-9.,在上层级为白色雪地材质,按材质通道编号为1,,下层级我们使用材质编号2,并给予合适的uvwmap。 Mask使用zb中绘制的z置换贴图,也就是mask。并在模型上给予vr的置换修改器!让雪有厚度感!
, H F; B( g" S& L
$ @; J- {+ _# q; ]0 P9 G/ P0 h$ ~
! y1 e9 E6 o* ?5 u# h$ ^5 Q 车的材质还是按照老规矩,一个面一个面的展开,画出贴图贴上。.如图:1-10.由于篇幅关系,我就不在这里详细说明!以后有机会再讲!
# h6 L; {" k* g/ o) J2 c7 l1 @0 X: [1 E9 a, v G S
" p7 i r, t4 w, T0 x. R
3 k5 j% r! [, e. e# D
+ z5 F( O% \2 n L" g$ Y3 I
" E3 t8 U# Y1 ^4 d/ m2 _飘着的雪花我使用PF制作,我们在顶视图创建一个与场景匹配的粒子发射器,并创建一个风力forces 。调节粒子在负500开始发射,使它在一开场就出现在场景中,在force控制栏中加进我们创建好的wind,在scale与spin与中调节成随机缩放旋转,在shape instance中关联建立的一个片,并给予放射材质!+ B0 V+ v _4 t
, e! k7 q! j. a$ p* b
, f1 @4 Z! n' E 4 C6 l, G5 v9 h3 `
' L6 r# g$ l$ D
好了,我们开始渲染了,我把他们分开渲染,前景草一层,前景地面一层,车一层,车后一层。给他们分别渲染出occ。后期用df和ps合成。(省略灯光部分)0 g8 Z; P: i( G+ t8 e
Df层级
$ i1 N8 C5 |: S6 k2 n4 W5 A6 v: F
5 t0 B% ?. p; Q* p/ d* {# F$ d2 L- W7 g
8 S( ?4 l4 {# @
- C7 }- K* o. r& X! W% Q& G* g- ?
(做静帧中使用df基本没有什么必要,这些完全可以在ps中实现,单df有点使用起来方便,节点很清楚,最重要的是如果渲染成动画,直接就替换成序列就成,而ps就搞不定了!; L( c$ S% ~, h- |* g3 V* ]
由于只单帧,最后我在ps中了合成部分,背景天空采用类似mattepaint方式用几个不同的天空绘制而成。最终无雪花状态下效果如图:
+ Q/ \4 o' f4 Y0 d
, Z, ?, R/ J+ E. d# c ?; O8 I6 u5 w) o1 { u
3 O3 S7 }" k! L4 L* z0 L# ]' @
本教程完。谢谢大家 |
|