Aller au contenu
weSkelDOCUMENTATION
Documentation/Programmation/API

API

L’interface Python de weSkel.

PythonAPI 2.0

L’API Python de weSkel permet de manipuler les nœuds Maya, leurs attributs et leurs connexions depuis vos scripts. Elle s’appuie sur Maya Python API 2.0.

Classe ou famille Rôle
Wrappers de nœuds Une famille de classes représentant les types de nœuds Maya couverts.
Plug Manipuler un plug : valeur, connexions, enfants et éléments.
PlugArray Manipuler une collection de plugs.
Plugs Accéder aux plugs d’un nœud et gérer ses attributs.
Concept Rôle
Specs Déclarer les attributs exposés comme propriétés Python, accessibles en lecture et en écriture selon leur contrat.
SVD Décrire l’état d’un plug : source entrante, valeur et destinations sortantes.
Snapshots Capturer l’état d’un plug, d’une sélection d’attributs ou d’un nœud selon le format. Le snapshot du wrapper permet de restaurer l’état couvert du nœud.

Les syntaxes d’accès et de connexion sont détaillées dans Fonctionnement. La capture et la restauration sont expliquées dans SVD & snapshots. Les signatures, types et membres de chaque classe figurent dans la Référence API.