Maya Arnold RenderView:使用Python将渲染图像保存为jpg

问题描述 投票:0回答:1

我正在尝试使用 Python 或 Mel 从 arnold 渲染视图保存已渲染的图像 (例如在交互式会话或简单渲染之后)。 但到目前为止我找不到如何做到这一点,有什么帮助吗?

save as renderview

这是我尝试过的:

import maya.cmds as cmds
editor = "renderView"
cmds.renderWindowEditor(editor, e=True, writeImage="C:/test.jpg")

谢谢!

python maya mel
1个回答
0
投票

如果我没记错的话,你只是想保存渲染的图像,对吗?

因此,在这种情况下,您可以使用以下命令将图像保存在特定位置,然后再渲染它们本身(我也只在使用脚本进行阿诺德渲染时使用过它),您可以通过手动设置此属性来尝试一下,然后进行渲染。

cmds.setAttr("defaultRenderGlobals.imageFilePrefix", file_path, type="string")

其中 file_path 类似于

destination + filename.extension

© www.soinside.com 2019 - 2024. All rights reserved.