我正在为 Maya 创建自定义导入插件。我已经编写了一些导入代码并创建了一个自定义MPxSurfaceShape
类(我主要对从视口中绘制表面感兴趣)。
形状被MPxCommand
从磁盘读取文件的 a 装箱。现在我想从插件中将此对象添加到我的 Maya 场景中。但不幸的是,我找不到一个接受MPxNode
/MPxSurfaceShape
并将其添加到 Maya 以便显示的函数。
在我看到的所有示例中,节点都是从 mel 中实例化的。但我想将此实例链接到一个文件。这使我无法仅创建节点然后对其进行编辑。
apiMeshShape
在 maya 插件文件夹或此处的示例中可能会找到类似的解决方案: https ://github.com/ADN-DevTech/Maya-Locator/ (也支持加载外部数据)。