2010-07-06 26 views
4

Désolé d'être si spécifique à l'application, mais j'ai remarqué un autre post bien répondu sur le développement de Maya.Programmation Maya: Séparer les attributs en sections dans l'éditeur d'attributs

Je viens d'écrire un noeud plugin pour Maya. Il tue juste un tas de particules selon une fonction de turbulence. La turbulence est pilotée par un certain nombre d'attributs qui sont ajustables dans l'éditeur d'attributs.

Dans l'éditeur d'attributs, il existe deux autres attributs appelés "Caching" et "Node State" qui sont placés avant les attributs de turbulence. Cela ne semble pas trop joli pour l'utilisateur.

Ce que je voudrais pouvoir faire serait de placer des séparateurs dans l'interface graphique pour les séparer. Si vous regardez la plupart des autres nœuds Maya dans l'éditeur d'attributs, ils le font exactement. Ils ont des barres horizontales pliables à travers le panneau qui séparent les attributs indépendants les uns des autres.

Ma question simple est, comment puis-je dire à Maya de créer ces barres pliables pour séparer les attributs?

Merci pour toute aide que vous pouvez donner.

Andy

+0

Salut Andy, même si vous avez résolu ce problème, ce type de question semble idéal pour le site d'échange de modélisation 3D proposé: http://area51.stackexchange.com/proposals/5022/3d-modeling-techniques -and-software Si cela vous intéresse, inscrivez-vous et aidez-nous à passer le mot, afin de créer le site plus tôt. :) –

Répondre

4

La réponse a été fournie par une autre source. Apparemment, vous pouvez écrire un script MEL pour fournir des informations mise en page appelée

AE <pluginname> Template.mel

où <pluginname> est le nom du fichier * .so (ou * .dll).

Je pense qu'il existe des exemples dans l'installation de Maya.

+0

Pour d'autres personnes souhaitant plus d'informations à ce sujet, Autodesk propose une page sur la création de modèles d'éditeur d'attributs, qui déterminent la manière dont les attributs sont affichés dans l'éditeur d'attributs: https://knowledge.autodesk.com/support/maya/ learn-explore/caas/CloudHelp/cloudhelp/2016/ENU/Maya/files/GUID-592870D2-92E6-44CC-AE54-2F79EC43076A-htm.html –