查看: 6092|回复: 6
打印 上一主题 下一主题

Maya超炫赛车制作

[复制链接]

9210

主题

1

听众

5万

积分

内部人员

Rank: 7Rank: 7Rank: 7

纳金币
12582
精华
186

活跃会员

跳转到指定楼层
楼主
发表于 2013-9-18 14:33:36 |只看该作者 |倒序浏览

 学3d软件的男孩子估计都制做过属于自己的赛车,这是男孩子的天性,我自然也不例外。特别是在NFS里给赛车涂装时的快感,相信大家都曾为之痴迷。所以我们为什么不亲自动手,借助喜爱的软件来打造一部自己的涂装赛车呢。


  我写这篇文章的目的是和大家分享制作过程中的快乐,这也是我们一直所追求的,同时希望能给初识软件的新手多多少少有些帮助。技术上的不足还请大家明言。


  赛车的模型是我的朋友做的,nurbs建模(朋友当初只是为了做这个模型玩玩,并没有想要以后出图,所以没有考虑什么展uv)很精细(下图)。由于我在制作中只负责材质与渲染,所以文章中就不再涉及模型部分,请大家见谅。




1、设定渲染风格

     拿到模型后我做的第一件事就是上网找灵感,大致确定一下最终渲染出的图片的风格。这里的所说的风格并不包括赛车的涂装风格,而是指画面给人的感觉。


  这张是我从网上当的图片,画面干净俊朗,我决定以这幅图作为参考。

  接着我们还要考虑技术上是否存在难点。大家思考这样一个问题:白色的背景,白色的汽车,那如何使汽车和背景有效的分离开呢?大家仔细观察这幅图可以看到在汽车的边缘总有一条灰色的轮廓线,车鼻与车顶部最为明显。就是这一条轮廓线看似不起眼,却起着重要的作用,我们一眼就可以通过它把主体与背景分离开来。但在软件里进行渲染的话,正常情况下是得不到这种效果(轮廓线)的。所以我们先前把这个问题考虑到,等到后面再具体解决。


2、摄影机与灯光

  经过多次的测试,我打算用白色的环境发光球配合mr(mental ray)渲染器的最终聚集(final gather)来达到均匀的照明效果。最终聚集可以通过自发光的物体给场景照明,所以建立自发光的环境球能达到均匀的照明,效果类似于天光。

  架好摄影机后,打开渲染设置面板,选择mr渲染器并进行一些简单的设置。(下图)




  除了启用mr选项卡下的光线追踪和最终聚集外,特别要注意一点的是,需要取消勾选公用选项卡下的场景默认照明(enable default light)选项。这一点容易被忽视,在场景中如果我们创建了任意一盏灯光,默认照明选项会自动关闭。但在这个场景中我们通过发光球来照明,不需要创建任何灯光,所以这个选项需要我们手动来关闭。

  接着创建发光球,把赛车扣起来。(下图)





  赛车和地面使用默认的灰色兰伯特(lambert)材质,发光球的材质同样是兰伯特,只调整了颜色和自发光。(下左)。现在的参数渲染效果如下右。




  两个字:很黑。有两种提亮的调节方法:


  1、提高发光球材质的颜色与自发光强度,例如下图。




  有些新手可能还不知道这一点,hsv这几个参数的最大值是99999。不要被后面的滑杆所迷惑了,直接输入数值就可以。

  2、调整渲染设置里最终聚集的倍增值(final gather scale)强度,方法同上。这个参数控制着最终聚集整体的光照强度。




  对于整体的白色背景,可能很多朋友都会选择到ps里去抠像。但我很是钻牛角尖,非要在maya里渲出来。

  经过反复调整,发光球的最终材质参数如下。





  地面最终材质如下:




  车身的材质暂时给了一个颜色白度为2.0的兰伯特,暂时的渲染效果如下图:



  车顶部曝光了,但车身其他部分还不错,灰色块为渲染质量低所导致。背景整体的白色这个问题已经解决了。至于顶部的曝光很容易搞定,把发光球模型的顶部分离开,给顶部一个稍暗的发光材质就行了。如下图:




  渲染如下图:




