CG游麟网官方站
查看: 1560|回复: 10

[3D软件技术教程] 【Maya】分层渲染技术(一)-渲染层RenderLayer(上)

[复制链接]

133

主题

174

帖子

2万

积分

苍生崇拜

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

麒麟币
25412
任务币
0
威望
15
贡献
453
主题
133
在线时间
28 小时

最佳新人忠实会员推广达人

发表于 2016-3-24 16:34:08 | 显示全部楼层 |阅读模式

首先我们来了解分层渲染的意义。
分层渲染,就是将物体的光学属性分类,然后再执行渲染,得到一个场景画面中的多张属性贴图。分层的作用就是让我们在后期合成中更容易控制画面效果,如减弱阴影,物体遮挡,高光特效等。对于某些大场景,我们还能利用分层渲染加速动画的生成过程。如不受近景光线影响的远景,可作为一个独立的渲染层渲染为背景静帧,而近景则完成动画渲染,节省了软件对整个场景渲染所需的时间。
我们还可以通过分层渲染设置,使用不同的渲染器渲染同一个场景中的不同物体(或相同物体)。如使用MentalRay渲染人物3s材质特效的皮肤质感,而使用MayaSoftware渲染人物的头发光影。
我们甚至可以使用分层渲染设置对物体的操作历史进行“覆写”创建,使物体在不同的渲染层显示为不同的形态。
总的来说,分层渲染对于影片的后期合成是至关重要的,尤其是结合2D人物动画的3D场景动画。


相对Maya2008,Maya2009的分层渲染功能更为强大(仅对于MentalRay渲染)。多通道过滤的渲染方式的采用,很大程度的提高了渲染设置的效率。不过MentalRay分层渲染功能提高的同时,MayaSoftware的分层渲染却给弱化了:尽管功能并未削减,但是MayaSoftware在Maya2008中的常用功能(如presets,物体光学属性的预置方案)却不在Maya2009渲染面板的第一选择菜单内。
考虑到Maya2008仍较为普及,因此先将以前整理的Maya2008渲染层资料进行说明。

3411758192710470347.jpg

[Maya2008渲染层面板的设置说明]
从左向右---->

R:渲染层前出现R字样批渲染时才被加入
循环箭头:红色表示重复渲染图层,绿色表示循环利用先前渲染过的图片。要重复使用此层最后渲染的图片,应使图标变成绿色的箭头标识;要重复渲染该层,则转为红色图标。
*可使用的条件是该渲染层至少被渲染过一次。图标会保持灰色,直到有渲染过的图片利用;渲染输出只存在于当前的Maya进程的内存中,任何渲染输出会在关闭及重启Maya后丢失。
小球图标:在任何层中,点击小球状的图标(材质球)可以打开Hypershade来选择一个覆写材质,给分配在该层的物体。从Hypershade中,你也可以创建一个新的材质或者编辑该层的材质属性(创建新材质时,其他层的材质不受影响)。如果有渲染层材质覆写,图标会显示成蓝色的材质球。
小旗图标:点击小旗图标,可以创建一个成员覆写给该层(即进入该渲染层的属性面板)。如果已经有成员属性覆写,图标会显示红色。
控制图标:点击后面的控制图标,会进入该层的渲染设置窗口。如果已经有渲染覆写,第四图标会显示成活动的控制图标(红色小标记)。
每个物体的覆写状态不会在渲染层中显示,需要进入相关的设置面板中才能看到。



实例1-动漫场景(物体过滤)
1.
这样一个场景:
一个卡通角色站在大风车和树木之间

3411758192710470342.jpg
思路:风车作为背景层,人物作为中景层,树木花草作为前景层
2. 选择场景中其作用的灯光(平行光)和背景层(大风车),加入渲染层

3411758192710470340.jpg
3. 点击渲染层,我们会发现,除了刚才选择加入的物体,其他物体都不可见

2855563638730413158.jpg
4. 此时渲染,可看到除了大风车,其他物体都没有出现在最终渲染图片中;同时其他物体也不会对大风车产生任何影响,如投影,遮挡等。

5707468102762504350.jpg
5. 回到masterLayer主层,继续选择灯光和中景层添加到新的渲染层

5707468102762504349.jpg
6. 最后将灯光和前景层加入第三个渲染层。

2855563638730413157.jpg
7. 在渲染设置中选择要渲染的场景相机(默认是persp透视图),执行批渲染命令:

2855563638730413155.jpg 2855563638730413156.jpg
8. 得到如下三个图层,分别代表了场景。你可以对这三个图层进行任意次序排布,或者改变某层的色调,或者在后期合成中加入些新玩意到它们之间……假如只是一张图片,是很难做到这些灵活的后期调整的。

2855563638730413154.jpg
9. 以上场景渲染结果中,似乎少了点什么……对了,是地面和影子。地面承载着物体的相对位置以及灯光对物体的投影关系,如果不是打算后期自制地面和投影,在Maya场景中,地面的分层渲染是有一定讲究的。
尽管有很多可能发生的情况,但此简单例子只考虑3D场景中的物体方位不变的条件下。
(1) 开启灯光属性面板和渲染设置面板中的光线追踪功能,否则是没有阴影的。

3447224039776211117.jpg 3447224039776211116.jpg 3447224039776211120.jpg
(2) 按前面的方法将灯光和地面添加到新创建的渲染层中(如打算后期制作地面,此步可跳过)

