0

我想为我的工具创建一个自定义平视显示器,比如 Maya 分辨率门,我可以用我的窗口来控制它。

我尝试使用 MPxDrawOverride 并创建我想要的,但是......

  1. 我在 python api 文档中看到了 MHUDRender 类,但找不到如何使用这个类。尝试几种没有结果的方法。任何建议

  2. 对于我创建的 hud,我使用 MPxLocatorNode ,所以为了让这个 hud 工作,我应该创建节点,因此我在大纲中有一个变换节点。

有没有一种方法可以在不创建节点的情况下创建我的自定义 HUD?我应该使用 MHUDRender 吗?我创建了几个 MPxCommand,这样我就可以用我的 ui 控制 hud。这是正确的方法吗?

带有 MPxDrawOverride 的自定义 HUD

大纲中 hud 的变换节点

4

1 回答 1

1

如果您正在寻找一种无需插件即可操作 HUD 的方法,请查看headUpDisplay()命令。

于 2020-09-03T09:37:51.017 回答