【渲染技巧】聚焦多层渲染,如何应对频频失效的渲染帧范围?

2021-04-30
3618
0

当场景文件中存在多个层,并且每层都设置了渲染帧范围时,若还是按照平时的提交习惯来直接提交场景文件时,经常会出现设置的渲染帧范围无效的情况。若重新提交则又浪费了等待时间。

 

“常见渲染问题 解决方案”

 

再无后顾之忧! 1.渲染帧的Layer Override属性


当客户场景中有多个渲染层,每层设置的渲染帧范围不同时,这样会导致有些渲染层渲染出来的帧数多了或者少了一些。


Maya中每层都可以设置不同的渲染起始帧和终止帧。但即使提交的场景在渲染起始帧和终止帧范围内,并且使用了Layer Override属性,直接提交任务时,依然有可能出现某些层最终渲染的帧数不在设置的渲染起始帧和终止帧范围内。 

 


原因解析 


1、平台渲染场景的方式是命令行渲染,若直接提交任务,平台将默认为一台机器渲染一帧的所有层。


2、若直接提交的文件中,渲染帧范围具有Layer Override属性,命令行渲染时,使用 –s命令设置的开始帧,-e命令设置渲染终止帧,这个参数设置在不指定渲染层的情况下,对所有渲染层的渲染范围做了限定。

所以,如果场景中不同层的渲染帧范围具有Layer Override属性时(如图2所示),建议您使用平台的分层提交功能。


e.g. -s1 -e10 -x512 -y512 -cam persp -as4 -hs2 -dif 2 file.
图1(图中所示为一般情况)

图 2(图中黄色显示部分即为设置了Layer Override属性)2.任务平台上的renumber frames选项

提交的平台任务请勿勾选renumber frames选项,若勾选此状态时(如下图2所示),所提交云渲染的所有帧都会渲染,但是名称会完全一致,会导致最初渲染出来的帧会被之后渲染的帧覆盖,最终output只会看到一帧。

图 3 (错误示例——勾选了renumber frames选项)

3.vray渲染器中的多种渲染模式


vray渲染器中有多种渲染帧设置模式,当客户选择特殊帧渲染时(如图4所示),这种模式设置的渲染帧范围是无法被平台的命令行渲染方式识别并执行的。所以请将渲染模式改为标准模式(如图5所示),提交至平台时,对应的参数设置面板中,是支持渲染不连续的帧的,只需要按照提示的格式进行设置即可。


图4(错误示例-使用了特殊帧模式)

图 4(正确示例)

 

转载声明:本文来源于网络,不作任何商业用途。

免责声明:本文内部分内容来自网络,所涉绘画作品及文字版权与著作权归原作者,若有侵权或异议请联系我们处理。
收藏

全部评论

您还没登录

暂无留言,赶紧抢占沙发
绘学霸是国内专业的CG数字艺术设计线上线下学习平台,在绘学霸有2D绘画、3D模型、影视后期、动画、特效等数字艺术培训课程,也有学习资源下载,还有行业社区交流。学习、交流,来绘学霸就对了。
绘学霸iOS端二维码

IOS下载

绘学霸安卓端二维码

安卓下载

绘学霸微信小程序二维码

小程序

版权声明
本网站所有产品设计、功能及展示形式,均已受版权或产权保护,任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
热线电话
18026259035
咨询时间:9:00~21:00
在线客服
联系网站客服
客服微信:18026259035
公司地址
中国·广州
广州市海珠区晓港中马路130号之19
绘学霸客户端(权限暂无,用于CG资源与教程交流分享)
开发者:广州王氏软件科技有限公司 | 应用版本:Android:6.0,IOS:5.1 | App隐私政策> | 应用权限 | 更新时间:2020.1.6