Maya Python:自定义窗口-模型编辑器忽略标志
.大家好 我对python还是个新手,所以请耐心点 我正在尝试在maya中使用自定义摄影机设置自定义UI窗口。 为此,我使用了Maya Python:自定义窗口-模型编辑器忽略标志,python,user-interface,layout,maya,Python,User Interface,Layout,Maya,.大家好 我对python还是个新手,所以请耐心点 我正在尝试在maya中使用自定义摄影机设置自定义UI窗口。 为此,我使用了panelLayout、modelPanel和modeleeditor命令 到目前为止,只有一个例外。 我为modelEditor设置的标志似乎被完全忽略了,我不知道为什么 下面是代码: if cmds.window("myWindow", exists=True): cmds.deleteUI('myWindow') cmds.window("myWindow
panelLayout
、modelPanel
和modeleeditor
命令
到目前为止,只有一个例外。
我为modelEditor设置的标志似乎被完全忽略了,我不知道为什么
下面是代码:
if cmds.window("myWindow", exists=True):
cmds.deleteUI('myWindow')
cmds.window("myWindow")
cmds.paneLayout(configuration="single", w=1000, h=500)
cmds.modelPanel()
cmds.modelEditor(modelPanel="modelPanel4", allObjects=False, polymeshes=True, imagePlane=True, displayAppearance="smoothShaded")
cmds.showWindow("myWindow")
我只希望在该窗口中显示多边形网格和imgagePlanes,并将显示外观设置为“smoothShaded”。
在这一点上,包括网格在内的所有其他内容都应可见。
但是,所有的东西都出现在橱窗里,好像我没有设置一面旗帜
非常感谢您的帮助模型编辑器()中的所有标志
在Maya 2016.5和Maya 2018中都能正常工作。我查过了
import maya.cmds as cmds
if cmds.window("myWindow", exists=True):
cmds.deleteUI('myWindow')
cmds.window("myWindow")
cmds.paneLayout(configuration="single", w=1000, h=500)
cmds.modelPanel()
cmds.modelEditor(modelPanel="modelPanel4",
allObjects=False,
polymeshes=True,
imagePlane=False,
displayAppearance="smoothShaded")
cmds.showWindow("myWindow")
单击
myWindow
或按任意键时,可能会出现此问题。它将不显示透视视图(modelPanel4
),而是显示另一个视图(例如camera1
视图)。模型编辑器()中的所有标志在Maya 2016.5和Maya 2018中都能正常工作。我查过了
import maya.cmds as cmds
if cmds.window("myWindow", exists=True):
cmds.deleteUI('myWindow')
cmds.window("myWindow")
cmds.paneLayout(configuration="single", w=1000, h=500)
cmds.modelPanel()
cmds.modelEditor(modelPanel="modelPanel4",
allObjects=False,
polymeshes=True,
imagePlane=False,
displayAppearance="smoothShaded")
cmds.showWindow("myWindow")
单击
myWindow
或按任意键时,可能会出现此问题。它不会显示透视视图(modelPanel4
),而是显示其他视图(例如camera1
视图)。谢谢。在2017年的maya中,它不起作用,由于pipline,我现在必须坚持使用它。我不太清楚你所说的“点击我的窗口”是什么意思。编辑//刚刚测试过。在maya 18中,此代码不起作用!我现在打开了maya 18,有了一个新的场景,我所做的只是运行这个脚本,但它不起作用,至少对我来说是这样!哦,新窗口不应该显示默认的透视视图,它应该显示场景中创建的摄影机。我的谢意。在2017年的maya中,它不起作用,由于pipline,我现在必须坚持使用它。我不太清楚你所说的“点击我的窗口”是什么意思。编辑//刚刚测试过。在maya 18中,此代码不起作用!我现在打开了maya 18,有了一个新的场景,我所做的只是运行这个脚本,但它不起作用,至少对我来说是这样!哦,新窗口不应该显示默认的透视视图,它应该显示场景中创建的摄影机。我的错