CG游麟网官方站
查看: 1873|回复: 6

[3D软件技术教程] 【Maya】分层渲染技术(二)-层覆写LayerOverride

[复制链接]

133

主题

174

帖子

2万

积分

苍生崇拜

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

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

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

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

分层渲染中的重要概念:LayerOverride层覆写
在前面的RenderLayer分层渲染教程中,已经提到了LayerOverride层覆写的作用:将渲染层中的物体材质属性进行孤立。除了一些特殊的设置,物体属性编辑器中的RenderStats区块下的渲染属性都有AutoOverride自动覆写的功能――当关闭或开启某些渲染属性后该栏自动变橙色。

2570992437275618311.jpg
有时候,我们需要手动创建层覆写,尤其是渲染的输出设置。在多数参数栏上右键,可弹出含有“CreatLayerOverride”的菜单,选择该命令后参数栏将以橙色显示。此时该参数被孤立,修改参数值不会影响其他渲染层的相同设置。
要注意的是,只有在选择新建渲染层的情况下才能对物体进行“CreatLayerOverride”,不选择渲染层或选择主渲染层MasterLayer是不会出现覆写功能的。
层覆写常用于对物体渲染属性进行孤立,同时还可以完成操作信息的孤立。以下就以一些小例子来说明LayerOverride的特殊作用。



【基本图形的参数覆写】
1.在Maya场景中建立一个球体,添加到新建的渲染层中,并将此层复制(不能删除历史记录)。

3994129919525114462.jpg
2.选择Layer1渲染层,Ctrl+a打开物体的属性编辑面板,在polySphere节点下的SubdivisionsHeight输入框上右键,选择CreateLayerOverride创建渲染层覆写。

3994129919525114461.jpg
3.修改SubdivisionsHeight输入框中的数值为3,使模型发生形变。

3994129919525114460.jpg
4.对比同一个模型在Layer1和Layer2渲染层中的形态,它们是完全独立开来的可渲形态。

3994129919525114458.jpg 3994129919525114459.jpg


【操作历史的参数覆写】
1.这是两个相同的渲染层,选择Layer1层中模型头部的面,执行Polygons模块下的EditMesh->Extrude,将面挤压出一个高度;

3994129919525114483.jpg 3994129919525114482.jpg
2.选择模型头部,Ctrl+a进入物体的属性编辑面板,在PolyExtrudeFace节点下的PolyExtrudeFaceHistory区块的LocalTranslate参数的Z数值输入框上右键,选择CreateLayerOverride创建渲染层覆写。
*有多个输入框的参数,需要在参数名称上右键创建覆写,参数名称才会变为橙色。

3994129919525114481.jpg
3.将Z数值输入框的数值改为0,也就是挤压高度为0-此时可看到场景中的模型恢复原状。

3994129919525114480.jpg
4.当我们选择Layer2层的时候,发现模型依然保持着挤出状态。

3994129919525114479.jpg



【渲染设置的参数覆写】
1.假定这是一个人物的头部与发束。头发使用了Maya的头发系统,而鸡蛋脸使用了MentalRay的皮肤材质(也就是通称的3S材质)。

2561703763044166728.jpg
2.使用MayaSoftware和MentalRay进行渲染,可看到MR对头发的渲染较为缓慢(尚未开启阴影),且效果不太理想;而MS则无法渲染出MR特有的3S材质。

2561703763044166727.jpg
3.全选场景中的物体,添加到新建的渲染层中,并将其复制一层;
4.hair层使用MayaSoftware渲染头发,因此赋予新的UB材质给头部模型,UB材质设置为获取阴影;head层直接隐藏头发,只保留灯光和使用了皮肤材质的头部模型。

2561703763044166725.jpg 2561703763044166724.jpg
5.选择head层,点击渲染设置按钮,在弹出的设置窗口的RenderUsing参数上右键,选择CreateLayerOverride创建渲染层覆写。

2561703763044166723.jpg
6.将head层默认的MayaSoftware更改为mental ray;hair层保留默认的渲染器选择。

2561703763044166722.jpg 2561703763044166721.jpg
7.执行渲染并合成。

4810125877009431206.jpg


除了渲染效果的作用,对操作进行覆写也有一些实际的用途。如对模型Smooth光滑节点的覆写,可实现模型光滑前后形态的渲染;对贴图节点的Color漫反射节点(包括其他材质贴图节点)进行覆写,可实现同一材质使用不同贴图的效果渲染;对动画信息,如变形器节点、约束节点、建模工具节点等进行覆写,可实现物体的不同状态的渲染……各种各样有趣的效果取决于你的创造力。也就是说,除了Key关键帧的场景操作方式,渲染层的层覆写功能又为我们提供了一种灵活的动画思路。
楼主热帖
回复

使用道具 举报

1

主题

1330

帖子

5536

积分

誉满一方

Rank: 8Rank: 8

麒麟币
4168
任务币
170
威望
0
贡献
0
主题
1
在线时间
118 小时

最佳新人忠实会员论坛元老

发表于 2016-3-24 22:57:58 | 显示全部楼层
真的非常好!
回复 支持 反对

使用道具 举报

0

主题

1万

帖子

3万

积分

垂名青史

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

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

忠实会员

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

使用道具 举报

0

主题

4867

帖子

1万

积分

蜚声中外

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

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

使用道具 举报

0

主题

1万

帖子

3万

积分

垂名青史

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

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

忠实会员

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

使用道具 举报

23

主题

1万

帖子

3万

积分

垂名青史

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

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

最佳新人忠实会员

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

使用道具 举报

0

主题

445

帖子

1067

积分

名动江湖

Rank: 6Rank: 6

麒麟币
614
任务币
50
威望
0
贡献
0
主题
0
在线时间
37 小时
发表于 2020-12-18 09:42:57 | 显示全部楼层
谢谢分享,谢谢分享
回复 支持 反对

使用道具 举报

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

本版积分规则

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