3447224039776211120.jpg
(3) 在主层全选场景所有原素添加到新的渲染层中,右键该渲染层,在弹出的菜单中选择Attributes,按住属性面右边的Presets按钮,选择shadow

3447224039776211119.jpg 3447224039776211118.jpg

(如果是Maya2008,在渲染层右键时,可以直接选择) 3411758192710470341.jpg

*Maya2009此属性面板的RenderPassOptions和mental ray区块后多了“(obsolete)”的标注,这是因为对于mental ray渲染,Maya2009新增了RenderPass的通道渲染技术,因此这些功能已被废弃,不再用于mental ray渲染。
(4) 此时应将其他层的Presets设为diffuse,否则默认是会连同投影一起渲染,最后会形成阴影重叠;

3447224039776211115.jpg
(5) 执行批渲染,得到如下5张图,其中阴影层放在最上层,使用正片叠底模式。

3978367320829210984.jpg
(6) 分层的好处就是我们可以进行更自由的后期加工。
如图中,阴影似乎太黑了,我们可以在PhotoShop中对阴影进行透明度或者模糊的修改;

3978367320829210982.jpg
如果觉得图层亮度不够,我们还可以单独修改;

3978367320829210981.jpg
还可以完成远景虚化,颜色调节等效果。

3978367320829210978.jpg

事实上,上述对物体的分层渲染方法仅适用于简单的场景,因为物体间可能产生的环境影响(折射,反射,远景虚化,使用mental ray的FG所产生的物体环境色影响等)都未被考虑。当发现物体过滤法不能达到我们的画面要求,此时就要使用属性过滤法了。


楼主热帖
回复

使用道具 举报

1

主题

6313

帖子

4万

积分

垂名青史

Rank: 16Rank: 16Rank: 16Rank: 16

麒麟币
33915
任务币
450
威望
1
贡献
6
主题
1
在线时间
1293 小时

最佳新人忠实会员

发表于 2016-3-24 23:00:27 | 显示全部楼层
好资源~!原素出
回复 支持 反对

使用道具 举报

0

主题

1万

帖子

3万

积分

垂名青史

Rank: 16Rank: 16Rank: 16Rank: 16

麒麟币
21764
任务币
359
威望
2
贡献
131
主题
0
在线时间
754 小时

忠实会员

发表于 2016-3-24 23:25:15 | 显示全部楼层
感謝分享這麼好的資源!
回复 支持 反对

使用道具 举报

0

主题

532

帖子

2571

积分

名动江湖

Rank: 6Rank: 6

麒麟币
2020
任务币
0
威望
0
贡献
0
主题
0
在线时间
16 小时
发表于 2016-3-25 00:04:08 | 显示全部楼层
哥!能不能便宜一点!
回复 支持 反对

使用道具 举报

1

主题

937

帖子

1008

积分

名动江湖

Rank: 6Rank: 6

麒麟币
32
任务币
20
威望
0
贡献
3
主题
1
在线时间
185 小时
发表于 2016-3-25 00:07:44 | 显示全部楼层
路过路过路过
回复 支持 反对

使用道具 举报

0

主题

957

帖子

1064

积分

名动江湖

Rank: 6Rank: 6

麒麟币
51
任务币
50
威望
0
贡献
0
主题
0
在线时间
33 小时
发表于 2016-3-25 00:27:35 | 显示全部楼层
这个帖子不错,大家快来顶起来!
回复 支持 反对

使用道具 举报

0

主题

4867

帖子

1万

积分

蜚声中外

Rank: 13Rank: 13Rank: 13Rank: 13

麒麟币
12539
任务币
0
威望
0
贡献
0
主题
0
在线时间
305 小时
发表于 2016-3-25 13:37:27 | 显示全部楼层
棒棒的,感谢楼主分享。
回复 支持 反对

使用道具 举报

23

主题

1万

帖子

3万

积分

垂名青史

Rank: 16Rank: 16Rank: 16Rank: 16

麒麟币
14932
任务币
400
威望
0
贡献
1233
主题
23
在线时间
1499 小时

最佳新人忠实会员

发表于 2016-3-26 10:11:02 | 显示全部楼层
CG游麟网真是个很好的学习天堂!
回复 支持 反对

使用道具 举报

0

主题

1万

帖子

3万

积分

垂名青史

Rank: 16Rank: 16Rank: 16Rank: 16

麒麟币
21764
任务币
359
威望
2
贡献
131
主题
0
在线时间
754 小时

忠实会员

发表于 2016-4-3 23:44:42 | 显示全部楼层
常常吸取前輩的實務經驗才能增長自己的實力!
回复 支持 反对

使用道具 举报

23

主题

1万

帖子

3万

积分

垂名青史

Rank: 16Rank: 16Rank: 16Rank: 16

麒麟币
14932
任务币
400
威望
0
贡献
1233
主题
23
在线时间
1499 小时

最佳新人忠实会员

发表于 2016-5-1 09:24:47 | 显示全部楼层
CG游麟网真是个很好的学习天堂!
回复 支持 反对

使用道具 举报

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

本版积分规则

在线客服
客服QQ:
47413829
新QQ群:
418757022
在线时间:周一至周五
9:00-22:00 Email:
47413829@qq.com
举报:网盘资源失效
在线客服
快速回复 返回顶部 返回列表