[首页]
[文章]
[教程]
首页
Web开发
Windows开发
编程语言
数据库技术
移动平台
系统服务
微信
设计
布布扣
其他
数据分析
首页
>
设计
> 详细
MAYA制作太空激战场景的详细解析
时间:
2016-02-06 11:45:28
阅读:
159
评论:
0
收藏:
0
[点我收藏+]
效果图
下面教程开始
线稿
我采取手绘的方式开始制作,首先我设法画一些缩略图来寻找合适的草稿,在这个过程里花了我不少时间,不过如果你一开始就做出不错的草稿,那么你就成功了大半。最后我选了一张我喜欢的草稿,然后开始做成高分辨率的底稿。同时,我开始给飞船、怪兽、驾驶员设计添加细节,这样使这张底稿能成为我场景建模的参考。(图01)
图01
我用第一步做好的图片来做建模参考。我先确定这个场景的摄像机方位,然后为我安放的元素寻找镜头。这个工作完成后,我就开始一张张的给元素建模。(图02)
图02
建模
我的建模工具是Wings 3D和Maya。我采用Box建模方式来给诸如驾驶员、太空船、异形等主要元素建模,并且在Wings 3D里给他们加上UV贴图。(这些使我的工作更加容易。)对于一些细节,如枪、机体部分的建模,我采取Maya的Nurbs曲面方式来完成,因为我的枪械设计用Nurbs曲面方法建模更加简单。(图03)
图03
我决定创造一个白昼遭遇的突发性场景。我根据从星球大战沙漠行星场景得到灵感,设计了一个巨大峡谷区域(这个地貌是完全用Nurbs拼出来的)。这里我结合了高分辨率的置换贴图(Displacement Map)和凹凸贴图(Bump Map)来创建这个地貌。我们可以在Maya的Hightfield节点的视窗里预览置换(Displacement)效果。最后用MentalRay进行渲染。(图04)
图04
地表纹理渲染
纹理制作就完全靠Photoshop里手动绘制了。分辨率采用4096×4096的高分辨率。这样就可以通过映射贴图(Reflection Map)来制作地貌的外表了。(图05)
图05
光线材质
在进行纹理制作的过程中,我也着手光线制作。我选择半球体灯光材质来做周围环境、大气的全局光线。结束光线制作后,我开始仔细调整纹理。我希望我的模型看起来象是用过很久那样陈旧,所以我在纹理贴图里加入了更多的颗粒。在Maya里使用Alien Shader的子面散射(Subsurface Scattering)来完成外星人皮肤的外表。(图06)
图06
太空船渲染
太空船的渲染必须采用多通道的方法。我把它分成几个部分:
1、Color with ambient light pass
2、阳光 Diffuse pass
3、Specular pass
4、Shadow pass
5、Ambient-occlusion pass
6、Effect pass。
通过这个方法,我可以不用上色,更自由地调整飞船的细节。(图07)
图07
驾驶员渲染
图片的主要元素驾驶员采用太空船的制作方法和理念,但要注意更多细节调整。在这里我开始把所有的元素放在一起来观察整体作品的效果。(图08)
图08
后期制作
光线和纹理渲染都完成了。我开始尝试完成整个作品。我把上好色的元素放到不同的位置,然后反思我的尝试并标上许多比例的注释。最终我决定按照我开始的想法完成作品。这时我用Photoshop降低图片的色彩饱和度直至变成单色图片,以找到不同的比例并增加这份作品的层次感。(图09)
图09
爆炸和导弹轨迹
我使用Maya的流体效果来制作天空中爆炸以及导弹碎片。(图10)
图10
最终处理
我开始用Photoshop混合所有的元素、褪色、模糊……,并且给不同元素加上Glow Effect(微光),雾化效果。参考之前的步骤适当改变图片的灰度。我不断调整对驾驶员和太空船的比例。(图11)
图11
我开始最终调整所有的细节部分,不断修改一些问题,并且使用Photoshop的Liquify滤镜来实现太空船喷射出的尾气效果。
这个作品终于完成了,最终效果如图!(图12)
图12
MAYA制作太空激战场景的详细解析
原文:http://www.jb51.net/maya/102440.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年09月23日 (328)
2021年09月24日 (313)
2021年09月17日 (191)
2021年09月15日 (369)
2021年09月16日 (411)
2021年09月13日 (439)
2021年09月11日 (398)
2021年09月12日 (393)
2021年09月10日 (160)
2021年09月08日 (222)
最新文章
更多>
2021/09/28 scripts
2022-05-27
vue自定义全局指令v-emoji限制input输入表情和特殊字符
2022-05-27
9.26学习总结
2022-05-27
vim操作
2022-05-27
深入理解计算机基础 第三章
2022-05-27
C++ string 作为形参与引用传递(转)
2022-05-27
python 加解密
2022-05-27
JavaScript-对象数组里根据id获取name,对象可能有children属性
2022-05-27
SQL语句——保持现有内容在后面增加内容
2022-05-27
virsh命令文档
2022-05-27
教程昨日排行
更多>
1.
list.reverse()
2.
Django Admin 管理工具
3.
AppML 案例模型
4.
HTML 标签列表(功能排序)
5.
HTML 颜色名
6.
HTML 语言代码
7.
jQuery 事件
8.
jEasyUI 创建分割按钮
9.
jEasyUI 创建复杂布局
10.
jEasyUI 创建简单窗口
友情链接
汇智网
PHP教程
插件网
关于我们
-
联系我们
-
留言反馈
- 联系我们:wmxa8@hotmail.com
© 2014
bubuko.com
版权所有
打开技术之扣,分享程序人生!