我想在MAYA中使用MEL命令或python知道图层可渲染相机的信息。
渲染图层的MEL代码:
$layers = 'ls -type "renderLayer"';
此代码为我提供了渲染图层,但我也想要可渲染的相机。请帮助我
预期输出
Layer Camera
Defaultlayer Layout_camera:masterCam
second_layer Layout_camera:masterCam
我已经获得了图层,但我已经卡在了相机的一部分上。
答案 0 :(得分:1)
此代码为我提供渲染图层和相机。
$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");
}
}