Aller au contenu
weSkelDOCUMENTATION
Documentation/Rig/Ribbon

Modules procéduraux

Ribbon

Ruban de déformation à trois entrées, couches de contrôleurs et tangentes.

LayersL / R

Ribbon répartit une chaîne de joints entre trois entrées. Ses couches de contrôleurs permettent d’ajuster la forme du ruban, du mouvement global aux corrections locales.

Dans Module Manager, choisissez Ribbon dans Module Bank, ou son instance dans Scene Modules.

1Side & Mirror 2Colors 3Topology 4Primary 5Tangents 6Couches
Ribbon · CONFIGURATION · thème Poseidon. 3 couches et tangentes activées.
Repère Fonction
1 · Side & Mirror Choisissez le côté source L ou R. Mirror, activé par défaut, construit les deux côtés.
2 · Colors Main Color régénère la palette du côté source ; Output Color règle la couleur des joints de déformation.
3 · Topology Layers choisit de 1 à 5 couches, Primary compris. Outputs règle séparément le nombre de joints par côté : 3, 5, 7…, sans maximum imposé. Défaut : 3 couches et 9 sorties.
4 · Primary Primary comporte toujours 3 contrôleurs. Ends règle l’apparence des deux extrémités ; Mid, celle du contrôleur central.
5 · Tangents Tangents ajoute 4 contrôleurs à la dernière couche active. Activé par défaut ; ne compte pas dans Layers.
6 · Couches Secondary, Tertiary, Quaternary et Quinary s’activent dans cet ordre. Chaque COUNT est indépendant : impair, 5 minimum. Comptes initiaux : 5 / 9 / 17 / 33.

DEGREE choisit l’interpolation Linear, Quadratic ou Cubic. Le choix automatique s’adapte à la couche, à son nombre de contrôleurs et aux tangentes ; Fixed impose un degré parmi ceux disponibles.

Sur une instance existante, les changements de topologie ou de degré nécessitent Rebuild. SHAPE et COLOR s’appliquent immédiatement.

Ribbon n’a pas de placers. Les matrices des entrées start, mid et end définissent ses trois points d’ancrage. Raccordez-les aux mouvements que le ruban doit suivre ; les contrôleurs ajoutent ensuite leurs ajustements locaux.

Chaque côté possède ses propres entrées, y compris avec Mirror. Les sorties d’un bras ou d’une jambe peuvent notamment fournir ces ancrages.

Contrôleur Rôle
Primary Trois contrôleurs suivent Start, Mid et End et règlent la forme générale du ruban.
Secondary → Quinary Couches successives de corrections. Chaque couche suit le résultat de la précédente ; la dernière pilote la déformation finale.
Tangents Ajustent la courbure près des extrémités et de part et d’autre du centre.
Options Affiche ou masque les couches supplémentaires et les tangentes.

Les contrôleurs de déformation permettent translation, twist et échelle. Les deux autres axes de rotation sont verrouillés : la courbure se règle en déplaçant les contrôleurs.

Module Preview
Ribbon · Module Preview · thème Poseidon.

Dans la Channel Box de Options, les réglages LOD sont des interrupteurs d’affichage. Désactivés à la création, ils masquent les contrôleurs concernés, sans désactiver leur effet sur le ruban.

Réglage Effet
Secondary / Tertiary / Quaternary / Quinary LOD Affiche la couche correspondante, si elle a été construite.
Tangent LOD Affiche les quatre contrôleurs Tangents, si cette option est construite.

Chaque côté possède trois entrées driver uniquement. Les sorties de déformation exposent driver et reference.

Sens Port Rôle
Entrée start Ancrage de départ.
Entrée mid Ancrage central.
Entrée end Ancrage d’arrivée.
Sorties deformation_01… Sorties ordonnées le long du ruban, chacune avec son joint de déformation. Leur nombre suit Outputs, indépendamment des couches de contrôleurs.

Par défaut : 9 joints par côté, soit 18 avec Mirror.