Exportateur Maya¶
Le module Maya apporte le même pont à Maya + Pencil+, et le même modèle de Structure : un arbre de drawings, d'art layers et de passes, dans les mêmes mots que Blender — de sorte qu'un filtre Line + Line Set et une recette par Line Set signifient exactement ce qu'ils signifient là-bas.
L'ouvrir¶
L'installateur ajoute un bouton de shelf (le glyphe OVB), ou lancez dans le Script Editor :
import maya_bridge.launch as ovb
ovb.show() # mock scene — explore the panel
ovb.show(live=True) # read the real scene (Pencil+ loaded)
La fenêtre s'ouvre sur ce que la scène porte déjà : la Structure que vous avez composée la dernière fois est stockée dans le fichier de scène, si bien qu'une scène sauvegardée revient avec son arbre.
Source¶
La caméra depuis laquelle projeter, la résolution de rendu lue depuis les render globals (1920 × 1080), et la plage d'images — Scene range (début/fin de la lecture) ou Custom avec vos propres Frames début–fin. Les caméras renderables passent devant les vues orthographiques de démarrage, de sorte que la vraie caméra de rendu de la scène est celle par défaut.
Structure¶
L'arbre est l'arborescence de dossiers que Harmony importe — le jumeau Maya de l'arbre Blender, avec chevrons et repliage natifs :
Output est le drawing racine et le dossier de sortie ; un drawing nommé en dessous est un dossier à part entière et un nœud Read dans Harmony.- Les quatre conteneurs fixes —
Overlay,
Line Art,
Colour Art,
Underlay — plus Flat. - Les passes (
Subart-000,Subart-001…) avec une case enable, un nom et l'icône de ce qu'elles produisent :
vecteur ou
bitmap. Les passes d'un conteneur forment la pile de cet art layer, de haut en bas.
La colonne de boutons¶
Glisser-déposer¶
Les passes se déplacent aussi par glisser-déposer. Déposez-en une au-dessus ou en dessous d'une autre passe, sur un conteneur (elle y arrive en dernier), ou sur un drawing (elle arrive dans le Line Art de ce drawing). Les conteneurs et les drawings restent où ils sont — un drawing se déplace par son nom, un conteneur ne bouge jamais. L'indicateur de dépôt n'apparaît que là où le dépôt est valide.
Content — ce que produit la passe sélectionnée¶
Le menu déroulant Produces, groupé par type :
Pencil+ Line (vecteur ou bitmap)¶
Un filtre sur votre configuration Pencil+, avec la ligne de résumé indiquant ce à quoi il se résout (PencilLine1 › all Line Sets) :
- Lines — les nœuds
PencilLineque la passe couvre ;+ajoute un emplacement, chaque emplacement étant un menu déroulant des Lines de la scène. Vide = tous les Lines. - Line Sets — les Line Sets au sein des Lines choisis ; désactivé tant qu'aucun Line n'est choisi. Vide = tous les Line Sets de ces Lines. Except l'inverse.
Sous le filtre, la recette : une carte par (Line › Line Set), née de la configuration actuelle de votre Line Set — une case On, chaque edge type une fois avec une case Visible et une case Hidden (Outline, Object, Intersection, Smoothing Boundary, Material Boundary, Selected Edges, Normal Angle, Wireframe), et un multiplicateur Thickness (1.00 = vos propres tailles ; il met à l'échelle toutes les brosses visibles du Line Set d'un coup).
Live Preview (désactivé par défaut) pousse la recette de la passe sélectionnée sur vos vrais Line Sets pour que la vue de Pencil+ montre ce qu'elle exporte ; désactivé, éditer les cartes ne change encore rien — la recette ne s'applique qu'à l'export, vos Line Sets sont laissés tranquilles. Restore Defaults les remet en place ; ⟳ fait de leur état actuel la nouvelle valeur par défaut.
Materials¶
- Render Layer — Scene as it is, ou n'importe quel layer du Render Setup : le layer dit ce qu'il y a dans l'image.
- Pass — Beauty (the rendered image), ou un AOV de votre moteur de rendu : la passe dit quelle composante de cette image. Quand la scène n'en a aucun, la ligne sous le menu le dit — No AOV in this scene — add one in Render Settings › AOVs.
Le moteur de rendu est lu depuis les render globals. Arnold et Maya Software ont été mesurés sur des scènes réelles ; V-Ray et Redshift suivent leur API documentée et le panneau indique quand un moteur n'a pas été mesuré. Un moteur sans AOV n'est pas une impasse : composez la séparation sur un Render Layer à la place, ce qui est exactement ce qu'Autodesk recommande pour Maya Software.
Options¶
- Format — SVG (par défaut ; garde la largeur par point récupérée en
data-widths), PDF ou AI. PDF et AI dessinent une largeur par trait — le panneau affiche une note permanente tant que l'un des deux est choisi. Un.ai, ce sont les octets du PDF avec l'extension d'Illustrator ; il s'ouvre dans Illustrator avec les tracés éditables. - Reconstruct variable width + colour from raster (activé par défaut) — l'AI(EPS) aplatit la pression en une largeur de base et abandonne la couleur par ligne ; OVB récupère les deux en échantillonnant l'élément de rendu Line.
- Include hidden lines — exporter aussi les lignes que Pencil+ marque comme cachées.
- Clean art folders before export — supprimer les dossiers de passe
NN_qu'un export précédent a laissés et que celui-ci n'écrit plus. Destructif, donc il ne s'exécute que si coché. - Output — le dossier depuis lequel Harmony importe ; Browse pour le choisir.
Convert Lines¶
Convert Lines exécute tout l'arbre sur la plage d'images ; la barre pleine largeur le suit image par image. Une passe Pencil+ vectorielle fait son propre rendu — la recette modifie ce que génèrent les Line Sets, elle ne peut donc pas partager un rendu — et ses Line Sets sont remis exactement comme elle les a trouvés. Une passe Pencil+ bitmap profite du même rendu que sa jumelle vectorielle ; une passe Materials est un rendu de la scène par image.
Licence¶
Le bouton License est le point d'entrée de la licence dans Maya. Il ouvre la boîte de dialogue d'activation partagée dans n'importe quel état — statut, activation d'une clé, restitution du siège — de sorte qu'un utilisateur déjà activé peut encore restituer la licence avant de formater la machine. Voir Licences.
L'occlusion appartient à Pencil+
Pencil+ génère et occlut ses propres lignes, si bien que les contrôles d'occlusion (Grease Pencil, dans Blender) ne font pas partie de ce panneau. La gestion des lignes cachées vient de Include hidden lines.




