from weSkel.src.core.node.dag.transform.lib import TransformÀ exécuter dans Maya ou dans un processus mayapy initialisé. L’import om n’est nécessaire que si votre script utilise des types OpenMaya.
Transformations, pivots, matrices et position de repos.
from weSkel.src.core.node.dag.transform.lib import TransformÀ exécuter dans Maya ou dans un processus mayapy initialisé. L’import om n’est nécessaire que si votre script utilise des types OpenMaya.
| Élément | Valeur |
|---|---|
| Classe | Transform |
| Module | weSkel.src.core.node.dag.transform.lib |
| Type Maya | transform |
| Parent direct | DAGNode |
| Inventaire | Membres définis ou redéfinis ici ; les membres hérités sont regroupés par parent dans chaque rubrique. |
Signature : Transform(node) → Transform.
| Paramètre | Type accepté | Défaut |
|---|---|---|
node |
str | om.MObject | om.MObjectHandle | om.MFnDependencyNode | om.MDagPath | om.MFnDagNode | om.MFnTransform |
Obligatoire |
Enveloppe un nœud existant ou prépare un wrapper pour un nom absent ; ne crée pas le nœud. Utiliser create() séparément. Un objet ou type incompatible peut lever TypeError. L’identité partagée peut renvoyer un wrapper compatible déjà enregistré.
Propriétés Python définies ou redéfinies ici. L : lecture seule ; L/E : setter disponible, avec les restrictions précisées dans la fiche. Les types om.* appartiennent à maya.api.OpenMaya.
| Propriété | Type retourné | Accès |
|---|---|---|
mfn_transform |
om.MFnTransform |
L |
transformation |
om.MTransformationMatrix |
L/E |
rest_position |
om.MTransformationMatrix |
L/E |
Function set de transformation. Sans nœud live, renvoie un om.MFnTransform vide, pas None.
| Élément | Type / comportement |
|---|---|
| Retour | om.MFnTransform |
| Type observé sur géométrie live | MFnTransform |
Transformation locale live. Le setter convertit la matrice mais ne mémorise pas une transformation en l’absence de nœud live.
| Élément | Type / comportement |
|---|---|
| Retour | om.MTransformationMatrix |
| Type observé sur géométrie live | MTransformationMatrix |
| Valeur du setter | Union[om.MTransformationMatrix, om.MMatrix, Sequence[Sequence[float]], Sequence[float]] |
Sans nœud live, la lecture peut lever une erreur du function set vide ; le setter ne prépare pas la valeur pour create().
Matrice de repos native, ou valeur préparée en mémoire avant la création.
| Élément | Type / comportement |
|---|---|
| Retour | om.MTransformationMatrix |
| Type observé sur géométrie live | MTransformationMatrix |
| Valeur du setter | Union[om.MTransformationMatrix, om.MMatrix, Sequence[Sequence[float]], Sequence[float]] |
DAGNode20| Propriété | Type retourné | Accès | Description |
|---|---|---|---|
dag_fn |
om.MFnDagNode |
L | Function set DAG live, ou objet non attaché si le nœud est absent ou invalide. |
dag_path |
om.MDagPath |
L | Un chemin vers le nœud courant ; chemin vide si indisponible. |
has_valid_dag_path |
bool |
L | Validité du chemin renvoyé par dag_path. |
full_path_name |
str |
L | Chemin DAG complet ; chaîne vide si le chemin est invalide. |
short_name |
str |
L | Chemin DAG partiel renvoyé par Maya, éventuellement plus long qu’un simple nom ; chaîne vide si invalide. |
is_valid_dag_fn |
bool |
L | Validité du function set pour l’objet courant. |
is_shape |
bool |
L | Compatibilité de l’objet courant avec om.MFn.kShape. |
parents |
list[DAGNode] |
L | Tous les parents natifs. |
parent |
DAGNode | None |
L/E | Premier parent uniquement ; None sous le world. |
is_instanced |
bool |
L | Indique plusieurs chemins / parents pour l’objet DAG ; False si absent. |
children |
list[DAGNode] |
L | Enfants directs, sans parcours récursif. |
is_under_world |
bool |
L | Nœud live directement sous le world ; False si absent. |
child_count |
int |
L | Nombre d’enfants directs du chemin ; 0 si invalide. |
child_names |
list[str] |
L | Chemins complets des enfants directs ; liste vide si le chemin est invalide. |
shape_count |
int |
L | Nombre de shapes directement sous ce chemin ; 0 si invalide. |
shapes |
list[DAGNode] |
L | Shapes enfants directes, y compris les shapes intermédiaires ; liste vide si invalide. |
shape_orig |
DAGNode | None |
L | Première shape enfant avec intermediateObject=True ; None si absente. |
intermediate_shapes |
list[DAGNode] |
L | Toutes les shapes enfants directes marquées intermédiaires. |
draw_override_info |
om.MDAGDrawOverrideInfo | None |
L | Informations natives d’override du chemin ; None si indisponibles. |
fn_bounding_box |
om.MBoundingBox | None |
L | Bounding box locale obtenue par le function set ; None si indisponible. |
DGNode15| Propriété | Type retourné | Accès | Description |
|---|---|---|---|
dep_fn |
om.MFnDependencyNode |
L | Function set live ; objet non attaché si le nœud est absent. |
uuid |
str | None |
L | UUID live, ou dernière valeur mémorisée si elle reste disponible. |
name |
str | None |
L/E | Nom live, sinon nom mémorisé. |
absolute_name |
str | None |
L | Nom absolu de namespace renvoyé par MFnDependencyNode.absoluteName() ; None sans nœud. |
stripped_name |
str | None |
L/E | Nom sans namespace, ou None si aucun nom. |
namespace |
str | None |
L/E | Namespace normalisé comme a:b ; None à la racine. |
plugs |
Plugs | None |
L | Gestionnaire des plugs du nœud live ; None sinon. |
is_valid_dep_fn |
bool |
L | Compatibilité du function set avec le MObject courant. |
is_default_node |
bool |
L | Indique un nœud par défaut de Maya ; False sans nœud. |
is_from_referenced_file |
bool |
L | Indique un nœud issu d’un fichier référencé ; False sans nœud. |
is_locked |
bool |
L/E | Verrouillage du nœud, distinct des locks de plugs. |
is_shared |
bool |
L | État partagé renvoyé par Maya ; False sans nœud. |
plugin_name |
str | None |
L | Nom du plugin Maya associé, éventuellement chaîne vide ; None sans nœud. |
affect_animation |
bool |
L | Résultat de MFnDependencyNode.affectsAnimation() ; False sans nœud. |
type |
str | None |
L/E | Type natif live ou type mémorisé. |
Node10| Propriété | Type retourné | Accès | Description |
|---|---|---|---|
mobject |
om.MObject |
L/E | Objet Maya live, ou objet nul. |
mobject_handle |
om.MObjectHandle |
L/E | Handle associé au nœud. |
api_type |
int | None |
L | Identifiant du type API Maya. |
api_type_str |
str |
L | Nom du type API, par exemple "kTime". |
exists |
bool |
L | Le wrapper possède actuellement un nœud live. |
is_null |
bool |
L | L’objet Maya retourné est nul. |
is_alive |
bool |
L | L’objet existe avec un handle valide et vivant. |
is_valid_handle |
bool |
L | Validité du handle mémorisé. |
is_dag_node |
bool |
L | Compatibilité avec om.MFn.kDagNode. |
hash_code |
int |
L | Hash du handle Maya. |
Les defaults et flags ci-dessous sont les déclarations des specs, pas une garantie de valeur live. Un descriptor peut renvoyer un proxy : .value lit sa valeur ; .plug donne accès au Plug. Les noms des proxies décrivent le résultat, sans demander d’importer des classes privées. Les types observés proviennent d’un cas de contrôle ; une entrée géométrique non connectée peut notamment valoir None.
Pour une écriture dont il faut vérifier l’échec, utiliser explicitement le Plug et contrôler le résultat live. Les setters de descriptors ne propagent pas tous les échecs natifs.
| Propriété | Plug Maya | Retour |
|---|---|---|
dynamics |
dynamics |
_ValuePlugProxy · .value: bool |
rotation_interpolation |
rotationInterpolation |
_ValuePlugProxy · .value: int |
max_trans_limit_enable |
maxTransLimitEnable |
CompoundProxy |
max_trans_x_limit_enable |
maxTransLimitEnable.maxTransXLimitEnable |
_ValuePlugProxy · .value: bool |
max_trans_y_limit_enable |
maxTransLimitEnable.maxTransYLimitEnable |
_ValuePlugProxy · .value: bool |
max_trans_z_limit_enable |
maxTransLimitEnable.maxTransZLimitEnable |
_ValuePlugProxy · .value: bool |
min_trans_limit_enable |
minTransLimitEnable |
CompoundProxy |
min_trans_x_limit_enable |
minTransLimitEnable.minTransXLimitEnable |
_ValuePlugProxy · .value: bool |
min_trans_y_limit_enable |
minTransLimitEnable.minTransYLimitEnable |
_ValuePlugProxy · .value: bool |
min_trans_z_limit_enable |
minTransLimitEnable.minTransZLimitEnable |
_ValuePlugProxy · .value: bool |
max_rot_limit_enable |
maxRotLimitEnable |
CompoundProxy |
max_rot_x_limit_enable |
maxRotLimitEnable.maxRotXLimitEnable |
_ValuePlugProxy · .value: bool |
max_rot_y_limit_enable |
maxRotLimitEnable.maxRotYLimitEnable |
_ValuePlugProxy · .value: bool |
max_rot_z_limit_enable |
maxRotLimitEnable.maxRotZLimitEnable |
_ValuePlugProxy · .value: bool |
min_rot_limit_enable |
minRotLimitEnable |
CompoundProxy |
min_rot_x_limit_enable |
minRotLimitEnable.minRotXLimitEnable |
_ValuePlugProxy · .value: bool |
min_rot_y_limit_enable |
minRotLimitEnable.minRotYLimitEnable |
_ValuePlugProxy · .value: bool |
min_rot_z_limit_enable |
minRotLimitEnable.minRotZLimitEnable |
_ValuePlugProxy · .value: bool |
max_scale_limit_enable |
maxScaleLimitEnable |
CompoundProxy |
max_scale_x_limit_enable |
maxScaleLimitEnable.maxScaleXLimitEnable |
_ValuePlugProxy · .value: bool |
max_scale_y_limit_enable |
maxScaleLimitEnable.maxScaleYLimitEnable |
_ValuePlugProxy · .value: bool |
max_scale_z_limit_enable |
maxScaleLimitEnable.maxScaleZLimitEnable |
_ValuePlugProxy · .value: bool |
min_scale_limit_enable |
minScaleLimitEnable |
CompoundProxy |
min_scale_x_limit_enable |
minScaleLimitEnable.minScaleXLimitEnable |
_ValuePlugProxy · .value: bool |
min_scale_y_limit_enable |
minScaleLimitEnable.minScaleYLimitEnable |
_ValuePlugProxy · .value: bool |
min_scale_z_limit_enable |
minScaleLimitEnable.minScaleZLimitEnable |
_ValuePlugProxy · .value: bool |
max_trans_limit |
maxTransLimit |
_ValuePlugProxy · .value: tuple |
max_trans_x_limit |
maxTransLimit.maxTransXLimit |
_ValuePlugProxy · .value: MDistance |
max_trans_y_limit |
maxTransLimit.maxTransYLimit |
_ValuePlugProxy · .value: MDistance |
max_trans_z_limit |
maxTransLimit.maxTransZLimit |
_ValuePlugProxy · .value: MDistance |
min_trans_limit |
minTransLimit |
_ValuePlugProxy · .value: tuple |
min_trans_x_limit |
minTransLimit.minTransXLimit |
_ValuePlugProxy · .value: MDistance |
min_trans_y_limit |
minTransLimit.minTransYLimit |
_ValuePlugProxy · .value: MDistance |
min_trans_z_limit |
minTransLimit.minTransZLimit |
_ValuePlugProxy · .value: MDistance |
max_rot_limit |
maxRotLimit |
_ValuePlugProxy · .value: tuple |
max_rot_x_limit |
maxRotLimit.maxRotXLimit |
_ValuePlugProxy · .value: MAngle |
max_rot_y_limit |
maxRotLimit.maxRotYLimit |
_ValuePlugProxy · .value: MAngle |
max_rot_z_limit |
maxRotLimit.maxRotZLimit |
_ValuePlugProxy · .value: MAngle |
min_rot_limit |
minRotLimit |
_ValuePlugProxy · .value: tuple |
min_rot_x_limit |
minRotLimit.minRotXLimit |
_ValuePlugProxy · .value: MAngle |
min_rot_y_limit |
minRotLimit.minRotYLimit |
_ValuePlugProxy · .value: MAngle |
min_rot_z_limit |
minRotLimit.minRotZLimit |
_ValuePlugProxy · .value: MAngle |
max_scale_limit |
maxScaleLimit |
_ValuePlugProxy · .value: tuple |
max_scale_x_limit |
maxScaleLimit.maxScaleXLimit |
_ValuePlugProxy · .value: float |
max_scale_y_limit |
maxScaleLimit.maxScaleYLimit |
_ValuePlugProxy · .value: float |
max_scale_z_limit |
maxScaleLimit.maxScaleZLimit |
_ValuePlugProxy · .value: float |
min_scale_limit |
minScaleLimit |
_ValuePlugProxy · .value: tuple |
min_scale_x_limit |
minScaleLimit.minScaleXLimit |
_ValuePlugProxy · .value: float |
min_scale_y_limit |
minScaleLimit.minScaleYLimit |
_ValuePlugProxy · .value: float |
min_scale_z_limit |
minScaleLimit.minScaleZLimit |
_ValuePlugProxy · .value: float |
display_handle |
displayHandle |
_ValuePlugProxy · .value: bool |
display_local_axis |
displayLocalAxis |
_ValuePlugProxy · .value: bool |
display_rotate_pivot |
displayRotatePivot |
_ValuePlugProxy · .value: bool |
display_scale_pivot |
displayScalePivot |
_ValuePlugProxy · .value: bool |
show_manip_default |
showManipDefault |
_ValuePlugProxy · .value: int |
inherits_transform |
inheritsTransform |
_ValuePlugProxy · .value: bool |
rotate_order |
rotateOrder |
_ValuePlugProxy · .value: int |
translate_x |
translate.translateX |
_ValuePlugProxy · .value: float |
translate_y |
translate.translateY |
_ValuePlugProxy · .value: float |
translate_z |
translate.translateZ |
_ValuePlugProxy · .value: float |
rotate |
rotate |
_ValuePlugProxy · .value: tuple |
rotate_x |
rotate.rotateX |
_ValuePlugProxy · .value: float |
rotate_y |
rotate.rotateY |
_ValuePlugProxy · .value: float |
rotate_z |
rotate.rotateZ |
_ValuePlugProxy · .value: float |
translate |
translate |
_ValuePlugProxy · .value: tuple |
scale |
scale |
_ValuePlugProxy · .value: tuple |
scale_x |
scale.scaleX |
_ValuePlugProxy · .value: float |
scale_y |
scale.scaleY |
_ValuePlugProxy · .value: float |
scale_z |
scale.scaleZ |
_ValuePlugProxy · .value: float |
shear |
shear |
_ValuePlugProxy · .value: tuple |
shear_x |
shear.shearXY |
_ValuePlugProxy · .value: float |
shear_y |
shear.shearXZ |
_ValuePlugProxy · .value: float |
shear_z |
shear.shearYZ |
_ValuePlugProxy · .value: float |
rotate_axis |
rotateAxis |
_ValuePlugProxy · .value: tuple |
rotate_axis_x |
rotateAxis.rotateAxisX |
_ValuePlugProxy · .value: float |
rotate_axis_y |
rotateAxis.rotateAxisY |
_ValuePlugProxy · .value: float |
rotate_axis_z |
rotateAxis.rotateAxisZ |
_ValuePlugProxy · .value: float |
rotate_quaternion |
rotateQuaternion |
_ValuePlugProxy · .value: tuple |
rotate_quaternion_x |
rotateQuaternion.rotateQuaternionX |
_ValuePlugProxy · .value: float |
rotate_quaternion_y |
rotateQuaternion.rotateQuaternionY |
_ValuePlugProxy · .value: float |
rotate_quaternion_z |
rotateQuaternion.rotateQuaternionZ |
_ValuePlugProxy · .value: float |
rotate_quaternion_w |
rotateQuaternion.rotateQuaternionW |
_ValuePlugProxy · .value: float |
select_handle |
selectHandle |
_ValuePlugProxy · .value: tuple |
select_handle_x |
selectHandle.selectHandleX |
_ValuePlugProxy · .value: float |
select_handle_y |
selectHandle.selectHandleY |
_ValuePlugProxy · .value: float |
select_handle_z |
selectHandle.selectHandleZ |
_ValuePlugProxy · .value: float |
trans_minus_rotate_pivot |
transMinusRotatePivot |
_ValuePlugProxy · .value: tuple |
trans_minus_rotate_pivot_x |
transMinusRotatePivot.transMinusRotatePivotX |
_ValuePlugProxy · .value: float |
trans_minus_rotate_pivot_y |
transMinusRotatePivot.transMinusRotatePivotY |
_ValuePlugProxy · .value: float |
trans_minus_rotate_pivot_z |
transMinusRotatePivot.transMinusRotatePivotZ |
_ValuePlugProxy · .value: float |
specified_manip_location |
specifiedManipLocation |
None |
rotate_pivot |
rotatePivot |
_ValuePlugProxy · .value: tuple |
rotate_pivot_x |
rotatePivot.rotatePivotX |
_ValuePlugProxy · .value: float |
rotate_pivot_y |
rotatePivot.rotatePivotY |
_ValuePlugProxy · .value: float |
rotate_pivot_z |
rotatePivot.rotatePivotZ |
_ValuePlugProxy · .value: float |
rotate_pivot_translate |
rotatePivotTranslate |
_ValuePlugProxy · .value: tuple |
rotate_pivot_translate_x |
rotate_pivot_translate.rotatePivotTranslateX |
_ValuePlugProxy · .value: float |
rotate_pivot_translate_y |
rotate_pivot_translate.rotatePivotTranslateY |
_ValuePlugProxy · .value: float |
rotate_pivot_translate_z |
rotate_pivot_translate.rotatePivotTranslateZ |
_ValuePlugProxy · .value: float |
scale_pivot |
scalePivot |
_ValuePlugProxy · .value: tuple |
scale_pivot_x |
scalePivot.scalePivotX |
_ValuePlugProxy · .value: float |
scale_pivot_y |
scalePivot.scalePivotY |
_ValuePlugProxy · .value: float |
scale_pivot_z |
scalePivot.scalePivotZ |
_ValuePlugProxy · .value: float |
scale_pivot_translate |
scalePivotTranslate |
_ValuePlugProxy · .value: tuple |
scale_pivot_translate_x |
scalePivotTranslate.scalePivotTranslateX |
_ValuePlugProxy · .value: float |
scale_pivot_translate_y |
scalePivotTranslate.scalePivotTranslateY |
_ValuePlugProxy · .value: float |
scale_pivot_translate_z |
scalePivotTranslate.scalePivotTranslateZ |
_ValuePlugProxy · .value: float |
offset_parent_matrix |
offsetParentMatrix |
_ValuePlugProxy · .value: MMatrix |
dag_local_matrix |
dagLocalMatrix |
_ValuePlugProxy · .value: MMatrix |
dag_local_inverse_matrix |
dagLocalInverseMatrix |
_ValuePlugProxy · .value: MMatrix |
xform_matrix |
xformMatrix |
_ValuePlugProxy · .value: MMatrix |
Accès au plug natif dynamics.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | dynamics |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | output, connectable |
| Lecture | node.dynamics.value |
Accès au plug natif rotationInterpolation.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotationInterpolation |
| Retour de la propriété | _ValuePlugProxy · .value: int |
| Type déclaré | enum |
| Défaut déclaré | 1 |
| Flags | output, connectable |
| Lecture | node.rotation_interpolation.value |
Accès au plug natif maxTransLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxTransLimitEnable |
| Retour de la propriété | CompoundProxy |
| Type déclaré | compound |
| Défaut déclaré | None |
| Flags | input, output, connectable, stored |
| Plug sous-jacent | node.max_trans_limit_enable.plug |
Accès au plug natif maxTransLimitEnable.maxTransXLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxTransLimitEnable.maxTransXLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.max_trans_x_limit_enable.value |
| Affectation du descriptor | node.max_trans_x_limit_enable = value |
Accès au plug natif maxTransLimitEnable.maxTransYLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxTransLimitEnable.maxTransYLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.max_trans_y_limit_enable.value |
| Affectation du descriptor | node.max_trans_y_limit_enable = value |
Accès au plug natif maxTransLimitEnable.maxTransZLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxTransLimitEnable.maxTransZLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.max_trans_z_limit_enable.value |
| Affectation du descriptor | node.max_trans_z_limit_enable = value |
Accès au plug natif minTransLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minTransLimitEnable |
| Retour de la propriété | CompoundProxy |
| Type déclaré | compound |
| Défaut déclaré | None |
| Flags | input, output, connectable, stored |
| Plug sous-jacent | node.min_trans_limit_enable.plug |
Accès au plug natif minTransLimitEnable.minTransXLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minTransLimitEnable.minTransXLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.min_trans_x_limit_enable.value |
| Affectation du descriptor | node.min_trans_x_limit_enable = value |
Accès au plug natif minTransLimitEnable.minTransYLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minTransLimitEnable.minTransYLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.min_trans_y_limit_enable.value |
| Affectation du descriptor | node.min_trans_y_limit_enable = value |
Accès au plug natif minTransLimitEnable.minTransZLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minTransLimitEnable.minTransZLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.min_trans_z_limit_enable.value |
| Affectation du descriptor | node.min_trans_z_limit_enable = value |
Accès au plug natif maxRotLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxRotLimitEnable |
| Retour de la propriété | CompoundProxy |
| Type déclaré | compound |
| Défaut déclaré | None |
| Flags | input, output, connectable, stored |
| Plug sous-jacent | node.max_rot_limit_enable.plug |
Accès au plug natif maxRotLimitEnable.maxRotXLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxRotLimitEnable.maxRotXLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.max_rot_x_limit_enable.value |
| Affectation du descriptor | node.max_rot_x_limit_enable = value |
Accès au plug natif maxRotLimitEnable.maxRotYLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxRotLimitEnable.maxRotYLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.max_rot_y_limit_enable.value |
| Affectation du descriptor | node.max_rot_y_limit_enable = value |
Accès au plug natif maxRotLimitEnable.maxRotZLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxRotLimitEnable.maxRotZLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.max_rot_z_limit_enable.value |
| Affectation du descriptor | node.max_rot_z_limit_enable = value |
Accès au plug natif minRotLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minRotLimitEnable |
| Retour de la propriété | CompoundProxy |
| Type déclaré | compound |
| Défaut déclaré | None |
| Flags | input, output, connectable, stored |
| Plug sous-jacent | node.min_rot_limit_enable.plug |
Accès au plug natif minRotLimitEnable.minRotXLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minRotLimitEnable.minRotXLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.min_rot_x_limit_enable.value |
| Affectation du descriptor | node.min_rot_x_limit_enable = value |
Accès au plug natif minRotLimitEnable.minRotYLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minRotLimitEnable.minRotYLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.min_rot_y_limit_enable.value |
| Affectation du descriptor | node.min_rot_y_limit_enable = value |
Accès au plug natif minRotLimitEnable.minRotZLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minRotLimitEnable.minRotZLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.min_rot_z_limit_enable.value |
| Affectation du descriptor | node.min_rot_z_limit_enable = value |
Accès au plug natif maxScaleLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxScaleLimitEnable |
| Retour de la propriété | CompoundProxy |
| Type déclaré | compound |
| Défaut déclaré | None |
| Flags | input, output, connectable, stored |
| Plug sous-jacent | node.max_scale_limit_enable.plug |
Accès au plug natif maxScaleLimitEnable.maxScaleXLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxScaleLimitEnable.maxScaleXLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.max_scale_x_limit_enable.value |
| Affectation du descriptor | node.max_scale_x_limit_enable = value |
Accès au plug natif maxScaleLimitEnable.maxScaleYLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxScaleLimitEnable.maxScaleYLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.max_scale_y_limit_enable.value |
| Affectation du descriptor | node.max_scale_y_limit_enable = value |
Accès au plug natif maxScaleLimitEnable.maxScaleZLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxScaleLimitEnable.maxScaleZLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.max_scale_z_limit_enable.value |
| Affectation du descriptor | node.max_scale_z_limit_enable = value |
Accès au plug natif minScaleLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minScaleLimitEnable |
| Retour de la propriété | CompoundProxy |
| Type déclaré | compound |
| Défaut déclaré | None |
| Flags | input, output, connectable, stored |
| Plug sous-jacent | node.min_scale_limit_enable.plug |
Accès au plug natif minScaleLimitEnable.minScaleXLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minScaleLimitEnable.minScaleXLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.min_scale_x_limit_enable.value |
| Affectation du descriptor | node.min_scale_x_limit_enable = value |
Accès au plug natif minScaleLimitEnable.minScaleYLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minScaleLimitEnable.minScaleYLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.min_scale_y_limit_enable.value |
| Affectation du descriptor | node.min_scale_y_limit_enable = value |
Accès au plug natif minScaleLimitEnable.minScaleZLimitEnable.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minScaleLimitEnable.minScaleZLimitEnable |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.min_scale_z_limit_enable.value |
| Affectation du descriptor | node.min_scale_z_limit_enable = value |
Accès au plug natif maxTransLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxTransLimit |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double3 |
| Défaut déclaré | (1.0, 1.0, 1.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.max_trans_limit.value |
| Affectation du descriptor | node.max_trans_limit = value |
Accès au plug natif maxTransLimit.maxTransXLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxTransLimit.maxTransXLimit |
| Retour de la propriété | _ValuePlugProxy · .value: MDistance |
| Type déclaré | numeric:float |
| Défaut déclaré | 1.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.max_trans_x_limit.value |
| Affectation du descriptor | node.max_trans_x_limit = value |
Accès au plug natif maxTransLimit.maxTransYLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxTransLimit.maxTransYLimit |
| Retour de la propriété | _ValuePlugProxy · .value: MDistance |
| Type déclaré | numeric:float |
| Défaut déclaré | 1.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.max_trans_y_limit.value |
| Affectation du descriptor | node.max_trans_y_limit = value |
Accès au plug natif maxTransLimit.maxTransZLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxTransLimit.maxTransZLimit |
| Retour de la propriété | _ValuePlugProxy · .value: MDistance |
| Type déclaré | numeric:float |
| Défaut déclaré | 1.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.max_trans_z_limit.value |
| Affectation du descriptor | node.max_trans_z_limit = value |
Accès au plug natif minTransLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minTransLimit |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double3 |
| Défaut déclaré | (-1.0, -1.0, -1.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.min_trans_limit.value |
| Affectation du descriptor | node.min_trans_limit = value |
Accès au plug natif minTransLimit.minTransXLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minTransLimit.minTransXLimit |
| Retour de la propriété | _ValuePlugProxy · .value: MDistance |
| Type déclaré | numeric:float |
| Défaut déclaré | -1.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.min_trans_x_limit.value |
| Affectation du descriptor | node.min_trans_x_limit = value |
Accès au plug natif minTransLimit.minTransYLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minTransLimit.minTransYLimit |
| Retour de la propriété | _ValuePlugProxy · .value: MDistance |
| Type déclaré | numeric:float |
| Défaut déclaré | -1.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.min_trans_y_limit.value |
| Affectation du descriptor | node.min_trans_y_limit = value |
Accès au plug natif minTransLimit.minTransZLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minTransLimit.minTransZLimit |
| Retour de la propriété | _ValuePlugProxy · .value: MDistance |
| Type déclaré | numeric:float |
| Défaut déclaré | -1.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.min_trans_z_limit.value |
| Affectation du descriptor | node.min_trans_z_limit = value |
Accès au plug natif maxRotLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxRotLimit |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double3 |
| Défaut déclaré | (45.0, 45.0, 45.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.max_rot_limit.value |
| Affectation du descriptor | node.max_rot_limit = value |
Accès au plug natif maxRotLimit.maxRotXLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxRotLimit.maxRotXLimit |
| Retour de la propriété | _ValuePlugProxy · .value: MAngle |
| Type déclaré | numeric:float |
| Défaut déclaré | 45.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.max_rot_x_limit.value |
| Affectation du descriptor | node.max_rot_x_limit = value |
Accès au plug natif maxRotLimit.maxRotYLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxRotLimit.maxRotYLimit |
| Retour de la propriété | _ValuePlugProxy · .value: MAngle |
| Type déclaré | numeric:float |
| Défaut déclaré | 45.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.max_rot_y_limit.value |
| Affectation du descriptor | node.max_rot_y_limit = value |
Accès au plug natif maxRotLimit.maxRotZLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxRotLimit.maxRotZLimit |
| Retour de la propriété | _ValuePlugProxy · .value: MAngle |
| Type déclaré | numeric:float |
| Défaut déclaré | 45.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.max_rot_z_limit.value |
| Affectation du descriptor | node.max_rot_z_limit = value |
Accès au plug natif minRotLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minRotLimit |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double3 |
| Défaut déclaré | (-45.0, -45.0, -45.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.min_rot_limit.value |
| Affectation du descriptor | node.min_rot_limit = value |
Accès au plug natif minRotLimit.minRotXLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minRotLimit.minRotXLimit |
| Retour de la propriété | _ValuePlugProxy · .value: MAngle |
| Type déclaré | numeric:float |
| Défaut déclaré | -45.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.min_rot_x_limit.value |
| Affectation du descriptor | node.min_rot_x_limit = value |
Accès au plug natif minRotLimit.minRotYLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minRotLimit.minRotYLimit |
| Retour de la propriété | _ValuePlugProxy · .value: MAngle |
| Type déclaré | numeric:float |
| Défaut déclaré | -45.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.min_rot_y_limit.value |
| Affectation du descriptor | node.min_rot_y_limit = value |
Accès au plug natif minRotLimit.minRotZLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minRotLimit.minRotZLimit |
| Retour de la propriété | _ValuePlugProxy · .value: MAngle |
| Type déclaré | numeric:float |
| Défaut déclaré | -45.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.min_rot_z_limit.value |
| Affectation du descriptor | node.min_rot_z_limit = value |
Accès au plug natif maxScaleLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxScaleLimit |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double3 |
| Défaut déclaré | (1.0, 1.0, 1.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.max_scale_limit.value |
| Affectation du descriptor | node.max_scale_limit = value |
Accès au plug natif maxScaleLimit.maxScaleXLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxScaleLimit.maxScaleXLimit |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | numeric:float |
| Défaut déclaré | 1.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.max_scale_x_limit.value |
| Affectation du descriptor | node.max_scale_x_limit = value |
Accès au plug natif maxScaleLimit.maxScaleYLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxScaleLimit.maxScaleYLimit |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | numeric:float |
| Défaut déclaré | 1.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.max_scale_y_limit.value |
| Affectation du descriptor | node.max_scale_y_limit = value |
Accès au plug natif maxScaleLimit.maxScaleZLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | maxScaleLimit.maxScaleZLimit |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | numeric:float |
| Défaut déclaré | 1.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.max_scale_z_limit.value |
| Affectation du descriptor | node.max_scale_z_limit = value |
Accès au plug natif minScaleLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minScaleLimit |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double3 |
| Défaut déclaré | (-1.0, -1.0, -1.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.min_scale_limit.value |
| Affectation du descriptor | node.min_scale_limit = value |
Accès au plug natif minScaleLimit.minScaleXLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minScaleLimit.minScaleXLimit |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | numeric:float |
| Défaut déclaré | -1.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.min_scale_x_limit.value |
| Affectation du descriptor | node.min_scale_x_limit = value |
Accès au plug natif minScaleLimit.minScaleYLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minScaleLimit.minScaleYLimit |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | numeric:float |
| Défaut déclaré | -1.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.min_scale_y_limit.value |
| Affectation du descriptor | node.min_scale_y_limit = value |
Accès au plug natif minScaleLimit.minScaleZLimit.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | minScaleLimit.minScaleZLimit |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | numeric:float |
| Défaut déclaré | -1.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.min_scale_z_limit.value |
| Affectation du descriptor | node.min_scale_z_limit = value |
Accès au plug natif displayHandle.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | displayHandle |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.display_handle.value |
| Affectation du descriptor | node.display_handle = value |
Accès au plug natif displayLocalAxis.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | displayLocalAxis |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.display_local_axis.value |
| Affectation du descriptor | node.display_local_axis = value |
Accès au plug natif displayRotatePivot.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | displayRotatePivot |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.display_rotate_pivot.value |
| Affectation du descriptor | node.display_rotate_pivot = value |
Accès au plug natif displayScalePivot.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | displayScalePivot |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | False |
| Flags | input, output, connectable, stored |
| Lecture | node.display_scale_pivot.value |
| Affectation du descriptor | node.display_scale_pivot = value |
Accès au plug natif showManipDefault.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | showManipDefault |
| Retour de la propriété | _ValuePlugProxy · .value: int |
| Type déclaré | enum |
| Défaut déclaré | 0 |
| Flags | input, output, connectable, stored |
| Lecture | node.show_manip_default.value |
| Affectation du descriptor | node.show_manip_default = value |
Accès au plug natif inheritsTransform.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | inheritsTransform |
| Retour de la propriété | _ValuePlugProxy · .value: bool |
| Type déclaré | numeric:bool |
| Défaut déclaré | True |
| Flags | input, output, connectable, stored |
| Lecture | node.inherits_transform.value |
| Affectation du descriptor | node.inherits_transform = value |
Accès au plug natif rotateOrder.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotateOrder |
| Retour de la propriété | _ValuePlugProxy · .value: int |
| Type déclaré | enum |
| Défaut déclaré | 0 |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_order.value |
| Affectation du descriptor | node.rotate_order = value |
Accès au plug natif translate.translateX.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | translate.translateX |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.translate_x.value |
| Affectation du descriptor | node.translate_x = value |
Accès au plug natif translate.translateY.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | translate.translateY |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.translate_y.value |
| Affectation du descriptor | node.translate_y = value |
Accès au plug natif translate.translateZ.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | translate.translateZ |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.translate_z.value |
| Affectation du descriptor | node.translate_z = value |
Accès au plug natif rotate.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotate |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double3 |
| Défaut déclaré | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate.value |
| Affectation du descriptor | node.rotate = value |
Accès au plug natif rotate.rotateX.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotate.rotateX |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | angle |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_x.value |
| Affectation du descriptor | node.rotate_x = value |
Accès au plug natif rotate.rotateY.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotate.rotateY |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | angle |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_y.value |
| Affectation du descriptor | node.rotate_y = value |
Accès au plug natif rotate.rotateZ.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotate.rotateZ |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | angle |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_z.value |
| Affectation du descriptor | node.rotate_z = value |
Accès au plug natif translate.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | translate |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double3 |
| Défaut déclaré | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.translate.value |
| Affectation du descriptor | node.translate = value |
Accès au plug natif scale.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | scale |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double3 |
| Défaut déclaré | (1.0, 1.0, 1.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.scale.value |
| Affectation du descriptor | node.scale = value |
Accès au plug natif scale.scaleX.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | scale.scaleX |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | numeric:float |
| Défaut déclaré | 1.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.scale_x.value |
| Affectation du descriptor | node.scale_x = value |
Accès au plug natif scale.scaleY.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | scale.scaleY |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | numeric:float |
| Défaut déclaré | 1.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.scale_y.value |
| Affectation du descriptor | node.scale_y = value |
Accès au plug natif scale.scaleZ.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | scale.scaleZ |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | numeric:float |
| Défaut déclaré | 1.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.scale_z.value |
| Affectation du descriptor | node.scale_z = value |
Accès au plug natif shear.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | shear |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double3 |
| Défaut déclaré | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.shear.value |
| Affectation du descriptor | node.shear = value |
Accès au plug natif shear.shearXY.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | shear.shearXY |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | numeric:float |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.shear_x.value |
| Affectation du descriptor | node.shear_x = value |
Accès au plug natif shear.shearXZ.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | shear.shearXZ |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | numeric:float |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.shear_y.value |
| Affectation du descriptor | node.shear_y = value |
Accès au plug natif shear.shearYZ.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | shear.shearYZ |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | numeric:float |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.shear_z.value |
| Affectation du descriptor | node.shear_z = value |
Accès au plug natif rotateAxis.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotateAxis |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double3 |
| Défaut déclaré | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_axis.value |
| Affectation du descriptor | node.rotate_axis = value |
Accès au plug natif rotateAxis.rotateAxisX.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotateAxis.rotateAxisX |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:angle |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_axis_x.value |
| Affectation du descriptor | node.rotate_axis_x = value |
Accès au plug natif rotateAxis.rotateAxisY.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotateAxis.rotateAxisY |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:angle |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_axis_y.value |
| Affectation du descriptor | node.rotate_axis_y = value |
Accès au plug natif rotateAxis.rotateAxisZ.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotateAxis.rotateAxisZ |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:angle |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_axis_z.value |
| Affectation du descriptor | node.rotate_axis_z = value |
Accès au plug natif rotateQuaternion.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotateQuaternion |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double4 |
| Défaut déclaré | (0.0, 0.0, 0.0, 1.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_quaternion.value |
| Affectation du descriptor | node.rotate_quaternion = value |
Accès au plug natif rotateQuaternion.rotateQuaternionX.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotateQuaternion.rotateQuaternionX |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | numeric:double |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_quaternion_x.value |
| Affectation du descriptor | node.rotate_quaternion_x = value |
Accès au plug natif rotateQuaternion.rotateQuaternionY.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotateQuaternion.rotateQuaternionY |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | numeric:double |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_quaternion_y.value |
| Affectation du descriptor | node.rotate_quaternion_y = value |
Accès au plug natif rotateQuaternion.rotateQuaternionZ.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotateQuaternion.rotateQuaternionZ |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | numeric:double |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_quaternion_z.value |
| Affectation du descriptor | node.rotate_quaternion_z = value |
Accès au plug natif rotateQuaternion.rotateQuaternionW.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotateQuaternion.rotateQuaternionW |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | numeric:double |
| Défaut déclaré | 1.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_quaternion_w.value |
| Affectation du descriptor | node.rotate_quaternion_w = value |
Accès au plug natif selectHandle.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | selectHandle |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double3 |
| Défaut déclaré | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.select_handle.value |
| Affectation du descriptor | node.select_handle = value |
Accès au plug natif selectHandle.selectHandleX.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | selectHandle.selectHandleX |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.select_handle_x.value |
| Affectation du descriptor | node.select_handle_x = value |
Accès au plug natif selectHandle.selectHandleY.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | selectHandle.selectHandleY |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.select_handle_y.value |
| Affectation du descriptor | node.select_handle_y = value |
Accès au plug natif selectHandle.selectHandleZ.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | selectHandle.selectHandleZ |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.select_handle_z.value |
| Affectation du descriptor | node.select_handle_z = value |
Accès au plug natif transMinusRotatePivot.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | transMinusRotatePivot |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double3 |
| Défaut déclaré | (0.0, 0.0, 0.0) |
| Flags | output, connectable |
| Lecture | node.trans_minus_rotate_pivot.value |
Accès au plug natif transMinusRotatePivot.transMinusRotatePivotX.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | transMinusRotatePivot.transMinusRotatePivotX |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | output, connectable |
| Lecture | node.trans_minus_rotate_pivot_x.value |
Accès au plug natif transMinusRotatePivot.transMinusRotatePivotY.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | transMinusRotatePivot.transMinusRotatePivotY |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | output, connectable |
| Lecture | node.trans_minus_rotate_pivot_y.value |
Accès au plug natif transMinusRotatePivot.transMinusRotatePivotZ.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | transMinusRotatePivot.transMinusRotatePivotZ |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | output, connectable |
| Lecture | node.trans_minus_rotate_pivot_z.value |
Accès au plug natif specifiedManipLocation.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | specifiedManipLocation |
| Retour de la propriété | None |
| Type déclaré | typed:generic |
| Défaut déclaré | None |
| Flags | output, connectable, hidden |
Le setter du descriptor refuse l’affectation ; utiliser les opérations de connexion du Plug.
Accès au plug natif rotatePivot.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotatePivot |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double3 |
| Défaut déclaré | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_pivot.value |
| Affectation du descriptor | node.rotate_pivot = value |
Accès au plug natif rotatePivot.rotatePivotX.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotatePivot.rotatePivotX |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_pivot_x.value |
| Affectation du descriptor | node.rotate_pivot_x = value |
Accès au plug natif rotatePivot.rotatePivotY.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotatePivot.rotatePivotY |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_pivot_y.value |
| Affectation du descriptor | node.rotate_pivot_y = value |
Accès au plug natif rotatePivot.rotatePivotZ.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotatePivot.rotatePivotZ |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_pivot_z.value |
| Affectation du descriptor | node.rotate_pivot_z = value |
Accès au plug natif rotatePivotTranslate.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotatePivotTranslate |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double3 |
| Défaut déclaré | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_pivot_translate.value |
| Affectation du descriptor | node.rotate_pivot_translate = value |
Accès au plug natif rotate_pivot_translate.rotatePivotTranslateX.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotate_pivot_translate.rotatePivotTranslateX |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_pivot_translate_x.value |
| Affectation du descriptor | node.rotate_pivot_translate_x = value |
Accès au plug natif rotate_pivot_translate.rotatePivotTranslateY.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotate_pivot_translate.rotatePivotTranslateY |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_pivot_translate_y.value |
| Affectation du descriptor | node.rotate_pivot_translate_y = value |
Accès au plug natif rotate_pivot_translate.rotatePivotTranslateZ.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | rotate_pivot_translate.rotatePivotTranslateZ |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.rotate_pivot_translate_z.value |
| Affectation du descriptor | node.rotate_pivot_translate_z = value |
Accès au plug natif scalePivot.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | scalePivot |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double3 |
| Défaut déclaré | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.scale_pivot.value |
| Affectation du descriptor | node.scale_pivot = value |
Accès au plug natif scalePivot.scalePivotX.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | scalePivot.scalePivotX |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.scale_pivot_x.value |
| Affectation du descriptor | node.scale_pivot_x = value |
Accès au plug natif scalePivot.scalePivotY.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | scalePivot.scalePivotY |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.scale_pivot_y.value |
| Affectation du descriptor | node.scale_pivot_y = value |
Accès au plug natif scalePivot.scalePivotZ.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | scalePivot.scalePivotZ |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.scale_pivot_z.value |
| Affectation du descriptor | node.scale_pivot_z = value |
Accès au plug natif scalePivotTranslate.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | scalePivotTranslate |
| Retour de la propriété | _ValuePlugProxy · .value: tuple |
| Type déclaré | double3 |
| Défaut déclaré | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.scale_pivot_translate.value |
| Affectation du descriptor | node.scale_pivot_translate = value |
Accès au plug natif scalePivotTranslate.scalePivotTranslateX.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | scalePivotTranslate.scalePivotTranslateX |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.scale_pivot_translate_x.value |
| Affectation du descriptor | node.scale_pivot_translate_x = value |
Accès au plug natif scalePivotTranslate.scalePivotTranslateY.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | scalePivotTranslate.scalePivotTranslateY |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.scale_pivot_translate_y.value |
| Affectation du descriptor | node.scale_pivot_translate_y = value |
Accès au plug natif scalePivotTranslate.scalePivotTranslateZ.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | scalePivotTranslate.scalePivotTranslateZ |
| Retour de la propriété | _ValuePlugProxy · .value: float |
| Type déclaré | unit:distance |
| Défaut déclaré | 0.0 |
| Flags | input, output, connectable, stored |
| Lecture | node.scale_pivot_translate_z.value |
| Affectation du descriptor | node.scale_pivot_translate_z = value |
Accès au plug natif offsetParentMatrix.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | offsetParentMatrix |
| Retour de la propriété | _ValuePlugProxy · .value: MMatrix |
| Type déclaré | matrix |
| Défaut déclaré | (1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0) |
| Flags | input, output, connectable, stored |
| Lecture | node.offset_parent_matrix.value |
| Affectation du descriptor | node.offset_parent_matrix = value |
Accès au plug natif dagLocalMatrix.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | dagLocalMatrix |
| Retour de la propriété | _ValuePlugProxy · .value: MMatrix |
| Type déclaré | matrix |
| Défaut déclaré | (1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0) |
| Flags | output, connectable |
| Lecture | node.dag_local_matrix.value |
Accès au plug natif dagLocalInverseMatrix.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | dagLocalInverseMatrix |
| Retour de la propriété | _ValuePlugProxy · .value: MMatrix |
| Type déclaré | matrix |
| Défaut déclaré | (1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0) |
| Flags | output, connectable |
| Lecture | node.dag_local_inverse_matrix.value |
Accès au plug natif xformMatrix.
| Élément | Type / comportement |
|---|---|
| Chemin Maya | xformMatrix |
| Retour de la propriété | _ValuePlugProxy · .value: MMatrix |
| Type déclaré | matrix |
| Défaut déclaré | (1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0) |
| Flags | output, connectable |
| Lecture | node.xform_matrix.value |
DAGNode93| Propriété | Plug Maya | Retour | Description |
|---|---|---|---|
use_object_color |
useObjectColor |
_ValuePlugProxy · .value: int |
Mode d’utilisation de la couleur de l’objet. |
visibility |
visibility |
_ValuePlugProxy · .value: bool |
Visibilité locale du nœud ; elle ne résume pas la visibilité de toute sa hiérarchie. |
template |
template |
_ValuePlugProxy · .value: bool |
Affichage de l’objet en mode template. |
lod_visibility |
lodVisibility |
_ValuePlugProxy · .value: bool |
Visibilité associée au niveau de détail. |
object_color |
objectColor |
_ValuePlugProxy · .value: int |
Indice de couleur de l’objet. |
object_color_rgb |
objectColorRGB |
_ValuePlugProxy · .value: tuple[float, float, float] |
Couleur RGB de l’objet. |
object_color_r |
objectColorR |
_ValuePlugProxy · .value: float |
Composante R de object_color_rgb. |
object_color_g |
objectColorG |
_ValuePlugProxy · .value: float |
Composante G de object_color_rgb. |
object_color_b |
objectColorB |
_ValuePlugProxy · .value: float |
Composante B de object_color_rgb. |
wire_color_rgb |
wireColorRGB |
_ValuePlugProxy · .value: tuple[float, float, float] |
Couleur RGB du wireframe. |
wire_color_r |
wireColorRGB.wireColorR |
_ValuePlugProxy · .value: float |
Composante R de wire_color_rgb. |
wire_color_g |
wireColorRGB.wireColorG |
_ValuePlugProxy · .value: float |
Composante G de wire_color_rgb. |
wire_color_b |
wireColorRGB.wireColorB |
_ValuePlugProxy · .value: float |
Composante B de wire_color_rgb. |
hidden_in_outliner |
hiddenInOutliner |
_ValuePlugProxy · .value: bool |
Masquage dans l’Outliner. |
use_outliner_color |
useOutlinerColor |
_ValuePlugProxy · .value: bool |
Activation de la couleur personnalisée dans l’Outliner. |
outliner_color |
outlinerColor |
_ValuePlugProxy · .value: tuple[float, float, float] |
Couleur RGB dans l’Outliner. |
outliner_color_r |
outlinerColorR |
_ValuePlugProxy · .value: float |
Composante R de outliner_color. |
outliner_color_g |
outlinerColorG |
_ValuePlugProxy · .value: float |
Composante G de outliner_color. |
outliner_color_b |
outlinerColorB |
_ValuePlugProxy · .value: float |
Composante B de outliner_color. |
ghosting |
ghosting |
_ValuePlugProxy · .value: bool |
Activation du ghosting Maya. |
ghosting_mode |
ghostingMode |
_ValuePlugProxy · .value: int |
Mode de ghosting. |
ghost_custom_steps |
ghostCustomSteps |
CompoundProxy |
Réglages composés des pas de ghosting. |
ghost_pre_frames |
ghostCustomSteps.ghostPreFrames |
_ValuePlugProxy · .value: int |
Nombre de frames avant la frame courante. |
ghost_post_frames |
ghostCustomSteps.ghostPostFrames |
_ValuePlugProxy · .value: int |
Nombre de frames après la frame courante. |
ghosts_step |
ghostCustomSteps.ghostsStep |
_ValuePlugProxy · .value: int |
Pas entre les échantillons de ghosting. |
ghost_frames |
ghostFrames |
TypedArrayProxy |
Liste native des frames de ghosting. |
ghost_use_driver |
ghostUseDriver |
_ValuePlugProxy · .value: bool |
Utilisation d’un driver pour le ghosting. |
ghost_driver |
ghostDriver |
None |
Connexion au driver de ghosting. |
ghost_color_pre |
ghostColorPre |
_ValuePlugProxy · .value: tuple[float, float, float] |
Couleur des ghosts précédents. |
ghost_color_pre_r |
ghostColorPre.ghostColorPreR |
_ValuePlugProxy · .value: float |
Composante R de ghost_color_pre. |
ghost_color_pre_g |
ghostColorPre.ghostColorPreG |
_ValuePlugProxy · .value: float |
Composante G de ghost_color_pre. |
ghost_color_pre_b |
ghostColorPre.ghostColorPreB |
_ValuePlugProxy · .value: float |
Composante B de ghost_color_pre. |
ghost_color_post |
ghostColorPost |
_ValuePlugProxy · .value: tuple[float, float, float] |
Couleur des ghosts suivants. |
ghost_color_post_r |
ghostColorPost.ghostColorPostR |
_ValuePlugProxy · .value: float |
Composante R de ghost_color_post. |
ghost_color_post_g |
ghostColorPost.ghostColorPostG |
_ValuePlugProxy · .value: float |
Composante G de ghost_color_post. |
ghost_color_post_b |
ghostColorPost.ghostColorPostB |
_ValuePlugProxy · .value: float |
Composante B de ghost_color_post. |
ghost_opacity_range |
ghostOpacityRange |
_ValuePlugProxy · .value: tuple[float, float] |
Plage composée d’opacité du ghosting. |
ghost_near_opacity |
ghostOpacityRange.ghostNearOpacity |
_ValuePlugProxy · .value: float |
Opacité des ghosts proches. |
ghost_far_opacity |
ghostOpacityRange.ghostFarOpacity |
_ValuePlugProxy · .value: float |
Opacité des ghosts éloignés. |
render_info |
renderInfo |
CompoundProxy |
Informations composées de rendu du nœud. |
identification |
renderInfo.identification |
_ValuePlugProxy · .value: int |
Identifiant natif dans les informations de rendu. |
layer_renderable |
renderInfo.layerRenderable |
_ValuePlugProxy · .value: bool |
Participation au rendu du layer. |
layer_override_color |
renderInfo.layerOverrideColor |
_ValuePlugProxy · .value: int |
Indice de couleur de remplacement du layer. |
render_layer_info |
renderLayerInfo |
ArrayCompoundProxy |
Tableau d’informations par render layer. |
render_layer_id |
renderLayerInfo[].renderLayerId |
IndexedPathProxy |
Identifiant du render layer à l’indice demandé. |
render_layer_renderable |
renderLayerInfo[].renderLayerRenderable |
IndexedPathProxy |
Participation au rendu du layer à l’indice demandé. |
render_layer_color |
renderLayerInfo[].renderLayerColor |
IndexedPathProxy |
Indice de couleur du render layer. |
selection_child_highlighting |
selectionChildHighlighting |
_ValuePlugProxy · .value: bool |
Surlignage des enfants lors de la sélection. |
inst_obj_groups |
instObjGroups |
ArrayCompoundProxy |
Groupes d’appartenance par instance DAG. |
object_groups |
instObjGroups[].objectGroups |
AttributeError (accès direct) |
Groupes de composants sous une instance DAG. |
object_grp_comp_list |
instObjGroups[].objectGroups[].objectGrpCompList |
IndexedPathProxy |
Composants du groupe à deux indices logiques. |
object_group_id |
instObjGroups[].objectGroups[].objectGroupId |
IndexedPathProxy |
Identifiant du groupe de composants. |
object_grp_color |
instObjGroups[].objectGroups[].objectGrpColor |
IndexedPathProxy |
Indice de couleur du groupe de composants. |
matrix |
matrix |
_ValuePlugProxy · .value: om.MMatrix |
Matrice locale évaluée par Maya. |
inverse_matrix |
inverseMatrix |
_ValuePlugProxy · .value: om.MMatrix |
Inverse de la matrice locale. |
parent_matrix |
parentMatrix |
TypedArrayProxy |
Matrices des parents, indexées par instance. |
parent_inverse_matrix |
parentInverseMatrix |
TypedArrayProxy |
Inverses des matrices des parents. |
world_matrix |
worldMatrix |
TypedArrayProxy |
Matrices monde, indexées par instance DAG. |
world_inverse_matrix |
worldInverseMatrix |
TypedArrayProxy |
Inverses des matrices monde. |
intermediate_object |
intermediateObject |
_ValuePlugProxy · .value: bool |
Marqueur Maya de shape intermédiaire. |
draw_override |
drawOverride |
CompoundProxy |
Ensemble des overrides d’affichage. |
override_enabled |
overrideEnabled |
_ValuePlugProxy · .value: bool |
Activation des overrides d’affichage. |
override_display_type |
overrideDisplayType |
_ValuePlugProxy · .value: int |
Type d’affichage imposé par l’override. |
override_level_of_detail |
overrideLevelOfDetail |
_ValuePlugProxy · .value: int |
Niveau de détail imposé par l’override. |
override_shading |
overrideShading |
_ValuePlugProxy · .value: bool |
Activation du shading dans l’override. |
override_texturing |
overrideTexturing |
_ValuePlugProxy · .value: bool |
Activation des textures dans l’override. |
override_playback |
overridePlayback |
_ValuePlugProxy · .value: bool |
Affichage pendant la lecture, selon l’override. |
override_visibility |
overrideVisibility |
_ValuePlugProxy · .value: bool |
Visibilité imposée par l’override. |
override_color |
overrideColor |
_ValuePlugProxy · .value: int |
Indice de couleur de l’override. |
hide_on_playback |
hideOnPlayback |
_ValuePlugProxy · .value: bool |
Masquage pendant la lecture. |
override_rgb_colors |
overrideRGBColors |
_ValuePlugProxy · .value: bool |
Utilisation de la couleur RGB pour l’override. |
override_color_rgb |
overrideColorRGB |
_ValuePlugProxy · .value: tuple[float, float, float] |
Couleur RGB de l’override. |
override_color_r |
overrideColorRGB.overrideColorR |
_ValuePlugProxy · .value: float |
Composante R de override_color_rgb. |
override_color_g |
overrideColorRGB.overrideColorG |
_ValuePlugProxy · .value: float |
Composante G de override_color_rgb. |
override_color_b |
overrideColorRGB.overrideColorB |
_ValuePlugProxy · .value: float |
Composante B de override_color_rgb. |
override_color_a |
overrideColorA |
_ValuePlugProxy · .value: float |
Composante alpha de la couleur d’override. |
bounding_box |
boundingBox |
CompoundProxy |
Plugs composés de la bounding box ; distincts de fn_bounding_box. |
bounding_box_min |
boundingBox.boundingBoxMin |
_ValuePlugProxy · .value: tuple[float, float, float] |
Coin minimum de la bounding box locale. |
bounding_box_min_x |
boundingBox.boundingBoxMin.boundingBoxMinX |
_ValuePlugProxy · .value: float |
Composante X de bounding_box_min. |
bounding_box_min_y |
boundingBox.boundingBoxMin.boundingBoxMinY |
_ValuePlugProxy · .value: float |
Composante Y de bounding_box_min. |
bounding_box_min_z |
boundingBox.boundingBoxMin.boundingBoxMinZ |
_ValuePlugProxy · .value: float |
Composante Z de bounding_box_min. |
bounding_box_max |
boundingBox.boundingBoxMax |
_ValuePlugProxy · .value: tuple[float, float, float] |
Coin maximum de la bounding box locale. |
bounding_box_max_x |
boundingBox.boundingBoxMax.boundingBoxMaxX |
_ValuePlugProxy · .value: float |
Composante X de bounding_box_max. |
bounding_box_max_y |
boundingBox.boundingBoxMax.boundingBoxMaxY |
_ValuePlugProxy · .value: float |
Composante Y de bounding_box_max. |
bounding_box_max_z |
boundingBox.boundingBoxMax.boundingBoxMaxZ |
_ValuePlugProxy · .value: float |
Composante Z de bounding_box_max. |
bounding_box_size |
boundingBox.boundingBoxSize |
_ValuePlugProxy · .value: tuple[float, float, float] |
Dimensions de la bounding box locale. |
bounding_box_size_x |
boundingBox.boundingBoxSize.boundingBoxSizeX |
_ValuePlugProxy · .value: float |
Composante X de bounding_box_size. |
bounding_box_size_y |
boundingBox.boundingBoxSize.boundingBoxSizeY |
_ValuePlugProxy · .value: float |
Composante Y de bounding_box_size. |
bounding_box_size_z |
boundingBox.boundingBoxSize.boundingBoxSizeZ |
_ValuePlugProxy · .value: float |
Composante Z de bounding_box_size. |
center |
center |
_ValuePlugProxy · .value: tuple[float, float, float] |
Centre de la bounding box locale. |
center_x |
center.boundingBoxCenterX |
_ValuePlugProxy · .value: float |
Composante X de center. |
center_y |
center.boundingBoxCenterY |
_ValuePlugProxy · .value: float |
Composante Y de center. |
center_z |
center.boundingBoxCenterZ |
_ValuePlugProxy · .value: float |
Composante Z de center. |
ContainerBase21| Propriété | Plug Maya | Retour | Description |
|---|---|---|---|
black_box |
blackBox |
_ValuePlugProxy · .value: bool |
Présentation du container en boîte noire dans Maya. |
border_connections |
borderConnections |
list[str] |
Données de connexions à la frontière du container. |
creator |
creator |
_ValuePlugProxy · .value: str |
Métadonnée de créateur du container. |
creation_date |
creationDate |
_ValuePlugProxy · .value: str |
Métadonnée de date de création. |
custom_treatment |
customTreatment |
_ValuePlugProxy · .value: str |
Traitement personnalisé du container. |
hyper_layout |
hyperLayout |
None |
Connexion au layout de l’Hypergraph. |
icon_name |
iconName |
_ValuePlugProxy · .value: str |
Nom d’icône associé au container. |
is_collapsed |
isCollapsed |
_ValuePlugProxy · .value: bool |
État replié du container dans les vues Maya. |
is_hierarchical_connection |
isHierarchicalConnection |
TypedArrayProxy |
Indicateurs de connexions hiérarchiques. |
rmb_command |
rmbCommand |
_ValuePlugProxy · .value: str |
Commande de menu contextuel associée au container. |
template_name |
templateName |
_ValuePlugProxy · .value: str |
Nom du template du container. |
template_path |
templatePath |
_ValuePlugProxy · .value: str |
Chemin du template du container. |
template_version |
templateVersion |
_ValuePlugProxy · .value: int |
Version du template du container. |
container_type |
containerType |
_ValuePlugProxy · .value: str |
Métadonnée de type du container. |
ui_treatment |
uiTreatment |
_ValuePlugProxy · .value: int |
Mode de présentation du container. |
view_mode |
viewMode |
_ValuePlugProxy · .value: int |
Mode de vue du container. |
view_name |
viewName |
_ValuePlugProxy · .value: str |
Nom de la vue du container. |
published_node_info |
publishedNodeInfo |
ArrayCompoundProxy |
Tableau des informations sur les nœuds publiés. |
published_node |
publishedNodeInfo[].publishedNode |
IndexedPathProxy |
Connexion vers le nœud publié à un indice donné. |
is_hierarchical_node |
publishedNodeInfo[].isHierarchicalNode |
IndexedPathProxy |
Indicateur hiérarchique d’un nœud publié. |
published_node_type |
publishedNodeInfo[].publishedNodeType |
IndexedPathProxy |
Type déclaré d’un nœud publié. |
DGNode6| Propriété | Plug Maya | Retour | Description |
|---|---|---|---|
message |
message |
None |
Plug de message du nœud ; sert aux connexions, sans valeur numérique. |
frozen |
frozen |
_ValuePlugProxy · .value: bool |
État natif de gel de l’évaluation. |
is_historically_interesting |
isHistoricallyInteresting |
_ValuePlugProxy · .value: int |
Niveau d’intérêt du nœud dans l’historique Maya. |
bin_membership |
binMembership |
_ValuePlugProxy · .value: str |
Appartenance aux bins Maya. |
caching_enabled |
caching |
_ValuePlugProxy · .value: bool |
Activation du cache natif du nœud. |
caching_node_state |
nodeState |
_ValuePlugProxy · .value: int |
État d’évaluation natif nodeState. |
| Méthode | Retour |
|---|---|
snapshot |
TransformSnapshot |
finalize |
None |
clear_rest_position |
None |
reset_from_rest_position |
None |
reset_transformation |
None |
set_translation |
None |
reset_translation |
None |
translate_by |
None |
set_rotation |
None |
reset_rotation |
None |
rotate_by |
None |
set_rotate_order |
None |
set_rotate_orientation |
None |
set_rotate_pivot |
None |
set_rotate_pivot_translation |
None |
set_scale |
None |
reset_scale |
None |
set_scale_pivot |
None |
set_scale_pivot_translation |
None |
set_shear |
None |
reset_shear |
None |
shear_by |
None |
lock_transforms |
None |
hide_transforms |
None |
Capture un dictionnaire d’état SVD et ajoute les champs spécifiques de la classe. Mémorise cette capture sur le wrapper ; ce n’est pas une sauvegarde complète de scène.
| Élément | Type / comportement |
|---|---|
| Retour | TransformSnapshot |
profile |
str · défaut : 'rig' |
Rejoue la capture fournie ou mémorisée via la méthode parente, puis restaure la position de repos si elle est présente. Les options nommées sont transmises à la méthode parente.
| Élément | Type / comportement |
|---|---|
| Retour | None |
snapshot |
Optional[Mapping[str, Any]] · défaut : None |
**kwargs |
Any · défaut : — |
Réinitialise la position de repos mémorisée et efface la position de repos native si le nœud existe.
| Élément | Type / comportement |
|---|---|
| Retour | None |
Applique la position de repos au transform live.
| Élément | Type / comportement |
|---|---|
| Retour | None |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Remet la transformation live à l’identité.
| Élément | Type / comportement |
|---|---|
| Retour | None |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Définit la translation dans l’espace demandé.
| Élément | Type / comportement |
|---|---|
| Retour | None |
translation |
Union[om.MVector, om.MPoint, Sequence[float], float, int] · défaut : — |
space |
Union[om.MSpace, int] · défaut : 1 |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Remet la translation locale à zéro.
| Élément | Type / comportement |
|---|---|
| Retour | None |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Ajoute une translation. Pour une Curve, déplace les CVs en espace objet ; pour un Transform, modifie la transformation.
| Élément | Type / comportement |
|---|---|
| Retour | None |
translation |
Union[om.MVector, om.MPoint, Sequence[float], float, int] · défaut : — |
space |
Union[om.MSpace, int] · défaut : 1 |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Définit la rotation ; les valeurs Euler numériques sont exprimées en radians.
| Élément | Type / comportement |
|---|---|
| Retour | None |
rotation |
Union[om.MEulerRotation, om.MQuaternion, om.MVector, Sequence[Union[float, om.MAngle]]] · défaut : — |
space |
Union[om.MSpace, int] · défaut : 1 |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Remet la rotation à zéro.
| Élément | Type / comportement |
|---|---|
| Retour | None |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Applique une rotation. Pour une Curve, tourne les CVs autour de l’origine objet ; pour un Transform, modifie sa rotation.
| Élément | Type / comportement |
|---|---|
| Retour | None |
rotation |
Union[om.MEulerRotation, om.MQuaternion, om.MVector, Sequence[Union[float, om.MAngle]]] · défaut : — |
space |
Union[om.MSpace, int] · défaut : 1 |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Définit l’ordre de rotation. reorder=None est interprété comme True.
| Élément | Type / comportement |
|---|---|
| Retour | None |
order |
Union[int, str] · défaut : — |
reorder |
bool · défaut : None |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Définit l’orientation de rotation après conversion en quaternion.
| Élément | Type / comportement |
|---|---|
| Retour | None |
orientation |
Union[om.MEulerRotation, om.MQuaternion, om.MVector, Sequence[Union[float, om.MAngle]]] · défaut : — |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Définit le pivot de rotation dans l’espace demandé, avec compensation optionnelle.
| Élément | Type / comportement |
|---|---|
| Retour | None |
pivot |
Union[om.MPoint, om.MVector, Sequence[float], float, int] · défaut : — |
space |
Union[om.MSpace, int] · défaut : 1 |
balance |
bool · défaut : True |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Définit la compensation de translation du pivot de rotation.
| Élément | Type / comportement |
|---|---|
| Retour | None |
translation |
Union[om.MVector, om.MPoint, Sequence[float], float] · défaut : — |
space |
Union[om.MSpace, int] · défaut : 1 |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Définit l’échelle. Un scalaire est répété sur les trois axes.
| Élément | Type / comportement |
|---|---|
| Retour | None |
scale |
Union[Sequence[Union[float, int]], om.MVector, om.MPoint, float, int] · défaut : — |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Remet l’échelle à (1, 1, 1).
| Élément | Type / comportement |
|---|---|
| Retour | None |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Définit le pivot d’échelle dans l’espace demandé, avec compensation optionnelle.
| Élément | Type / comportement |
|---|---|
| Retour | None |
pivot |
Union[om.MPoint, om.MVector, Sequence[float], float, int] · défaut : — |
space |
Union[om.MSpace, int] · défaut : 1 |
balance |
bool · défaut : True |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Définit la compensation de translation du pivot d’échelle.
| Élément | Type / comportement |
|---|---|
| Retour | None |
translation |
Union[om.MVector, om.MPoint, Sequence[float], float] · défaut : — |
space |
Union[om.MSpace, int] · défaut : 1 |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Définit le cisaillement. Un scalaire est répété sur les trois composantes.
| Élément | Type / comportement |
|---|---|
| Retour | None |
shear |
Union[Sequence[Union[float, int]], om.MVector, om.MPoint, float, int] · défaut : — |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Remet le cisaillement à zéro.
| Élément | Type / comportement |
|---|---|
| Retour | None |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Applique un cisaillement supplémentaire.
| Élément | Type / comportement |
|---|---|
| Retour | None |
shear |
Union[Sequence[Union[float, int]], om.MVector, om.MPoint, float, int] · défaut : — |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Verrouille les plugs de transformation exposés par node.plugs.transforms.
| Élément | Type / comportement |
|---|---|
| Retour | None |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
Rend ces plugs non keyable ; ne masque pas le nœud dans le viewport.
| Élément | Type / comportement |
|---|---|
| Retour | None |
Sans nœud live, cette opération ne prépare pas le changement pour une future création.
DAGNode3| Méthode | Retour | Description |
|---|---|---|
create |
None |
Crée un nœud DAG absent avec son éventuel parent préparé. |
delete |
None |
Utilise la suppression de DGNode. |
set_parent |
None |
Reparente le nœud live. |
DGNode3| Méthode | Retour | Description |
|---|---|---|
snapshot_svd |
SVDSnapshot |
Capture Source / Value / Destinations pour la liste demandée. |
svd |
SVDView |
Renvoie une vue live en lecture seule de la source, de la valeur et des destinations ; ce n’est pas une capture figée. |
clear_attr_cache |
None |
Vide le cache d’attributs de cette instance ; ne supprime aucun nœud et ne vide pas le registre global de wrappers. |
Node2| Méthode | Retour | Description |
|---|---|---|
has_fn(fn_type) |
bool |
Tester la compatibilité avec un function set Maya. |
clear_node_registry() |
None |
Détacher les wrappers enregistrés et vider leur registre partagé. |
| Attribut | Valeur / composition |
|---|---|
NODE_TYPE |
'transform' |
COMPATIBLE_MAYA_FN_TYPES |
(110,) |
SPEC_LAYERS |
get_dg_specs_all, get_container_base_specs_all, get_dag_specs_all, get_transform_specs_all |
NODE_REGISTRY et les autres attributs de classe non redéfinis restent hérités. Les types Snapshot exportés décrivent des dictionnaires ; utiliser node.snapshot() pour effectuer une capture.
| Point | Comportement |
|---|---|
| Identité | Un nœud recréé sous le même nom est un nouvel objet Maya. |
| Création et géométrie | Le constructeur ne crée rien ; appeler create() avant les opérations live. |
| Capture | Les snapshots peuvent contenir des objets Maya ; ne pas supposer un JSON prêt à exporter ni une reconstruction complète de géométrie. |
transformation |
Sans nœud live, la lecture peut lever une erreur du function set vide ; le setter ne prépare pas la valeur pour create(). |
Exemple autonome pour le Script Editor Python de Maya. Dans mayapy, initialiser maya.standalone avant ce bloc. La démonstration crée ses propres nœuds et les supprime dans le finally.
from uuid import uuid4import maya.api.OpenMaya as omfrom weSkel.src.core.node.dag.transform.lib import Transform
node = Transform("api_transform_" + uuid4().hex[:8])try: node.create() node.set_translation((1.0, 2.0, 3.0)) position = node.transformation.translation(om.MSpace.kTransform) assert position.isEquivalent(om.MVector(1.0, 2.0, 3.0), 1e-6) node.rest_position = node.transformation node.reset_translation() node.reset_from_rest_position() assert node.transformation.translation(om.MSpace.kTransform).isEquivalent(position, 1e-6) print("Transform: translation and rest position OK")finally: node.delete(snapshot=False)Résultat attendu : Transform: translation and rest position OK.
Checkpoint SDK 87c3486. Inventaire des membres et lectures de contrôle vérifiés sous Maya 2025.3 et 2026.3 ; exemple exécuté dans les deux versions. Les méthodes ne sont pas toutes couvertes par cet exemple. Les limites indiquées restent présentes dans les sources ; le package compilé n’est pas validé par ces contrôles.