我想了解MAYA中使用MEL命令或python的图层的Renderable Camera信息。
渲染层的 MEL 代码:
$layers = 'ls -type "renderLayer"';
这段代码给了我渲染层,但我也想要可渲染相机。请帮助我
预期输出
Layer Camera
Defaultlayer Layout_camera:masterCam
second_layer Layout_camera:masterCam
我已经有了图层,但我卡在了相机的部分。
最佳答案
这段代码给了我渲染层和相机。
$layers = `ls -type "renderLayer"`;
for( $layer in $layers )
{
print($layer);
print("\n");
editRenderLayerGlobals -currentRenderLayer $layer;
string $cameras[] = `ls -type camera`;
for ($camera in $cameras)
{
if (getAttr ($camera+".renderable"))
print ($camera+"\n");
}
}
关于python - 如何使用 Mel 命令或 python 脚本了解 Maya 中当前的可渲染相机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48002493/