Nœud Bone Info¶
Le nœud Bone Info récupère l’information de transformation d’un os à partir d’un objet armature.
Peut être utilisé pour piloter des nœuds de géométrie avec une armature, créer des effets de rigging procédural ou implémenter une déformation d’armature personnalisée à l’aide d’attributs de groupe de sommets.
Note
Un cycle de dépendance peut se produire si le nœud Bone Info utilise un os et un autre os dans la même armature dépend à son tour de l’objet modifié, par exemple en utilisant La contrainte Geometry Attribute. À l’intérieur d’une armature, chaque os peut être référencé individuellement, mais le nœud modificateur de géométrie ne peut ajouter qu’une dépendance à l’ensemble de l’armature. Cela s’explique par le fait que le nom de l’os est une chaîne générique qui ne pointe généralement pas vers un seul os.
Inputs¶
- Armature
Objet armature pour obtenir des poses osseuses.
- Bone Name
Nom de l’os à évaluer.
Si l’os spécifié n’existe pas, un avertissement est affiché à moins que la sortie Exists ne soit utilisée.
Propriétés¶
- Transform Space
L’espace dans lequel la transformation de la pose est définie.
- Original:
Sort la pose et la pose de repos par rapport à l’origine de l’objet d’origine.
- Relative:
Apporte la pose et la pose de repos dans l’espace de l’objet modifié.
Outputs¶
- Pose
Évaluation de la transformation finale de l’os.
- Local Pose
Différence entre la pose et la pose de repos, par rapport à l’os parent. Pas affecté par l’espace transformé.
- Transform Pose
Matrice représentant la localisation, la rotation et les propriétés d’échelle de l’os. Pas affecté par l’espace transformé.
- Rest Pose
Transformation originale de l’os telle que définie en mode édition.
- Rest Length
Longueur originale de l’os.
- Exists
Indique si l’os spécifié existe dans l’armature.