首先,我还没有编码
我的问题是,每次在maya中打开场景时,“渲染摄影机”面板都会替换为透视视图,从而使其成为无用的副本。我没有找到任何方法让maya记住带有相机的面板和之前设置的选项(隐藏曲线等)。 我要做的是获取当前活动摄影机的面板并更改该面板的摄影机
我在这里找到了这个代码,我想它可以被使用
在我的例子中,我想设置的相机被称为renderCAM,但是从中获取面板的面板可能是persp
谢谢你
import maya.cmds as cmds
def getPanelFromCamera(cameraName):
listPanel=[]
for panelName in cmds.getPanel( type="modelPanel" ):
if cmds.modelPanel( panelName,query=True, camera=True) == cameraName:
listPanel.append( panelName )
return listPanel
print getPanelFromCamera("persp")
这里有不同的代码可以帮助你。我不知道你被困在哪里了
相关问题 更多 >
编程相关推荐