Aller au contenu

Hiérarchie et agrégateur de fratrie

L'arborescence que vous construisez dans l'Outliner n'est pas qu'une simple liste d'import — c'est le réseau de nœuds Harmony qu'OVB écrit au moment de l'Apply. Les pegs, groupes et composites deviennent de vrais nœuds, câblés comme le ferait un rigger.

Les briques de base

  • Drawing → un nœud Read (avec ses art layers).
  • Peg → une poignée de transformation qui alimente le ou les drawings situés en dessous. Le scale/offset de l'ensemble du dessin passe par ici (le gizmo vert).
  • Group → un super-nœud qui encapsule son contenu (son propre MPI → distributeur → composite → MPO).
  • Composite → fusionne les sorties de ses frères.

Imbriquez un drawing sous un peg pour que le peg le transforme ; enveloppez une branche dans un group pour la contenir ; déposez un composite pour fusionner un ensemble de frères.

Agrégation de fratrie

Lorsque plusieurs nœuds sont côte à côte, OVB les câble selon l'ordre de peinture, pas au hasard :

  • Port 0 = arrière, port N = avant. Le frère non-bypass le plus jeune / le plus à droite se retrouve à l'arrière ; le propre dessin de l'agrégateur se câble en dernier = à l'avant.
  • Un composite sans peg/group ouvre un bloc qui consomme les frères plus jeunes normaux qui le suivent — ainsi [A, C(comp), B, Cc] fait que C agrège B et Cc, tandis que A atteint le composite principal tout seul.
  • Les nœuds Bypass ne sont jamais consommés — ils remontent directement jusqu'au composite parent.

C'est le même modèle « Shameless family tree » qu'utilisent les autres outils Octo — un graphe prévisible et riggable plutôt qu'un tas plat.

Les groupes se câblent proprement

Un group est construit ainsi : un peg externe (à l'extérieur) → le group, et à l'intérieur : Multi-Port-In → distributeur → votre contenu → Composite interne → Multi-Port-Out. OVB gère les parties délicates pour que le résultat soit correct :

  • Le port d'entrée du group est créé avant que le peg externe ne soit relié, afin que le peg se connecte réellement.
  • Le peg distributeur jetable est supprimé après le câblage (le MPI alimente directement le contenu).
  • Le composite parasite qu'Harmony crée automatiquement sur un dessin déplacé est nettoyé, de sorte que vous obtenez exactement un seul composite interne.

La suppression conserve les enfants

Supprimez un nœud parent et ses enfants sont remontés au grand-parent — le graphe se réorganise au lieu de perdre la branche. Voir Outliner.

Le composite principal ne bouge jamais

OVB positionne tout ce qu'il ajoute au-dessus du composite principal existant de votre scène et câble les sorties de haut niveau survivantes dedans — votre comp reste exactement à sa place.