Программирование на Maya: разделение атрибутов на разделы в редакторе атрибутов

Извините, что так специфично для приложения, но я заметил еще один хорошо отвеченный пост о разработке Maya.

Я только что написал узел плагина для Maya. Он просто убивает кучу частиц в соответствии с функцией турбулентности. Турбулентность управляется рядом атрибутов, которые настраиваются в редакторе атрибутов.

В редакторе атрибутов есть несколько других атрибутов, называемых «Кэширование» и «Состояние узла», которые помещаются перед атрибутами турбулентности. Это выглядит не слишком красиво для пользователя.

То, что я хотел бы сделать, это разместить разделители в графическом интерфейсе, чтобы отделить их. Если вы посмотрите на большинство других узлов Maya в редакторе атрибутов, они делают именно это. У них есть горизонтальные складные полосы по всей панели, которые отделяют несвязанные атрибуты друг от друга.

Мой простой вопрос: как мне сказать Maya создать эти складные панели, чтобы разделить атрибуты?

Спасибо за любую помощь, которую вы можете дать.

Энди


person Andy    schedule 06.07.2010    source источник
comment
Привет, Энди, хотя вы решили эту проблему, похоже, этот тип вопроса был бы идеальным для предлагаемого сайта обмена стеками 3D-моделирования: area51.stackexchange.com/proposals/5022/ Если вам это интересно, зарегистрируйтесь и помогите распространить информацию, чтобы сайт был создан быстрее. :)   -  person Peter Boughton    schedule 07.07.2010


Ответы (1)


Ответ был предоставлен из другого источника. По-видимому, вы можете написать сценарий MEL для предоставления информации о макете, называемой

AE‹название плагина›Template.mel

где ‹pluginname› — это имя файла *.so (или *.dll).

Я думаю, что в установке Maya есть примеры.

person Andy    schedule 07.07.2010
comment
Для тех, кто ищет дополнительную информацию об этом, у Autodesk есть страница по теме создания шаблонов редактора атрибутов, которые определяют, как атрибуты отображаются в редакторе атрибутов: knowledge.autodesk.com/support /maya/learn-explore/caas/ - person Justin Tennant; 14.05.2017
comment
Для тех же людей, которые ищут дополнительную информацию, эта тема касается шаблонов редактора атрибутов xml, которые (1) совершенно разные и (2) не содержат примеров. Это то, как вы определяете представления, которые должны быть явно выбраны конечным пользователем в AE. В настоящее время нет альтернативы шаблонам .mel, которые определяют макет по умолчанию для пользовательских узлов. - person Marcus Ottosson; 11.01.2021