首页 > 解决方案 > mayaBatchRenderProcedure.mel 第 653 行:渲染器在渲染“defaultRenderLayer”时返回错误 - Maya CommandLine Linux

问题描述

我正在尝试在 linux 命令行上渲染一些 MAYA Ascii 文件的图像(为了在 ffmpeg 中构建一个 mov)(由于渲染农场设置,它必须在 linux 命令行上)

我有以下 env 变量:

export DISPLAY=:0

然后我使用了以下 cmd(在场景上下文的 python 包装中构建)

Render -r hw2  -x 960 -y 540 -s 101 -e 131 -of png -cam persp -rd /mnt/smf/03_FAB/ANIM/110/110_Sq0060/110_Sq0060Sh0390/images/REVIEW/tmp_SMF_110_Sq0060Sh0390_ANIM_build_v000_000 -im frame -fnc name.#.ext /mnt/smf/03_FAB/ANIM/110/110_Sq0060/110_Sq0060Sh0390/wip/MAYA/SMF_110_Sq0060Sh0390_ANIM_build_v000_000_test.ma

HW2 -> 硬件渲染器 -x -y -> img 输出大小 -s -e -> 开始和结束帧 -of -> 扩展 -rd -> 输出目录 -im -> sat 文件名 -fnc ->最后一个 arg 帧号递增的名称是 maya 文件

当我将作业发送到截止日期以在我们的 linux 池上渲染时,我无法让它工作,我一直有以下错误

2020-08-21 09:54:02:  0: STDOUT: Result: /mnt/smf/03_FAB/ANIM/110/110_Sq0040/110_Sq0040Sh0200/wip/MAYA/SMF_110_Sq0040Sh0200_ANIM_build_v000_005.ma
2020-08-21 09:54:02:  0: STDOUT: Warning: file: /usr/autodesk/maya2018/bin/../scripts/others/makeCameraRenderable.mel line 45: Found camera Cam_001:Cam_SHAPEShape.
2020-08-21 09:54:02:  0: STDOUT: ogsRender  -layer defaultRenderLayer  ;
2020-08-21 09:54:02:  0: STDOUT: Warning: file: /usr/autodesk/maya2018/bin/../scripts/others/mayaBatchRenderProcedure.mel line 653: Renderer returned an error while rendering 'defaultRenderLayer', please verify the output image.
2020-08-21 09:54:02:  0: STDOUT: Scene /mnt/smf/03_FAB/ANIM/110/110_Sq0040/110_Sq0040Sh0200/wip/MAYA/SMF_110_Sq0040Sh0200_ANIM_build_v000_005.ma completed.
2020-08-21 09:54:03:  0: STDOUT: // Maya exited with status 0

除了文件夹(项目,SynColor ...)和 1k mayalog 之外,我的 img 输出存储库中什么也没有

如果有人知道出了什么问题,那会救我。

(注意:我在场景中没有渲染层,只有主层,cam 是进口的 ABC)(场景是导入 bg 和资产作为参考的镜头)

标签: pythonlinuxmaya

解决方案


推荐阅读