c++ - 玛雅编程 : Separating attributes into sections in the attribute editor

标签 c++ api 3d maya

抱歉这么具体的应用程序,但我注意到另一篇关于 Maya 开发的回答很好的帖子。

我刚刚为 Maya 编写了一个插件节点。它只是根据湍流函数杀死一堆粒子。湍流由许多可在属性编辑器中调整的属性驱动。

在属性编辑器中,还有一些其他属性称为“缓存”和“节点状态”,它们位于湍流属性之前。这对用户来说看起来不太漂亮。

我希望能够做的是在 GUI 中放置分隔线以将它们分开。如果您查看属性编辑器中的大多数其他 Maya 节点,它们就是这样做的。它们在面板上有水平可折叠栏,将不相关的属性彼此分开。

我的简单问题是,如何告诉 Maya 创建这些可折叠条来拆分属性?

感谢您提供的任何帮助。

安迪

最佳答案

答案是从另一个来源提供的。显然,您可以编写一个 MEL 脚本来提供名为

的布局信息

AETemplate.mel

其中 是 *.so(或 *.dll)文件的名称。

我认为 Maya 安装中有示例。

关于c++ - 玛雅编程 : Separating attributes into sections in the attribute editor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3188780/

相关文章:

c++ - 为什么我的打印函数会为我的 postfix 程序产生此错误?

c++ - 四舍五入小数为整数

c++ - 如何在 Visual Studio 2017 中设置 SFML?

python - 如何平滑或 'relax' 由 delaunay 三角剖分产生的二维网格?

c++ - EnumProcesses - 奇怪的行为

c# - 绘制至少一个像素宽的对象

api - 在 Google Static Maps API 中隐藏 poi.business 标记/标签

php - Zend Service Amazon - 如何在子类别中搜索?

ios - 旋转 3D 立方体,使一面朝向用户

c++ - OpenGL 纹理颜色问题