3、材质与贴图

  灯光暂时告一段落,以最后渲染的一张图来看,车身并不是白色的。不要紧,因为暂时使用的是兰伯特材质,等加上光泽之后车身整体会提亮一个档次。不过要注意的是,我并不准备把原先的兰伯特直接换为布林(blinn),而是从新创建一个全透明的布林材质,再利用一个层材质(layered shader)将它们叠加在一起,作为颜色的兰伯特在下,全透明的光泽布林在上(下图)。我感觉这样比较容易控制,也可能是习惯吧。




  不知大家从我完成的图片上注意到没有,这辆车是没有高光的。只是一些简单的反射和光泽。因为我觉得带了很多高光的车看起来太土气了。看一下布林的参数,注意它的高光面积为0。





  渲染效果如图:



  可以看出车身已经很光滑了,大家可能觉得曝光了,但车侧面是很不错的白色。问题出在哪,就是我一开始提到的轮廓线。做轮廓线常用的方法是创建一个采样节点(sampler info),将它的面比率(facing ratio)属性在连接编辑器(connection editor)中链接给一个渐变节点(ramp)的uv坐标(uv coord)属性,最后再把渐变节点链接给材质的颜色通道。这样我们就可以把颜色的渐变控制在模型的边缘轮廓上。

  具体操作:1、创建一个渐变节点,将渐变类型设定为v向渐变(v ramp)。然后调整好车身的颜色。主色仍为之前兰伯特的颜色,白度2.0,在底部边缘处稍加些灰色,这个颜色就是最终轮廓线的颜色。如下图:





  2、在材质编辑器里创建一个采样节点,将其用鼠标中键拖拽到渐变节点上,在弹出的菜单里选择其他(other)。如下图:



  接着会自动打开链接编辑器,如图链接:




  3、最后把这个渐变节点链接给刚才车身兰伯特材质的颜色通道。如下图:




  好了,现在车身是这样的一个层材质。看一下渲染效果,如下图:







  效果很明显。因为其他小部件的贴图与材质制作相对简单,我就不再累述了。轮胎颜色同样使用的层材质,花纹是加的凹凸贴图。我认为这些部件多靠观察和耐心调节。如下图,灯光没有再改,只是渲染质量调高了些。




  接着给车身展uv,为贴图做准备。我根据摄影机的角度和制作目的来考虑,只给模型上了两个平面映射,侧面和后面。如下图:下方那一小块是尾部的拐角处。




  根据展开的uv,为赛车进行“化妆”。还是基于刚才的那个层材质,不过在中间加了好多图案层。大体上分三层,最低层是刚做的白色底子,中间是花花绿绿的图案喷绘,最上层是刚才的透明布林。中间的图案都是兰伯特的材质,在PS里同时绘制出相应的透明贴图,以便于上一层能透下出一层。贴图案的过程非常有趣,想怎么贴都由自己决定,很好玩。




  车身的层材质球,如下图:




4、后期处理。
  接下来我们来做一个对比游戏。下面两幅图,左图是上完所有材质贴图的渲染效果。右图是这辆赛车的最终完成效果。看看有什么不一样。



  我们不能简单地说右图比左图暗了些,应该是右图更有重量感。这并不是在ps里调节亮度对比度的结果,而是使用了分层渲染的一部分知识。我们知道分层渲染中经常会用到颜色层,高光层与阴影层等,在这里我使用的是occ层(Occ层这个叫法可能不太正确,但我不知道该如何翻译它)。occ可以理解为我们通常所说的素模效果,要做的就是将occ在ps里与渲染好的图片进行整片叠底的图层混合。Occ的渲染具体操作如下。

  首先选择汽车和地面的模型。然后在右边层面板中勾选渲染层,再点击下方右侧的“以所选的物体创建层”图标,这样就以车和地面建立了一个渲染层。




  创建完成之后我们将图层改名为occ,如下图。需要注意的是:当选择occ渲染层的时候,场景中会只显示occ层中所包含的物体。




  接下来这个步骤非常重要。右键点击occ图层,在弹出的菜单中依次选择presets(调整类型)——occ(occlusion)类型。



  这样就设定好了occ素模的渲染。如果想要调整渲染质量的话,点击occ图层左侧的蓝色球图标,在打开的面板中选择颜色输出(out color)参数后面的节点,进入里面调节采样值(samples)参数就可以了,如下图。这个参数的大小和渲染质量的好坏成正比,和渲染时间成反比,所以要适量调整。在这里我暂时设定的是16。




  直接点击渲染,效果如下图:


  是不是很性感。所以occ用来渲染素模非常的简易,而且不需要打灯光,这种方法很实用。最后我们把occ和刚才完成的渲染图在ps里进行合成。Occ在上层,并使用整片叠底混合模式,如下图:




  画面明显太暗,只要调整occ图层的填充值就可以了,最终效果如下图:




5、小结

  回过头来看,其实整个制作过程中没有什么出彩的高超技术,都是一些基本知识的整合运用。在制作中保持清晰的思路,给模型和材质球起好名字,认真的分层管理,将会大大提高工作效率。我认为最重要的是耐心与毅力,不厌其烦的修改才是成功的关键。

  能受邀来火星写文章我感到非常的荣幸,祝愿火星时代越做越好!同时谢谢大家对我的支持!我会继续努力的。

  在最后,我发几张赛车制作过程中有趣的花絮和大家分享。





分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

0

主题

1

听众

1326

积分

助理设计师

Rank: 4

纳金币
234
精华
0
沙发
发表于 2015-12-12 11:19:30 |只看该作者
精彩讲解,谢谢分享!
回复

使用道具 举报

0

主题

1

听众

240

积分

设计实习生

Rank: 2

纳金币
0
精华
0

最佳新人

板凳
发表于 2016-3-29 10:27:13 |只看该作者
真精神!!!!!!
回复

使用道具 举报

0

主题

1

听众

290

积分

设计实习生

Rank: 2

纳金币
0
精华
0

最佳新人

地板
发表于 2016-4-10 08:07:11 |只看该作者
没有问题,坚决支持
回复

使用道具 举报

0

主题

1

听众

290

积分

设计实习生

Rank: 2

纳金币
0
精华
0

最佳新人

5#
发表于 2016-4-21 20:33:14 |只看该作者
爱死你了,这么好的帖子要顶的
回复

使用道具 举报

0

主题

1

听众

36

积分

设计初学者

Rank: 1

纳金币
0
精华
0
6#
发表于 2016-5-5 08:44:01 |只看该作者
漂亮漂亮漂亮漂亮漂亮漂亮
回复

使用道具 举报

0

主题

1

听众

36

积分

设计初学者

Rank: 1

纳金币
0
精华
0
7#
发表于 2016-5-5 08:44:24 |只看该作者
漂亮漂亮漂亮漂亮漂亮
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-16 00:24 , Processed in 0.523720 second(s), 36 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部