如何使用Python在maya中从当前视图创建摄像头?

时间:2018-04-30 16:19:09

标签: python camera maya

我是python的新手,想知道如何使用简单的python脚本在maya中从当前视图创建一个摄像头。

1 个答案:

答案 0 :(得分:2)

本机Maya代码在这里(MEL):maya20xx / scripts / others / MTprocs.mel

global proc MTcreateCameraFromView(){
        string $curPanel = `getPanel -wf`;
        if(`getPanel -typeOf $curPanel` == "modelPanel") {
            string $camera = `modelPanel -q -cam $curPanel`;
            string $newCameras[] = `duplicate $camera`;
            string $newCamera = $newCameras[0];
            showHidden $newCamera;
            lookThroughModelPanel $newCamera $curPanel;
        }
}

基本上它只是获取当前相机并复制它。 您甚至可以使用

调用此功能
import maya.mel
maya.mel.eval("melcommand")