|
【火星时代专稿,未经授权不得转载】
: X( i- H1 ]9 t5 {本文作者:laodaan
) Z3 R; a$ I. t使用软件:3ds Max$ t, J. ~/ L$ {3 V6 X; P
联系方式:Email:laodaan@163.com / N& ?5 o1 H8 a5 W+ k
在这里我跟大家做个简单的交流。主要分享我最近的作品《列车·雪》。 火星时代一直是我的良师益友,从开始接触三维,到以她谋生,火星上的朋友总给我莫大的帮助!像白开水泡面、王琦老师、zszs 、雷神之锤、bbkk、baocao等等等等都是我学习的对象。在这里先感谢你们这些年无私的奉献! 以下先上最终效果图:/ q; |& N j! r. L0 N( y) b. f
]; k1 v( _8 h1 e7 }( m- Z
6 K1 }0 p+ u3 e4 V9 u1 k; J; {* G& t& K3 y3 T* k: A" V: J
这个教程主要分2个大的部分, 第一个是:模型,第二个是贴图。 另外捎带脚说说雪花制作和合成。
& e4 O9 @( r) v7 e; V 首先我们来看看模型部分。在做模型之前根据老规矩,收集一些跟自己创作有关的资料,这个部分是非常重要,基本上决定了你最终的效果。这一步的工作基本上让你在你的脑海里已经形成最终的效果。最后我敲定以冷色为主,体现一种冷酷,压抑,苍凉的画面感!?(*犯下错误:根据素材设定的主体不够有张力,导致最终结果画面冲击力不够强!)我使用max搭建模型,最初始的装无非就是拽点。在这里要注意几个方面:第一:单位要确定,很多朋友都是上来就干,后期再缩放。这是一个非常不良好的习惯。如果涉及团队合作,就会花费大量的时间在对位与缩放中. & A# A( D# {9 {$ c! X; a. t% N
构图。我在场景设置了多个不同角度的相机,然后努力那他们调整到最有冲击视觉的状态。并设置了一段动画,原本是想做一段动画,后来发现依靠家庭电脑无法实现,渲染速度太慢,只有放弃,很多东西做了都看不见了。$ x3 f9 l2 h" {5 c( f
对模型细节要有认识!如图# W; ]/ q* H; `5 n; y; c! X
' i( |/ z5 p) B( D( Z% e6 p- m5 J
0 J8 Y' a7 H8 K' U5 f9 o* z: |8 Y8 A* ^
+ B. z/ a% c- B9 W# W1 Q% X4 d, O. X
5 P$ `6 J/ p0 V2 p4 R# I2 T
在这里我就不一一去讲拽点的故事了,开始搭建简单模型,并构好图。如图:" w4 Y3 t( k) k+ t( T& l9 l8 Z
$ U5 ]4 T. y- M, W, b
$ J4 j# d) ^- j0 Z( Y# g
2 z% T' O1 n. Y0 J3 h \
, A4 W `' Q4 d6 r+ _5 A 主体部分是中心部分,所以我把他放置了中心偏上位置,让人视觉围绕着她。视角仰视,后期天空用暴风雪来临前的乌云做气氛,烘托一种压抑感! 地面部分是非常重要的部分,雪地的制作方法有很多种,这里我选用了zb制作模型结合贴图置换的方法,首先我们把前景的地面独立出来。, n2 d2 `! t7 U! D: o
: B% y& Z9 H l/ ~
8 u& Y, e. {8 t+ L
1 [! m1 w3 i# `! ~
5 H. D8 U8 c1 B) W
6 @, h: o3 `! {7 C4 a5 ~# ]# f+ v
独立后的模型利用修改器:subdvide进行模型细分,然后使用max笔刷工具刷出地面的基本形体走向。5 P; ?. t9 R' ?, _3 ] N+ y
* a+ \; ]9 j7 E) b, b8 y0 W
, x0 n; D) d* L. S
3 r7 E" ?6 I& f; W- X9 I9 f: c$ z% i
- p+ U; ^/ l" v% E8 X% l/ l
我们把刷好的前景地面分割为三块,目的是为了更好的利用贴图使用率。在zb中更好的绘制置换贴图。在相对简模的状态下分好各自的uv。使用对齐视图模式。如图:
* \+ z+ D) J- b9 n' J1 S, n
$ d2 q2 L8 G8 @/ c" ^
2 S& R; B# ?0 B' w" m: e! \( H5 V$ s# g# [- g8 _
" h/ k* P1 ^: L. g7 u* ^! M* b2 j4 o c, s# w- x1 m
% `$ U2 g9 f7 T! F( U
0 A0 ?2 g+ G% |' d在分好uv的的下导出obj到zb中进行细致雕刻。 按照原计划,应该是在zb中雕刻,然后导出置换与法线贴图,但细分完地面发现整个地面也就100多万面,考虑到模型出的效果好,就直接把模型导出obj到max替换原来的地面了!
' T3 t) x r1 S, g
, o! r5 C% j6 I. E/ A8 h: h1 x% h7 i, K" y$ c4 B. G6 c
' L' S2 ^; S v8 I* g% V. W; I; q; O( z
$ Z; t9 B. k( ?
( N0 t. B( I1 c; L在这一步的时候就可以在模型上绘制贴图了,我们需要两种作用的贴图,第一种为置换出有厚度雪的贴图,第二种是用遮挡土地,显示雪的mask. 而这两贴图正好有能在一张贴图中体现。 我们使用颜色转换贴图的功能。如图1-8中2的标示。在zb中绘制的贴图,输出到ps中进行完善,在这个过程中,不断的导图到max进行测试渲染。# \' s) O8 P1 K; h7 Q9 G+ j
4 ?7 w/ H0 C$ ^/ u6 s+ o" r
/ Q$ b9 l& D+ {' M; \
& C( w2 s8 F+ N/ O- d8 p
! C+ r+ @. S8 L$ q. u; `; S
! ]- ?! Q1 z/ @# E) M5 F2 y) c K4 `# I* l& B$ {3 U/ d( J4 k
我使用blend贴图,使用贴图通道的方式区分地面土地与雪地。如图1-9.,在上层级为白色雪地材质,按材质通道编号为1,,下层级我们使用材质编号2,并给予合适的uvwmap。 Mask使用zb中绘制的z置换贴图,也就是mask。并在模型上给予vr的置换修改器!让雪有厚度感!- q, _: a5 C* J& x# ` L
' Y* y( V- E# `4 b$ H0 L- h; w9 k5 F3 E9 H. R& A
' s9 m! |* j- [0 d% e% h 车的材质还是按照老规矩,一个面一个面的展开,画出贴图贴上。.如图:1-10.由于篇幅关系,我就不在这里详细说明!以后有机会再讲!
6 Z* @( j8 H f- q9 T, r
: Q9 s* Y# \% F% P4 w! _" C% u; @6 K! y/ F1 \- l
. P; G/ F" j. \4 m* z! ]0 `
( b f" u$ l. {! s1 Q+ O' C0 B7 `7 k
' x, `) q/ w4 }* N6 o: c. Y4 h飘着的雪花我使用PF制作,我们在顶视图创建一个与场景匹配的粒子发射器,并创建一个风力forces 。调节粒子在负500开始发射,使它在一开场就出现在场景中,在force控制栏中加进我们创建好的wind,在scale与spin与中调节成随机缩放旋转,在shape instance中关联建立的一个片,并给予放射材质!
& \( ~$ y1 w. i: ~
3 u( k% l/ r! }. U* j6 t
( L' _% h/ [1 u0 W+ q: j 4 z. O4 |* M: e- ^ I
, k! B1 R: N1 l# }" G% f5 ]9 m好了,我们开始渲染了,我把他们分开渲染,前景草一层,前景地面一层,车一层,车后一层。给他们分别渲染出occ。后期用df和ps合成。(省略灯光部分)
8 n- l7 ?. [, F/ a0 p' ~Df层级& F# h5 D) M7 j6 c! V# i
# J; N y, C& S, n x
) r) r a) j! Y: J) P r( B) F0 o, U8 _; `4 m" C
7 L: g% ?' Q2 Z: @% E( X( V" I9 ^& R7 ]5 Y8 h4 e0 h
(做静帧中使用df基本没有什么必要,这些完全可以在ps中实现,单df有点使用起来方便,节点很清楚,最重要的是如果渲染成动画,直接就替换成序列就成,而ps就搞不定了!7 P7 h/ g, r7 Y. s
由于只单帧,最后我在ps中了合成部分,背景天空采用类似mattepaint方式用几个不同的天空绘制而成。最终无雪花状态下效果如图:% O A8 F2 H/ X) X5 q- P1 n1 P
/ R5 ]+ g# |" f
0 I; s+ x, \" |* q" q& t3 L5 A$ k! w# l1 f! q
本教程完。谢谢大家 |
|