影视动画渲染
为影视行业提供澎湃算力
在上一期的文章中,详细分析了由素材原因导致的出图异常的5个小点,这次就是“由参数设置原因导致出图异常”的专场了。3ds Max文件提交云渲染,包含了五花八门的参数及其设置,一不留神一个参数设置错误,就会出现许多问题,其中一个就是发生出图异常的问题了。这一部分也分为了五个详细的关键点。
分别为:2.1PNG格式输出错误处理
2.2mentalray fgm渲染不对处理2.3场景信息未保存处理办法
2.4输出TGA图片压缩设置2.5gamma输出格式错误及解法
2.1PNG格式输出错误处理一、问题现象:平台在渲染过程中有提示窗口弹出,系统卡顿 , CPU无法继续工作,最终导致渲染失败。
二、解决办法:
修改输出图片的格式。如TGA、TIF、EXR等。有两个地方可以修改输出格式:1.在客户端提交的时候修改。2.打开文件修改
2.2mentalray fgm渲染不对处理
一. mentalray FG文件没有上传对渲染的影响:
1.导致渲染效果错误;2.导致渲染序列动画闪烁。
二. 导致mentalray fgm出错原因:FG map file文件没有上传(客户端读取不到mentalray FG参数信息)。三. 解决方法:1.需使用RayvisionSync传输工具将fgm文件上传到平台(上传路径要与场景里面设置的路径一致)。
2.如果没有用到fgm文件请在Final Gather Map中选择Off(关闭)。
2.3场景信息未保存处理办法
一、场景信息未保存可能导致的问题:1. 不保存Max场景信息(Save File Properties)会导致渲染失败;
2. 导致分析无法获取文件相关参数信息。二、解决办法(保存场景信息设置)
1.Max菜单栏Customize(用户自定义)--Preference settings(首选项设置)--Files(文件)--Save File Properties(保存文件属性)2. 启用Save File Properties后保存文件再提交平台渲染。
2.4输出TGA图片压缩设置一、问题现象:分块渲染任务里面的合成 frame0000_composed ,一直卡顿,出错,在节点机查看在COPY状态。渲染完成的分块有68G。看日志卡在COPY状态。
二、解决办法:原因是在输出设置TGA中未勾选Compress压缩导致输出的图占内存大。打开文件勾选压缩选项即可。
下图是有没有勾的对比:
2.5gamma输出格式错误及解法
1、问题现象A、如果你通过以下方式修改了gamma的相关参数。
渲染结果的亮度会被处理并保存在一些能够支持这种效果的文件中,如果使用不支持的文件格式保存图片的亮度可能就不是你想要得到的。
B、如果客户使用特定版本的3ds Max,由于render命令的原因,也有可能导致gamma不正确的问题。渲染有误的图:渲染正确的图:以下是常用格式以及是否支持保存gamma校正。
2、解决办法使用上图显示yes的文件格式保存。注:经过测试,如果渲染使用 max quick render脚本命令取代render命令可以实现和客户本地手动点击render按钮一样的保存效果,我司正在开发中,今后可以避免render命令导致的大部分gamma问题。