Basic

Ces types de rig sont utilisés pour générer des fonctionnalités simples à un seul os et pour un rigging personnalisé effectué directement dans le méta-rig.

Les types de rig à un seul os doivent être appliqués séparément à chaque os, même au sein d’une chaîne connectée, et peuvent avoir des enfants connectés contrôlés par un type de rig différent. C’est différent des types de rig basées sur une chaîne qui consomment généralement toute la chaîne connectée.

basic.copy_chain

Copie la chaîne d’os en conservant intactes toutes les relations parentes au sein de la chaîne. Utile comme type de rig utilitaire pour les rigs personnalisés.

Condition requise : Une chaîne d’au moins deux os connectés.

Control (Boolean)

Si activé, des os de contrôle et des widgets seront créés.

Deform (Boolean)

Si activé, des os de déformation seront créés.

basic.pivot

Type d’infrastructure à os unique qui crée un contrôle de “custom pivot” (pivot personnalisé) pour faire pivoter et mettre à l’échelle ses sous-rigs enfants.

Ce type de contrôle transforme ses enfants lors d’une rotation ou d’une mise à l’échelle, tandis que son déplacement modifie simplement le point pivot utilisé par la rotation ou la mise à l’échelle.

Master Control

Si activé, un os de contrôle parent supplémentaire avec un widget boîte est créé pour permettre de déplacer le rig. Également requis par toutes les autres options en dehors de Deform Bone.

Widget Type

Permet de sélectionner l’un des widgets prédéfinis à générer pour le contrôle principal au lieu du cube par défaut.

Switchable Parent

Génère un mécanisme pour changer le parent effectif de l’interface en fonction de la valeur d’une propriété personnalisée.

Register Parent

Enregistre le rig en tant qu’une portée parent potentielle pour ses commutateurs parents de sous-rigs enfants.

Tags

Spécifie des mots-clés de balise supplémentaires séparés par des virgules pour la portée parent enregistrée. Ils peuvent être utilisés par d’autres rigs pour filtrer les choix des parents ou pour sélectionner le parent par défaut.

Certaines des balises existantes qui sont utiles ici :

injected (special)

La portée parent sera mise à disposition pour tous les enfants du sous-ensemble parent, plutôt que uniquement pour les enfants de cet ensemble.

held_object

Un contrôle pour l’objet tenu dans la main du personnage. Préféré par le doigt IK.

La combinaison injected,held_object est parfaite pour un tel contrôle.

Pivot Control

La désactivation de cette option évite de générer le contrôle de pivot personnalisé réel, transformant ainsi ce type de rig en une version de basic.super_copy avec prise en charge du changement de parent et un widget différent.

Deform Bone

Si activé, un os déformé sera créé.

basic.raw_copy

Type de plateforme à os unique qui copie l’os sans le préfixe de nom ORG-.

Normalement, tous les os copiés à partir du méta-rig sont préfixés par ORG- et placés sur un calque invisible. Cela exclut leur utilisation comme contrôles ou comme os déformants, ce qui rend difficile le transfert textuel de riggings complexes entièrement personnalisés à partir du méta-rig.

Ce type de rig n’ajoute pas de préfixe automatique, permettant ainsi d’inclure manuellement un préfixe ORG-, MCH- ou DEF- approprié dans le nom de l’os du méta-rig, ou bien de n’utiliser aucun préfixe pour créer un os de contrôle.

Relink Constraints

Permet de recibler les contraintes appartenant à l’os pour pointer sur les os créés lors du processus de génération du rig, permettant ainsi au rigging personnalisé de s’intégrer aux os générés.

Pour utiliser cette fonctionnalité, ajoutez @ et le nom de l’os cible prévu au nom de la contrainte, ce qui donne la syntaxe ...@bone_name. Une fois que tous les os de l’ossature ont été générés, l’os cible de contrainte sera remplacé. Si le nouveau nom d’os est simplement CTRL, MCH ou DEF, cela remplacera simplement le préfixe ORG dans le nom de l’os cible existant. Pour la contrainte Armature, vous pouvez ajouter un suffixe @ pour chaque cible, ou un seul suffixe @CTRL, @MCH ou @DEF pour tout mettre à jour.

Parent

Si le champ n’est pas vide, applique la même logique de substitution de nom au parent de l’os.

Lorsque cette fonctionnalité est activée, l’os ne sera pas automatiquement associé à l’os racine même s’il n’a pas de parent; entrez root dans le champ Parent si c’est nécessaire.

basic.super_copy

Type de rig à os unique qui copie simplement l’os. Utile comme type de rig utilitaire pour ajouter des fonctionnalités personnalisées ou des os de déformation spécifiques à vos rigs.

Control (Boolean)

Si activé, un os de contrôle et un widget seront créés.

Widget (Boolean)

Si activé, un widget sera créé en remplacement du standard.

Widget Type (String):

Permet de sélectionner l’un des types de widgets prédéfinis à générer à la place du cercle par défaut.

Deform (Boolean)

Si activé, un os déformé sera créé.

Relink Constraints

Fonctionne de la même manière que dans le rig basic.raw_copy. De plus, lorsqu’elle est activée, toutes les contraintes dont les noms sont préfixés par CTRL: sont déplacées vers le contrôle et par DEF: vers l’os de déformation.