Maya python命令:模型编辑器(捕捉标志)

2024-09-20 07:36:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我想将视口保存到一个图像文件中,然后将其用作PySide2中的图标。QtGui.QIcon文件,这是我的代码:

path = os.path.join(DIRECTORY, "{}.jpg".format(name))
cmds.modelEditor(self.viewport, e=True, capture=path)
icon = QtGui.QIcon(path)

你知道吗自组织视口包含以前创建的modelEditor,但此方法在保存文件时有延迟,并且当QIcon采用该路径时,图像文件尚不存在。你知道吗

有人能帮我吗?你知道吗

谢谢。你知道吗


Tags: 文件path代码formatos图像文件directory图标
1条回答
网友
1楼 · 发布于 2024-09-20 07:36:03

也许你可以试着用这个来拍摄视口的照片:

def take_thumbnail():
    image = PATH_IMAGE
    cmds.refresh(currentView=True, fe='jpg', fn=image)
    return image

image = take_thumbnail()
QtGui.QIcon(image)

我用pyside用户界面快速地尝试了一下,结果成功了

我希望它能帮助你。你知道吗

相关问题 更多 >