Aller au contenu
weSkelDOCUMENTATION
Documentation/Référence API/Mesh

Mesh

Géométrie polygonale : topologie, points, UV, couleurs et specs natives.

ClassAPI 2.0DAG
from weSkel.src.core.node.dag.mesh.lib import Mesh

À 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 Mesh
Module weSkel.src.core.node.dag.mesh.lib
Type Maya mesh
Parent direct SurfaceShape
Inventaire Membres définis ou redéfinis ici ; les membres hérités sont regroupés par parent dans chaque rubrique.

Signature : Mesh(node) → Mesh.

Paramètre Type accepté Défaut
node Union[str, om.MObject, om.MObjectHandle, om.MFnDependencyNode, om.MDagPath, om.MFnDagNode, om.MFnMesh, om.MFnMeshData] 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_mesh Optional[om.MFnMesh] L
mfn_mesh_data Optional[om.MFnMeshData] L
num_vertices Optional[int] L
num_edges Optional[int] L
num_faces Optional[int] L
points Optional[om.MPointArray] L
invisible_faces Optional[om.MUintArray] L
current_uv_set Optional[str] L
num_uv_sets Optional[int] L
current_color_set Optional[str] L
num_color_sets Optional[int] L
display_colors Optional[bool] L
check_same_point_twice Optional[bool] L

node.mfn_meshLecture seule

Function set du mesh, ou None si indisponible.

Élément Type / comportement
Retour Optional[om.MFnMesh]
Type observé sur géométrie live MFnMesh

node.mfn_mesh_dataLecture seule

Function set des données outMesh, ou None si indisponibles.

Élément Type / comportement
Retour Optional[om.MFnMeshData]
Type observé sur géométrie live MFnMeshData

node.num_verticesLecture seule

Nombre de sommets ; None sans mesh valide.

Élément Type / comportement
Retour Optional[int]
Type observé sur géométrie live int

node.num_edgesLecture seule

Nombre d’arêtes ; None sans mesh valide.

Élément Type / comportement
Retour Optional[int]
Type observé sur géométrie live int

node.num_facesLecture seule

Nombre de faces ; None sans mesh valide.

Élément Type / comportement
Retour Optional[int]
Type observé sur géométrie live int

node.pointsLecture seule

Positions des sommets en espace objet ; None sans mesh valide. Propriété sans setter Python.

Élément Type / comportement
Retour Optional[om.MPointArray]
Type observé sur géométrie live MPointArray

node.invisible_facesLecture seule

Indices des faces invisibles ; None sans mesh valide.

Élément Type / comportement
Retour Optional[om.MUintArray]
Type observé sur géométrie live MUintArray

Le retour natif est om.MUintArray ; l’annotation du code utilise actuellement om.MUIntArray.

node.current_uv_setLecture seule

Nom du UV set courant ; None sans mesh valide. Propriété sans setter Python.

Élément Type / comportement
Retour Optional[str]
Type observé sur géométrie live str

node.num_uv_setsLecture seule

Nombre de UV sets ; None sans mesh valide.

Élément Type / comportement
Retour Optional[int]
Type observé sur géométrie live int

node.current_color_setLecture seule

Nom du color set courant ; None sans mesh valide.

Élément Type / comportement
Retour Optional[str]
Type observé sur géométrie live str

node.num_color_setsLecture seule

Nombre de color sets ; None sans mesh valide.

Élément Type / comportement
Retour Optional[int]
Type observé sur géométrie live int

node.display_colorsLecture seule

État d’affichage des couleurs ; None sans mesh valide. Propriété sans setter Python.

Élément Type / comportement
Retour Optional[bool]
Type observé sur géométrie live bool

node.check_same_point_twiceLecture seule

État natif de vérification des points répétés ; None sans mesh valide.

Élément Type / comportement
Retour Optional[bool]
Type observé sur géométrie live bool
Propriétés héritées de 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.
Propriétés héritées de 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é.
Propriétés héritées de 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
crease_data creaseData MObject
crease_vertex_data creaseVertexData MObject
edge_id_map edgeIdMap _ValuePlugProxy · .value: bool
face_id_map faceIdMap _ValuePlugProxy · .value: bool
per_instance_index perInstanceIndex TypedArrayProxy
continuity continuity _ValuePlugProxy · .value: float
per_instance_tag perInstanceTag TypedArrayProxy
edge edge _DynNumericArrayProxy
edg_1 edge[].edg1 IndexedPathProxy
edg_2 edge[].edg2 IndexedPathProxy
edg_h edge[].edgh IndexedPathProxy
face face TypedArrayProxy
hole_face_data holeFaceData MObject
keep_border keepBorder _ValuePlugProxy · .value: bool
keep_hard_edge keepHardEdge _ValuePlugProxy · .value: bool
pnts pnts _DynNumericArrayProxy
pntx pnts[].pntx IndexedPathProxy
pnty pnts[].pnty IndexedPathProxy
pntz pnts[].pntz IndexedPathProxy
uvpt uvpt _DynNumericArrayProxy
uvp_x uvpt[].uvpx IndexedPathProxy
uvp_y uvpt[].uvpy IndexedPathProxy
vrts vrts _DynNumericArrayProxy
vrt_x vrts[].vrtx IndexedPathProxy
vrt_y vrts[].vrty IndexedPathProxy
vrt_z vrts[].vrtz IndexedPathProxy
colors colors ArrayCompoundProxy
color_r colors[].colorR IndexedPathProxy
color_g colors[].colorG IndexedPathProxy
color_b colors[].colorB IndexedPathProxy
color_a colors[].colorA IndexedPathProxy
display_borders displayBorders _ValuePlugProxy · .value: bool
display_center displayCenter _ValuePlugProxy · .value: bool
display_edges displayEdges _ValuePlugProxy · .value: int
display_faces_with_group_id displayFacesWithGroupId _ValuePlugProxy · .value: int
display_invisible_faces displayInvisibleFaces _ValuePlugProxy · .value: bool
display_map_borders displayMapBorders _ValuePlugProxy · .value: bool
display_normal displayNormal _ValuePlugProxy · .value: bool
display_item_numbers displayItemNumbers _ValuePlugProxy · .value: int
disp_resolution dispResolution _ValuePlugProxy · .value: int
display_tangent displayTangent _ValuePlugProxy · .value: bool
display_triangles displayTriangles _ValuePlugProxy · .value: bool
display_uvs displayUVs _ValuePlugProxy · .value: bool
display_vertices displayVertices _ValuePlugProxy · .value: bool
display_non_planar displayNonPlanar _ValuePlugProxy · .value: bool
display_alpha_as_grey_scale displayAlphaAsGreyScale _ValuePlugProxy · .value: bool
display_blue_color_channel displayBlueColorChannel _ValuePlugProxy · .value: bool
display_color_as_grey_scale displayColorAsGreyScale _ValuePlugProxy · .value: bool
display_green_color_channel displayGreenColorChannel _ValuePlugProxy · .value: bool
display_red_color_channel displayRedColorChannel _ValuePlugProxy · .value: bool
display_smooth_mesh displaySmoothMesh _ValuePlugProxy · .value: int
display_subd_comps displaySubdComps _ValuePlugProxy · .value: bool
face_color_indices faceColorIndices TypedArrayProxy
vertex_color_source vertexColorSource _ValuePlugProxy · .value: int
vertex_size vertexSize _ValuePlugProxy · .value: float
in_mesh inMesh _ValuePlugProxy · .value: MeshProxy
out_mesh outMesh _ValuePlugProxy · .value: MeshProxy
world_mesh worldMesh TypedArrayProxy
out_smooth_mesh outSmoothMesh _ValuePlugProxy · .value: MeshProxy
out_geometry_clean outGeometryClean None
allow_topology_mod allowTopologyMod _ValuePlugProxy · .value: bool
quad_split quadSplit _ValuePlugProxy · .value: int
smooth_level smoothLevel _ValuePlugProxy · .value: int
smooth_mesh_selection_mode smoothMeshSelectionMode _ValuePlugProxy · .value: int
smooth_offset smoothOffset _ValuePlugProxy · .value: tuple
sofx smoothOffset.sofx _ValuePlugProxy · .value: float
sofy smoothOffset.sofy _ValuePlugProxy · .value: float
sofz smoothOffset.sofz _ValuePlugProxy · .value: float
smooth_warn smoothWarn _ValuePlugProxy · .value: bool
user_trg useTrg _ValuePlugProxy · .value: str
vertex_backface_culling vertexBackfaceCulling _ValuePlugProxy · .value: bool
vertex_id_map vertexIdMap _ValuePlugProxy · .value: bool
normal_per_vertex normalPerVertex CompoundProxy
vertex_normal normalPerVertex.vertexNormal _DynNumericArrayProxy
vertex_normal_xyz normalPerVertex.vertexNormal[].vertexNormalXYZ IndexedPathProxy
vertex_normal_x normalPerVertex.vertexNormal[].vertexNormalXYZ.vertexNormalX IndexedPathProxy
vertex_normal_y normalPerVertex.vertexNormal[].vertexNormalXYZ.vertexNormalY IndexedPathProxy
vertex_normal_z normalPerVertex.vertexNormal[].vertexNormalXYZ.vertexNormalZ IndexedPathProxy
vertex_face_normal normalPerVertex.vertexNormal[].vertexFaceNormal _DynNumericArrayProxy
vertex_face_normal_xyz normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ IndexedPathProxy
vertex_face_normal_x normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ.vertexFaceNormalX IndexedPathProxy
vertex_face_normal_y normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ.vertexFaceNormalY IndexedPathProxy
vertex_face_normal_z normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ.vertexFaceNormalZ IndexedPathProxy
normal_size normalSize _ValuePlugProxy · .value: float
normal_type normalType _ValuePlugProxy · .value: int
normals normals _DynNumericArrayProxy
normal_x normals[].normalX IndexedPathProxy
normal_y normals[].normalY IndexedPathProxy
normal_z normals[].normalZ IndexedPathProxy
tangent_normal_threshold tangentNormalThreshold _ValuePlugProxy · .value: float
vertex_normal_method vertexNormalMethod _ValuePlugProxy · .value: int
render_smooth_level renderSmoothLevel _ValuePlugProxy · .value: int
use_smooth_preview_for_render useSmoothPreviewForRender _ValuePlugProxy · .value: bool
in_force_node_uv_update inForceNodeUVUpdate _ValuePlugProxy · .value: bool
keep_map_borders keepMapBorders _ValuePlugProxy · .value: int
out_force_node_uv_update outForceNodeUVUpdate _ValuePlugProxy · .value: bool
pin_data pinData TypedArrayProxy
smooth_uvs smoothUVs _ValuePlugProxy · .value: bool
tangent_smoothing_angle tangentSmoothingAngle _ValuePlugProxy · .value: float
tangent_space tangentSpace _ValuePlugProxy · .value: int
uv_size uvSize _ValuePlugProxy · .value: float
uv_tweak_location uvTweakLocation None
color_per_vertex colorPerVertex CompoundProxy
vertex_color colorPerVertex.vertexColor ArrayCompoundProxy
vertex_color_rgb colorPerVertex.vertexColor[].vertexColorRGB IndexedPathProxy
vertex_color_r colorPerVertex.vertexColor[].vertexColorRGB.vertexColorR IndexedPathProxy
vertex_color_g colorPerVertex.vertexColor[].vertexColorRGB.vertexColorG IndexedPathProxy
vertex_color_b colorPerVertex.vertexColor[].vertexColorRGB.vertexColorB IndexedPathProxy
vertex_alpha colorPerVertex.vertexColor[].vertexAlpha IndexedPathProxy
vertex_face_color colorPerVertex.vertexColor[].vertexFaceColor ArrayCompoundProxy
vertex_face_color_rgb colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB IndexedPathProxy
vertex_face_color_r colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB.vertexFaceColorR IndexedPathProxy
vertex_face_color_g colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB.vertexFaceColorG IndexedPathProxy
vertex_face_color_b colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB.vertexFaceColorB IndexedPathProxy
vertex_face_alpha colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceAlpha IndexedPathProxy
always_draw_on_top alwaysDrawOnTop _ValuePlugProxy · .value: bool
backface_culling backfaceCulling _ValuePlugProxy · .value: int
border_width borderWidth _ValuePlugProxy · .value: float
boundary_rule boundaryRule _ValuePlugProxy · .value: int
material_blend materialBlend _ValuePlugProxy · .value: int
max_edge_length maxEdgeLength _ValuePlugProxy · .value: float
max_subd maxSubd _ValuePlugProxy · .value: int
max_triangles maxTriangles _ValuePlugProxy · .value: int
max_uv maxUv _ValuePlugProxy · .value: float
min_edge_length minEdgeLength _ValuePlugProxy · .value: float
min_screen minScreen _ValuePlugProxy · .value: float
motion_vector_color_set motionVectorColorSet _ValuePlugProxy · .value: str
num_triangles numTriangles _ValuePlugProxy · .value: int
propagate_edge_hardness propagateEdgeHardness _ValuePlugProxy · .value: bool
reuse_triangles reuseTriangles _ValuePlugProxy · .value: bool
use_max_edge_length useMaxEdgeLength _ValuePlugProxy · .value: bool
use_max_subdivisions useMaxSubdivisions _ValuePlugProxy · .value: bool
use_max_uv useMaxUV _ValuePlugProxy · .value: bool
mikktspace_tangent_gen mikktspaceTangentGen _ValuePlugProxy · .value: bool
use_min_edge_length useMinEdgeLength _ValuePlugProxy · .value: bool
use_min_screen useMinScreen _ValuePlugProxy · .value: bool
use_num_triangles useNumTriangles _ValuePlugProxy · .value: bool

node.crease_dataSpec native

Accès au plug natif creaseData.

Élément Type / comportement
Chemin Maya creaseData
Retour de la propriété MObject
Type déclaré typed:componentlist
Défaut déclaré None
Flags input, output, stored, hidden, runtime

node.crease_vertex_dataSpec native

Accès au plug natif creaseVertexData.

Élément Type / comportement
Chemin Maya creaseVertexData
Retour de la propriété MObject
Type déclaré typed:componentlist
Défaut déclaré None
Flags input, output, stored, hidden, runtime

node.edge_id_mapSpec native

Accès au plug natif edgeIdMap.

Élément Type / comportement
Chemin Maya edgeIdMap
Retour de la propriété _ValuePlugProxy · .value: bool
Type déclaré numeric:bool
Défaut déclaré False
Flags input, output, hidden
Lecture node.edge_id_map.value

node.face_id_mapSpec native

Accès au plug natif faceIdMap.

Élément Type / comportement
Chemin Maya faceIdMap
Retour de la propriété _ValuePlugProxy · .value: bool
Type déclaré numeric:bool
Défaut déclaré False
Flags input, output, hidden
Lecture node.face_id_map.value

node.per_instance_indexSpec native

Accès au plug natif perInstanceIndex.

Élément Type / comportement
Chemin Maya perInstanceIndex
Retour de la propriété TypedArrayProxy
Type déclaré array:numeric:int
Défaut déclaré ()
Flags array, input, output, connectable, stored
Plug sous-jacent node.per_instance_index.plug

node.continuitySpec native

Accès au plug natif continuity.

Élément Type / comportement
Chemin Maya continuity
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.continuity.value
Affectation du descriptor node.continuity = value

node.per_instance_tagSpec native

Accès au plug natif perInstanceTag.

Élément Type / comportement
Chemin Maya perInstanceTag
Retour de la propriété TypedArrayProxy
Type déclaré array:numeric:int
Défaut déclaré ()
Flags array, input, output, connectable, stored
Plug sous-jacent node.per_instance_tag.plug

node.edgeSpec native

Accès au plug natif edge.

Élément Type / comportement
Chemin Maya edge
Retour de la propriété _DynNumericArrayProxy
Type déclaré array:long3
Défaut déclaré ()
Flags array, input, output, stored, hidden
Plug sous-jacent node.edge.plug

node.edg_1Spec native

Accès au plug natif edge[].edg1.

Élément Type / comportement
Chemin Maya edge[].edg1
Retour de la propriété IndexedPathProxy
Type déclaré numeric:int
Défaut déclaré 0
Flags input, output, connectable, hidden
Chemin explicite vérifié · Plug node.plugs["edge"][i1]["edg1"]

Limite constatée sur le cas vérifié : AttributeError: Child 'edg1' not found under 'pPlaneShape1.edge[0]'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.edg_2Spec native

Accès au plug natif edge[].edg2.

Élément Type / comportement
Chemin Maya edge[].edg2
Retour de la propriété IndexedPathProxy
Type déclaré numeric:int
Défaut déclaré 0
Flags input, output, connectable, hidden
Chemin explicite vérifié · Plug node.plugs["edge"][i1]["edg2"]

Limite constatée sur le cas vérifié : AttributeError: Child 'edg2' not found under 'pPlaneShape1.edge[0]'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.edg_hSpec native

Accès au plug natif edge[].edgh.

Élément Type / comportement
Chemin Maya edge[].edgh
Retour de la propriété IndexedPathProxy
Type déclaré numeric:int
Défaut déclaré 0
Flags input, output, connectable, hidden
Chemin explicite vérifié · Plug node.plugs["edge"][i1]["edgh"]

Limite constatée sur le cas vérifié : AttributeError: Child 'edgh' not found under 'pPlaneShape1.edge[0]'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.faceSpec native

Accès au plug natif face.

Élément Type / comportement
Chemin Maya face
Retour de la propriété TypedArrayProxy
Type déclaré array:typed:polyfaces
Défaut déclaré ()
Flags array, input, output, stored, hidden
Plug sous-jacent node.face.plug

node.hole_face_dataSpec native

Accès au plug natif holeFaceData.

Élément Type / comportement
Chemin Maya holeFaceData
Retour de la propriété MObject
Type déclaré typed:componentlist
Défaut déclaré None
Flags input, output, stored, hidden, runtime

node.keep_borderSpec native

Accès au plug natif keepBorder.

Élément Type / comportement
Chemin Maya keepBorder
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.keep_border.value
Affectation du descriptor node.keep_border = value

node.keep_hard_edgeSpec native

Accès au plug natif keepHardEdge.

Élément Type / comportement
Chemin Maya keepHardEdge
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.keep_hard_edge.value
Affectation du descriptor node.keep_hard_edge = value

node.pntsSpec native

Accès au plug natif pnts.

Élément Type / comportement
Chemin Maya pnts
Retour de la propriété _DynNumericArrayProxy
Type déclaré array:float3
Défaut déclaré ()
Flags array, input, output, connectable, stored
Plug sous-jacent node.pnts.plug

node.pntxSpec native

Accès au plug natif pnts[].pntx.

Élément Type / comportement
Chemin Maya pnts[].pntx
Retour de la propriété IndexedPathProxy
Type déclaré unit:distance
Défaut déclaré 0.0
Flags input, output, connectable, keyable
Chemin explicite vérifié · Plug node.plugs["pnts"][i1]["pntx"]

Limite constatée sur le cas vérifié : AttributeError: Child 'pntx' not found under 'pPlaneShape1.pnts[0]'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.pntySpec native

Accès au plug natif pnts[].pnty.

Élément Type / comportement
Chemin Maya pnts[].pnty
Retour de la propriété IndexedPathProxy
Type déclaré unit:distance
Défaut déclaré 0.0
Flags input, output, connectable, keyable
Chemin explicite vérifié · Plug node.plugs["pnts"][i1]["pnty"]

Limite constatée sur le cas vérifié : AttributeError: Child 'pnty' not found under 'pPlaneShape1.pnts[0]'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.pntzSpec native

Accès au plug natif pnts[].pntz.

Élément Type / comportement
Chemin Maya pnts[].pntz
Retour de la propriété IndexedPathProxy
Type déclaré unit:distance
Défaut déclaré 0.0
Flags input, output, connectable, keyable
Chemin explicite vérifié · Plug node.plugs["pnts"][i1]["pntz"]

Limite constatée sur le cas vérifié : AttributeError: Child 'pntz' not found under 'pPlaneShape1.pnts[0]'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.uvptSpec native

Accès au plug natif uvpt.

Élément Type / comportement
Chemin Maya uvpt
Retour de la propriété _DynNumericArrayProxy
Type déclaré array:float2
Défaut déclaré ()
Flags array, input, output, stored, hidden
Plug sous-jacent node.uvpt.plug

node.uvp_xSpec native

Accès au plug natif uvpt[].uvpx.

Élément Type / comportement
Chemin Maya uvpt[].uvpx
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, connectable, hidden
Chemin explicite vérifié · Plug node.plugs["uvpt"][i1]["uvpx"]

Limite constatée sur le cas vérifié : AttributeError: Child 'uvpx' not found under 'pPlaneShape1.uvpt[0]'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.uvp_ySpec native

Accès au plug natif uvpt[].uvpy.

Élément Type / comportement
Chemin Maya uvpt[].uvpy
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, connectable, hidden
Chemin explicite vérifié · Plug node.plugs["uvpt"][i1]["uvpy"]

Limite constatée sur le cas vérifié : AttributeError: Child 'uvpy' not found under 'pPlaneShape1.uvpt[0]'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vrtsSpec native

Accès au plug natif vrts.

Élément Type / comportement
Chemin Maya vrts
Retour de la propriété _DynNumericArrayProxy
Type déclaré array:float3
Défaut déclaré ()
Flags array, input, output, stored, hidden
Plug sous-jacent node.vrts.plug

node.vrt_xSpec native

Accès au plug natif vrts[].vrtx.

Élément Type / comportement
Chemin Maya vrts[].vrtx
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, connectable, hidden
Chemin explicite vérifié · Plug node.plugs["vrts"][i1]["vrtx"]

Limite constatée sur le cas vérifié : AttributeError: Child 'vrtx' not found under 'pPlaneShape1.vrts[0]'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vrt_ySpec native

Accès au plug natif vrts[].vrty.

Élément Type / comportement
Chemin Maya vrts[].vrty
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, connectable, hidden
Chemin explicite vérifié · Plug node.plugs["vrts"][i1]["vrty"]

Limite constatée sur le cas vérifié : AttributeError: Child 'vrty' not found under 'pPlaneShape1.vrts[0]'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vrt_zSpec native

Accès au plug natif vrts[].vrtz.

Élément Type / comportement
Chemin Maya vrts[].vrtz
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, connectable, hidden
Chemin explicite vérifié · Plug node.plugs["vrts"][i1]["vrtz"]

Limite constatée sur le cas vérifié : AttributeError: Child 'vrtz' not found under 'pPlaneShape1.vrts[0]'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.colorsSpec native

Accès au plug natif colors.

Élément Type / comportement
Chemin Maya colors
Retour de la propriété ArrayCompoundProxy
Type déclaré array:compound
Défaut déclaré None
Flags array, input, output, stored
Plug sous-jacent node.colors.plug

node.color_rSpec native

Accès au plug natif colors[].colorR.

Élément Type / comportement
Chemin Maya colors[].colorR
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, stored
Chemin explicite vérifié · Plug node.plugs["colors"][i1]["colorR"]

Limite constatée sur le cas vérifié : AttributeError: Child 'colorR' not found under 'pPlaneShape1.colors[0]'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.color_gSpec native

Accès au plug natif colors[].colorG.

Élément Type / comportement
Chemin Maya colors[].colorG
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, stored
Chemin explicite vérifié · Plug node.plugs["colors"][i1]["colorG"]

Limite constatée sur le cas vérifié : AttributeError: Child 'colorG' not found under 'pPlaneShape1.colors[0]'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.color_bSpec native

Accès au plug natif colors[].colorB.

Élément Type / comportement
Chemin Maya colors[].colorB
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, stored
Chemin explicite vérifié · Plug node.plugs["colors"][i1]["colorB"]

Limite constatée sur le cas vérifié : AttributeError: Child 'colorB' not found under 'pPlaneShape1.colors[0]'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.color_aSpec native

Accès au plug natif colors[].colorA.

Élément Type / comportement
Chemin Maya colors[].colorA
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, stored
Chemin explicite vérifié · Plug node.plugs["colors"][i1]["colorA"]

Limite constatée sur le cas vérifié : AttributeError: Child 'colorA' not found under 'pPlaneShape1.colors[0]'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.display_bordersSpec native

Accès au plug natif displayBorders.

Élément Type / comportement
Chemin Maya displayBorders
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_borders.value
Affectation du descriptor node.display_borders = value

node.display_centerSpec native

Accès au plug natif displayCenter.

Élément Type / comportement
Chemin Maya displayCenter
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_center.value
Affectation du descriptor node.display_center = value

node.display_edgesSpec native

Accès au plug natif displayEdges.

Élément Type / comportement
Chemin Maya displayEdges
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré enum
Défaut déclaré 0
Flags input, output, connectable, stored
Lecture node.display_edges.value
Affectation du descriptor node.display_edges = value

node.display_faces_with_group_idSpec native

Accès au plug natif displayFacesWithGroupId.

Élément Type / comportement
Chemin Maya displayFacesWithGroupId
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré numeric:int
Défaut déclaré -2
Flags input, output, connectable, stored
Lecture node.display_faces_with_group_id.value
Affectation du descriptor node.display_faces_with_group_id = value

node.display_invisible_facesSpec native

Accès au plug natif displayInvisibleFaces.

Élément Type / comportement
Chemin Maya displayInvisibleFaces
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_invisible_faces.value
Affectation du descriptor node.display_invisible_faces = value

node.display_map_bordersSpec native

Accès au plug natif displayMapBorders.

Élément Type / comportement
Chemin Maya displayMapBorders
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_map_borders.value
Affectation du descriptor node.display_map_borders = value

node.display_normalSpec native

Accès au plug natif displayNormal.

Élément Type / comportement
Chemin Maya displayNormal
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_normal.value
Affectation du descriptor node.display_normal = value

node.display_item_numbersSpec native

Accès au plug natif displayItemNumbers.

Élément Type / comportement
Chemin Maya displayItemNumbers
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré numeric:int
Défaut déclaré 0
Flags input, output, connectable, stored
Lecture node.display_item_numbers.value
Affectation du descriptor node.display_item_numbers = value

node.disp_resolutionSpec native

Accès au plug natif dispResolution.

Élément Type / comportement
Chemin Maya dispResolution
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré enum
Défaut déclaré 0
Flags input, output, connectable, stored, hidden
Lecture node.disp_resolution.value
Affectation du descriptor node.disp_resolution = value

node.display_tangentSpec native

Accès au plug natif displayTangent.

Élément Type / comportement
Chemin Maya displayTangent
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_tangent.value
Affectation du descriptor node.display_tangent = value

node.display_trianglesSpec native

Accès au plug natif displayTriangles.

Élément Type / comportement
Chemin Maya displayTriangles
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_triangles.value
Affectation du descriptor node.display_triangles = value

node.display_uvsSpec native

Accès au plug natif displayUVs.

Élément Type / comportement
Chemin Maya displayUVs
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_uvs.value
Affectation du descriptor node.display_uvs = value

node.display_verticesSpec native

Accès au plug natif displayVertices.

Élément Type / comportement
Chemin Maya displayVertices
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_vertices.value
Affectation du descriptor node.display_vertices = value

node.display_non_planarSpec native

Accès au plug natif displayNonPlanar.

Élément Type / comportement
Chemin Maya displayNonPlanar
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_non_planar.value
Affectation du descriptor node.display_non_planar = value

node.display_alpha_as_grey_scaleSpec native

Accès au plug natif displayAlphaAsGreyScale.

Élément Type / comportement
Chemin Maya displayAlphaAsGreyScale
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_alpha_as_grey_scale.value
Affectation du descriptor node.display_alpha_as_grey_scale = value

node.display_blue_color_channelSpec native

Accès au plug natif displayBlueColorChannel.

Élément Type / comportement
Chemin Maya displayBlueColorChannel
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.display_blue_color_channel.value
Affectation du descriptor node.display_blue_color_channel = value

node.display_color_as_grey_scaleSpec native

Accès au plug natif displayColorAsGreyScale.

Élément Type / comportement
Chemin Maya displayColorAsGreyScale
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_color_as_grey_scale.value
Affectation du descriptor node.display_color_as_grey_scale = value

node.display_green_color_channelSpec native

Accès au plug natif displayGreenColorChannel.

Élément Type / comportement
Chemin Maya displayGreenColorChannel
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.display_green_color_channel.value
Affectation du descriptor node.display_green_color_channel = value

node.display_red_color_channelSpec native

Accès au plug natif displayRedColorChannel.

Élément Type / comportement
Chemin Maya displayRedColorChannel
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.display_red_color_channel.value
Affectation du descriptor node.display_red_color_channel = value

node.display_smooth_meshSpec native

Accès au plug natif displaySmoothMesh.

Élément Type / comportement
Chemin Maya displaySmoothMesh
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré enum
Défaut déclaré 0
Flags input, output, stored
Lecture node.display_smooth_mesh.value
Affectation du descriptor node.display_smooth_mesh = value

node.display_subd_compsSpec native

Accès au plug natif displaySubdComps.

Élément Type / comportement
Chemin Maya displaySubdComps
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_subd_comps.value
Affectation du descriptor node.display_subd_comps = value

node.face_color_indicesSpec native

Accès au plug natif faceColorIndices.

Élément Type / comportement
Chemin Maya faceColorIndices
Retour de la propriété TypedArrayProxy
Type déclaré array:typed:intArray
Défaut déclaré ()
Flags array, input, output, stored, hidden
Plug sous-jacent node.face_color_indices.plug

node.vertex_color_sourceSpec native

Accès au plug natif vertexColorSource.

Élément Type / comportement
Chemin Maya vertexColorSource
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré enum
Défaut déclaré 0
Flags input, output, stored
Lecture node.vertex_color_source.value
Affectation du descriptor node.vertex_color_source = value

node.vertex_sizeSpec native

Accès au plug natif vertexSize.

Élément Type / comportement
Chemin Maya vertexSize
Retour de la propriété _ValuePlugProxy · .value: float
Type déclaré numeric:double
Défaut déclaré 3.0
Flags input, output, connectable, stored
Lecture node.vertex_size.value
Affectation du descriptor node.vertex_size = value

node.in_meshSpec native

Accès au plug natif inMesh.

Élément Type / comportement
Chemin Maya inMesh
Retour de la propriété _ValuePlugProxy · .value: MeshProxy
Type déclaré typed:mesh
Défaut déclaré None
Flags input, output, connectable
Lecture node.in_mesh.value

node.out_meshSpec native

Accès au plug natif outMesh.

Élément Type / comportement
Chemin Maya outMesh
Retour de la propriété _ValuePlugProxy · .value: MeshProxy
Type déclaré typed:mesh
Défaut déclaré None
Flags input, output, connectable
Lecture node.out_mesh.value

node.world_meshSpec native

Accès au plug natif worldMesh.

Élément Type / comportement
Chemin Maya worldMesh
Retour de la propriété TypedArrayProxy
Type déclaré array:typed:mesh
Défaut déclaré None
Flags input, output, connectable, hidden
Plug sous-jacent node.world_mesh.plug

node.out_smooth_meshSpec native

Accès au plug natif outSmoothMesh.

Élément Type / comportement
Chemin Maya outSmoothMesh
Retour de la propriété _ValuePlugProxy · .value: MeshProxy
Type déclaré typed:mesh
Défaut déclaré None
Flags input, output, connectable, hidden
Lecture node.out_smooth_mesh.value

node.out_geometry_cleanSpec native

Accès au plug natif outGeometryClean.

Élément Type / comportement
Chemin Maya outGeometryClean
Retour de la propriété None
Type déclaré message
Défaut déclaré None
Flags input, output, connectable, hidden

Le setter du descriptor refuse l’affectation ; utiliser les opérations de connexion du Plug.

node.allow_topology_modSpec native

Accès au plug natif allowTopologyMod.

Élément Type / comportement
Chemin Maya allowTopologyMod
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.allow_topology_mod.value
Affectation du descriptor node.allow_topology_mod = value

node.quad_splitSpec native

Accès au plug natif quadSplit.

Élément Type / comportement
Chemin Maya quadSplit
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré enum
Défaut déclaré 2
Flags input, output, connectable, stored
Lecture node.quad_split.value
Affectation du descriptor node.quad_split = value

node.smooth_levelSpec native

Accès au plug natif smoothLevel.

Élément Type / comportement
Chemin Maya smoothLevel
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré numeric:short
Défaut déclaré 2
Flags input, output, connectable, stored
Lecture node.smooth_level.value
Affectation du descriptor node.smooth_level = value

node.smooth_mesh_selection_modeSpec native

Accès au plug natif smoothMeshSelectionMode.

Élément Type / comportement
Chemin Maya smoothMeshSelectionMode
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré enum
Défaut déclaré 0
Flags input, output, stored, hidden
Lecture node.smooth_mesh_selection_mode.value
Affectation du descriptor node.smooth_mesh_selection_mode = value

node.smooth_offsetSpec native

Accès au plug natif smoothOffset.

Élément Type / comportement
Chemin Maya smoothOffset
Retour de la propriété _ValuePlugProxy · .value: tuple
Type déclaré float3
Défaut déclaré (0.0, 0.0, 0.0)
Flags input, output, connectable, stored
Lecture node.smooth_offset.value
Affectation du descriptor node.smooth_offset = value

node.sofxSpec native

Accès au plug natif smoothOffset.sofx.

Élément Type / comportement
Chemin Maya smoothOffset.sofx
Retour de la propriété _ValuePlugProxy · .value: float
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, connectable, hidden
Lecture node.sofx.value

node.sofySpec native

Accès au plug natif smoothOffset.sofy.

Élément Type / comportement
Chemin Maya smoothOffset.sofy
Retour de la propriété _ValuePlugProxy · .value: float
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, connectable, hidden
Lecture node.sofy.value

node.sofzSpec native

Accès au plug natif smoothOffset.sofz.

Élément Type / comportement
Chemin Maya smoothOffset.sofz
Retour de la propriété _ValuePlugProxy · .value: float
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, connectable, hidden
Lecture node.sofz.value

node.smooth_warnSpec native

Accès au plug natif smoothWarn.

Élément Type / comportement
Chemin Maya smoothWarn
Retour de la propriété _ValuePlugProxy · .value: bool
Type déclaré numeric:bool
Défaut déclaré True
Flags input, output, connectable, stored, hidden
Lecture node.smooth_warn.value
Affectation du descriptor node.smooth_warn = value

node.user_trgSpec native

Accès au plug natif useTrg.

Élément Type / comportement
Chemin Maya useTrg
Retour de la propriété _ValuePlugProxy · .value: str
Type déclaré typed:string
Défaut déclaré ''
Flags input, output, connectable, stored
Lecture node.user_trg.value
Affectation du descriptor node.user_trg = value

node.vertex_backface_cullingSpec native

Accès au plug natif vertexBackfaceCulling.

Élément Type / comportement
Chemin Maya vertexBackfaceCulling
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.vertex_backface_culling.value
Affectation du descriptor node.vertex_backface_culling = value

node.vertex_id_mapSpec native

Accès au plug natif vertexIdMap.

Élément Type / comportement
Chemin Maya vertexIdMap
Retour de la propriété _ValuePlugProxy · .value: bool
Type déclaré numeric:bool
Défaut déclaré False
Flags input, output, hidden
Lecture node.vertex_id_map.value

node.normal_per_vertexSpec native

Accès au plug natif normalPerVertex.

Élément Type / comportement
Chemin Maya normalPerVertex
Retour de la propriété CompoundProxy
Type déclaré compound
Défaut déclaré None
Flags input, output, stored
Plug sous-jacent node.normal_per_vertex.plug

node.vertex_normalSpec native

Accès au plug natif normalPerVertex.vertexNormal.

Élément Type / comportement
Chemin Maya normalPerVertex.vertexNormal
Retour de la propriété _DynNumericArrayProxy
Type déclaré array:float3
Défaut déclaré ()
Flags array, input, output, stored
Plug sous-jacent node.vertex_normal.plug

node.vertex_normal_xyzSpec native

Accès au plug natif normalPerVertex.vertexNormal[].vertexNormalXYZ.

Élément Type / comportement
Chemin Maya normalPerVertex.vertexNormal[].vertexNormalXYZ
Retour de la propriété IndexedPathProxy
Type déclaré float3
Défaut déclaré (1e+20, 1e+20, 1e+20)
Flags input, output, stored
Chemin explicite vérifié · Plug node.plugs["normalPerVertex"]["vertexNormal"][i1]["vertexNormalXYZ"]

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexNormal' not found under 'pPlaneShape1.normalPerVertex'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vertex_normal_xSpec native

Accès au plug natif normalPerVertex.vertexNormal[].vertexNormalXYZ.vertexNormalX.

Élément Type / comportement
Chemin Maya normalPerVertex.vertexNormal[].vertexNormalXYZ.vertexNormalX
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 1e+20
Flags input, output, stored
Chemin explicite vérifié · Plug node.plugs["normalPerVertex"]["vertexNormal"][i1]["vertexNormalXYZ"]["vertexNormalX"]

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexNormal' not found under 'pPlaneShape1.normalPerVertex'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vertex_normal_ySpec native

Accès au plug natif normalPerVertex.vertexNormal[].vertexNormalXYZ.vertexNormalY.

Élément Type / comportement
Chemin Maya normalPerVertex.vertexNormal[].vertexNormalXYZ.vertexNormalY
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 1e+20
Flags input, output, stored
Chemin explicite vérifié · Plug node.plugs["normalPerVertex"]["vertexNormal"][i1]["vertexNormalXYZ"]["vertexNormalY"]

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexNormal' not found under 'pPlaneShape1.normalPerVertex'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vertex_normal_zSpec native

Accès au plug natif normalPerVertex.vertexNormal[].vertexNormalXYZ.vertexNormalZ.

Élément Type / comportement
Chemin Maya normalPerVertex.vertexNormal[].vertexNormalXYZ.vertexNormalZ
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 1e+20
Flags input, output, stored
Chemin explicite vérifié · Plug node.plugs["normalPerVertex"]["vertexNormal"][i1]["vertexNormalXYZ"]["vertexNormalZ"]

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexNormal' not found under 'pPlaneShape1.normalPerVertex'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vertex_face_normalSpec native

Accès au plug natif normalPerVertex.vertexNormal[].vertexFaceNormal.

Élément Type / comportement
Chemin Maya normalPerVertex.vertexNormal[].vertexFaceNormal
Retour de la propriété _DynNumericArrayProxy
Type déclaré array:float3
Défaut déclaré ()
Flags array, input, output, stored
Chemin explicite vérifié · Plug node.plugs["normalPerVertex"]["vertexNormal"][i1]["vertexFaceNormal"]
Plug sous-jacent node.vertex_face_normal.plug

Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vertex_face_normal_xyzSpec native

Accès au plug natif normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ.

Élément Type / comportement
Chemin Maya normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ
Retour de la propriété IndexedPathProxy
Type déclaré float3
Défaut déclaré (1e+20, 1e+20, 1e+20)
Flags input, output, stored

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexNormal' not found under 'pPlaneShape1.normalPerVertex'. Le chemin explicite est également non résolu sur le cas vérifié ; aucun accès alternatif n’est garanti ici.

node.vertex_face_normal_xSpec native

Accès au plug natif normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ.vertexFaceNormalX.

Élément Type / comportement
Chemin Maya normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ.vertexFaceNormalX
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 1e+20
Flags input, output, stored

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexNormal' not found under 'pPlaneShape1.normalPerVertex'. Le chemin explicite est également non résolu sur le cas vérifié ; aucun accès alternatif n’est garanti ici.

node.vertex_face_normal_ySpec native

Accès au plug natif normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ.vertexFaceNormalY.

Élément Type / comportement
Chemin Maya normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ.vertexFaceNormalY
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 1e+20
Flags input, output, stored

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexNormal' not found under 'pPlaneShape1.normalPerVertex'. Le chemin explicite est également non résolu sur le cas vérifié ; aucun accès alternatif n’est garanti ici.

node.vertex_face_normal_zSpec native

Accès au plug natif normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ.vertexFaceNormalZ.

Élément Type / comportement
Chemin Maya normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ.vertexFaceNormalZ
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 1e+20
Flags input, output, stored

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexNormal' not found under 'pPlaneShape1.normalPerVertex'. Le chemin explicite est également non résolu sur le cas vérifié ; aucun accès alternatif n’est garanti ici.

node.normal_sizeSpec native

Accès au plug natif normalSize.

Élément Type / comportement
Chemin Maya normalSize
Retour de la propriété _ValuePlugProxy · .value: float
Type déclaré numeric:double
Défaut déclaré 0.4
Flags input, output, connectable, stored
Lecture node.normal_size.value
Affectation du descriptor node.normal_size = value

node.normal_typeSpec native

Accès au plug natif normalType.

Élément Type / comportement
Chemin Maya normalType
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré enum
Défaut déclaré 0
Flags input, output, connectable, stored
Lecture node.normal_type.value
Affectation du descriptor node.normal_type = value

node.normalsSpec native

Accès au plug natif normals.

Élément Type / comportement
Chemin Maya normals
Retour de la propriété _DynNumericArrayProxy
Type déclaré array:float3
Défaut déclaré ()
Flags array, input, output, stored
Plug sous-jacent node.normals.plug

node.normal_xSpec native

Accès au plug natif normals[].normalX.

Élément Type / comportement
Chemin Maya normals[].normalX
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 1e+20
Flags input, output, stored

Limite constatée sur le cas vérifié : AttributeError: Child 'normalX' not found under 'pPlaneShape1.normals[0]'. Le chemin explicite est également non résolu sur le cas vérifié ; aucun accès alternatif n’est garanti ici.

node.normal_ySpec native

Accès au plug natif normals[].normalY.

Élément Type / comportement
Chemin Maya normals[].normalY
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 1e+20
Flags input, output, stored

Limite constatée sur le cas vérifié : AttributeError: Child 'normalY' not found under 'pPlaneShape1.normals[0]'. Le chemin explicite est également non résolu sur le cas vérifié ; aucun accès alternatif n’est garanti ici.

node.normal_zSpec native

Accès au plug natif normals[].normalZ.

Élément Type / comportement
Chemin Maya normals[].normalZ
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 1e+20
Flags input, output, stored

Limite constatée sur le cas vérifié : AttributeError: Child 'normalZ' not found under 'pPlaneShape1.normals[0]'. Le chemin explicite est également non résolu sur le cas vérifié ; aucun accès alternatif n’est garanti ici.

node.tangent_normal_thresholdSpec native

Accès au plug natif tangentNormalThreshold.

Élément Type / comportement
Chemin Maya tangentNormalThreshold
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.tangent_normal_threshold.value
Affectation du descriptor node.tangent_normal_threshold = value

node.vertex_normal_methodSpec native

Accès au plug natif vertexNormalMethod.

Élément Type / comportement
Chemin Maya vertexNormalMethod
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré enum
Défaut déclaré 3
Flags input, output, connectable, stored
Lecture node.vertex_normal_method.value
Affectation du descriptor node.vertex_normal_method = value

node.render_smooth_levelSpec native

Accès au plug natif renderSmoothLevel.

Élément Type / comportement
Chemin Maya renderSmoothLevel
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré numeric:short
Défaut déclaré 2
Flags input, output, connectable, stored
Lecture node.render_smooth_level.value
Affectation du descriptor node.render_smooth_level = value

node.use_smooth_preview_for_renderSpec native

Accès au plug natif useSmoothPreviewForRender.

Élément Type / comportement
Chemin Maya useSmoothPreviewForRender
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.use_smooth_preview_for_render.value
Affectation du descriptor node.use_smooth_preview_for_render = value

node.in_force_node_uv_updateSpec native

Accès au plug natif inForceNodeUVUpdate.

Élément Type / comportement
Chemin Maya inForceNodeUVUpdate
Retour de la propriété _ValuePlugProxy · .value: bool
Type déclaré numeric:bool
Défaut déclaré False
Flags input, output, hidden
Lecture node.in_force_node_uv_update.value

node.keep_map_bordersSpec native

Accès au plug natif keepMapBorders.

Élément Type / comportement
Chemin Maya keepMapBorders
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré enum
Défaut déclaré 1
Flags input, output, connectable, stored
Lecture node.keep_map_borders.value
Affectation du descriptor node.keep_map_borders = value

node.out_force_node_uv_updateSpec native

Accès au plug natif outForceNodeUVUpdate.

Élément Type / comportement
Chemin Maya outForceNodeUVUpdate
Retour de la propriété _ValuePlugProxy · .value: bool
Type déclaré numeric:bool
Défaut déclaré False
Flags input, output, hidden
Lecture node.out_force_node_uv_update.value

node.pin_dataSpec native

Accès au plug natif pinData.

Élément Type / comportement
Chemin Maya pinData
Retour de la propriété TypedArrayProxy
Type déclaré array:typed:componentlist
Défaut déclaré ()
Flags array, input, output, stored, hidden
Plug sous-jacent node.pin_data.plug

node.smooth_uvsSpec native

Accès au plug natif smoothUVs.

Élément Type / comportement
Chemin Maya smoothUVs
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.smooth_uvs.value
Affectation du descriptor node.smooth_uvs = value

node.tangent_smoothing_angleSpec native

Accès au plug natif tangentSmoothingAngle.

Élément Type / comportement
Chemin Maya tangentSmoothingAngle
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.tangent_smoothing_angle.value
Affectation du descriptor node.tangent_smoothing_angle = value

node.tangent_spaceSpec native

Accès au plug natif tangentSpace.

Élément Type / comportement
Chemin Maya tangentSpace
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré enum
Défaut déclaré 0
Flags input, output, connectable, stored
Lecture node.tangent_space.value
Affectation du descriptor node.tangent_space = value

node.uv_sizeSpec native

Accès au plug natif uvSize.

Élément Type / comportement
Chemin Maya uvSize
Retour de la propriété _ValuePlugProxy · .value: float
Type déclaré numeric:double
Défaut déclaré 4.0
Flags input, output, connectable, stored
Lecture node.uv_size.value
Affectation du descriptor node.uv_size = value

node.uv_tweak_locationSpec native

Accès au plug natif uvTweakLocation.

Élément Type / comportement
Chemin Maya uvTweakLocation
Retour de la propriété None
Type déclaré typed:generic
Défaut déclaré None
Flags input, connectable, hidden

Le setter du descriptor refuse l’affectation ; utiliser les opérations de connexion du Plug.

node.color_per_vertexSpec native

Accès au plug natif colorPerVertex.

Élément Type / comportement
Chemin Maya colorPerVertex
Retour de la propriété CompoundProxy
Type déclaré compound
Défaut déclaré None
Flags input, output, connectable, stored
Plug sous-jacent node.color_per_vertex.plug

node.vertex_colorSpec native

Accès au plug natif colorPerVertex.vertexColor.

Élément Type / comportement
Chemin Maya colorPerVertex.vertexColor
Retour de la propriété ArrayCompoundProxy
Type déclaré array:compound
Défaut déclaré None
Flags array, input, output, connectable, stored
Plug sous-jacent node.vertex_color.plug

node.vertex_color_rgbSpec native

Accès au plug natif colorPerVertex.vertexColor[].vertexColorRGB.

Élément Type / comportement
Chemin Maya colorPerVertex.vertexColor[].vertexColorRGB
Retour de la propriété IndexedPathProxy
Type déclaré float3
Défaut déclaré (0.0, 0.0, 0.0)
Flags input, output, connectable, stored
Chemin explicite vérifié · Plug node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexColorRGB"]

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vertex_color_rSpec native

Accès au plug natif colorPerVertex.vertexColor[].vertexColorRGB.vertexColorR.

Élément Type / comportement
Chemin Maya colorPerVertex.vertexColor[].vertexColorRGB.vertexColorR
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, connectable, stored
Chemin explicite vérifié · Plug node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexColorRGB"]["vertexColorR"]

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vertex_color_gSpec native

Accès au plug natif colorPerVertex.vertexColor[].vertexColorRGB.vertexColorG.

Élément Type / comportement
Chemin Maya colorPerVertex.vertexColor[].vertexColorRGB.vertexColorG
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, connectable, stored
Chemin explicite vérifié · Plug node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexColorRGB"]["vertexColorG"]

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vertex_color_bSpec native

Accès au plug natif colorPerVertex.vertexColor[].vertexColorRGB.vertexColorB.

Élément Type / comportement
Chemin Maya colorPerVertex.vertexColor[].vertexColorRGB.vertexColorB
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, connectable, stored
Chemin explicite vérifié · Plug node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexColorRGB"]["vertexColorB"]

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vertex_alphaSpec native

Accès au plug natif colorPerVertex.vertexColor[].vertexAlpha.

Élément Type / comportement
Chemin Maya colorPerVertex.vertexColor[].vertexAlpha
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 1.0
Flags input, output, connectable, stored
Chemin explicite vérifié · Plug node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexAlpha"]

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vertex_face_colorSpec native

Accès au plug natif colorPerVertex.vertexColor[].vertexFaceColor.

Élément Type / comportement
Chemin Maya colorPerVertex.vertexColor[].vertexFaceColor
Retour de la propriété ArrayCompoundProxy
Type déclaré array:compound
Défaut déclaré None
Flags array, input, output, connectable, stored
Chemin explicite vérifié · Plug node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexFaceColor"]

Limite constatée sur le cas vérifié : AttributeError: Plug 'colorPerVertex.vertexColor[].vertexFaceColor' not found on pPlaneShape1. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vertex_face_color_rgbSpec native

Accès au plug natif colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB.

Élément Type / comportement
Chemin Maya colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB
Retour de la propriété IndexedPathProxy
Type déclaré float3
Défaut déclaré (0.0, 0.0, 0.0)
Flags input, output, connectable, stored
Chemin explicite vérifié · Plug node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexFaceColor"][i2]["vertexFaceColorRGB"]

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vertex_face_color_rSpec native

Accès au plug natif colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB.vertexFaceColorR.

Élément Type / comportement
Chemin Maya colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB.vertexFaceColorR
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, connectable, stored
Chemin explicite vérifié · Plug node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexFaceColor"][i2]["vertexFaceColorRGB"]["vertexFaceColorR"]

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vertex_face_color_gSpec native

Accès au plug natif colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB.vertexFaceColorG.

Élément Type / comportement
Chemin Maya colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB.vertexFaceColorG
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, connectable, stored
Chemin explicite vérifié · Plug node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexFaceColor"][i2]["vertexFaceColorRGB"]["vertexFaceColorG"]

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vertex_face_color_bSpec native

Accès au plug natif colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB.vertexFaceColorB.

Élément Type / comportement
Chemin Maya colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB.vertexFaceColorB
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 0.0
Flags input, output, connectable, stored
Chemin explicite vérifié · Plug node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexFaceColor"][i2]["vertexFaceColorRGB"]["vertexFaceColorB"]

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.vertex_face_alphaSpec native

Accès au plug natif colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceAlpha.

Élément Type / comportement
Chemin Maya colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceAlpha
Retour de la propriété IndexedPathProxy
Type déclaré numeric:float
Défaut déclaré 1.0
Flags input, output, connectable, stored
Chemin explicite vérifié · Plug node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexFaceColor"][i2]["vertexFaceAlpha"]

Limite constatée sur le cas vérifié : AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Les indices sont des indices logiques Maya ; adapter leur valeur aux éléments existants ou souhaités.

node.always_draw_on_topSpec native

Accès au plug natif alwaysDrawOnTop.

Élément Type / comportement
Chemin Maya alwaysDrawOnTop
Retour de la propriété _ValuePlugProxy · .value: bool
Type déclaré numeric:bool
Défaut déclaré False
Flags input, output, hidden
Lecture node.always_draw_on_top.value

node.backface_cullingSpec native

Accès au plug natif backfaceCulling.

Élément Type / comportement
Chemin Maya backfaceCulling
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré enum
Défaut déclaré 0
Flags input, output, connectable, stored
Lecture node.backface_culling.value
Affectation du descriptor node.backface_culling = value

node.border_widthSpec native

Accès au plug natif borderWidth.

Élément Type / comportement
Chemin Maya borderWidth
Retour de la propriété _ValuePlugProxy · .value: float
Type déclaré numeric:double
Défaut déclaré 2.0
Flags input, output, connectable, stored
Lecture node.border_width.value
Affectation du descriptor node.border_width = value

node.boundary_ruleSpec native

Accès au plug natif boundaryRule.

Élément Type / comportement
Chemin Maya boundaryRule
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré enum
Défaut déclaré 1
Flags input, output, connectable, stored
Lecture node.boundary_rule.value
Affectation du descriptor node.boundary_rule = value

node.material_blendSpec native

Accès au plug natif materialBlend.

Élément Type / comportement
Chemin Maya materialBlend
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré enum
Défaut déclaré 0
Flags input, output, connectable, stored
Lecture node.material_blend.value
Affectation du descriptor node.material_blend = value

node.max_edge_lengthSpec native

Accès au plug natif maxEdgeLength.

Élément Type / comportement
Chemin Maya maxEdgeLength
Retour de la propriété _ValuePlugProxy · .value: float
Type déclaré numeric:float
Défaut déclaré 0.10000000149011612
Flags input, output, connectable, stored
Lecture node.max_edge_length.value
Affectation du descriptor node.max_edge_length = value

node.max_subdSpec native

Accès au plug natif maxSubd.

Élément Type / comportement
Chemin Maya maxSubd
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré numeric:int
Défaut déclaré 5
Flags input, output, connectable, stored
Lecture node.max_subd.value
Affectation du descriptor node.max_subd = value

node.max_trianglesSpec native

Accès au plug natif maxTriangles.

Élément Type / comportement
Chemin Maya maxTriangles
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré numeric:int
Défaut déclaré 60000
Flags input, output, connectable, stored
Lecture node.max_triangles.value
Affectation du descriptor node.max_triangles = value

node.max_uvSpec native

Accès au plug natif maxUv.

Élément Type / comportement
Chemin Maya maxUv
Retour de la propriété _ValuePlugProxy · .value: float
Type déclaré numeric:float
Défaut déclaré 0.5
Flags input, output, connectable, stored
Lecture node.max_uv.value
Affectation du descriptor node.max_uv = value

node.min_edge_lengthSpec native

Accès au plug natif minEdgeLength.

Élément Type / comportement
Chemin Maya minEdgeLength
Retour de la propriété _ValuePlugProxy · .value: float
Type déclaré numeric:float
Défaut déclaré 0.009999999776482582
Flags input, output, connectable, stored
Lecture node.min_edge_length.value
Affectation du descriptor node.min_edge_length = value

node.min_screenSpec native

Accès au plug natif minScreen.

Élément Type / comportement
Chemin Maya minScreen
Retour de la propriété _ValuePlugProxy · .value: float
Type déclaré numeric:float
Défaut déclaré 14.0
Flags input, output, connectable, stored
Lecture node.min_screen.value
Affectation du descriptor node.min_screen = value

node.motion_vector_color_setSpec native

Accès au plug natif motionVectorColorSet.

Élément Type / comportement
Chemin Maya motionVectorColorSet
Retour de la propriété _ValuePlugProxy · .value: str
Type déclaré typed:string
Défaut déclaré ''
Flags input, output, connectable, stored
Lecture node.motion_vector_color_set.value
Affectation du descriptor node.motion_vector_color_set = value

node.num_trianglesSpec native

Accès au plug natif numTriangles.

Élément Type / comportement
Chemin Maya numTriangles
Retour de la propriété _ValuePlugProxy · .value: int
Type déclaré numeric:int
Défaut déclaré 100
Flags input, output, connectable, stored
Lecture node.num_triangles.value
Affectation du descriptor node.num_triangles = value

node.propagate_edge_hardnessSpec native

Accès au plug natif propagateEdgeHardness.

Élément Type / comportement
Chemin Maya propagateEdgeHardness
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.propagate_edge_hardness.value
Affectation du descriptor node.propagate_edge_hardness = value

node.reuse_trianglesSpec native

Accès au plug natif reuseTriangles.

Élément Type / comportement
Chemin Maya reuseTriangles
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.reuse_triangles.value
Affectation du descriptor node.reuse_triangles = value

node.use_max_edge_lengthSpec native

Accès au plug natif useMaxEdgeLength.

Élément Type / comportement
Chemin Maya useMaxEdgeLength
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.use_max_edge_length.value
Affectation du descriptor node.use_max_edge_length = value

node.use_max_subdivisionsSpec native

Accès au plug natif useMaxSubdivisions.

Élément Type / comportement
Chemin Maya useMaxSubdivisions
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.use_max_subdivisions.value
Affectation du descriptor node.use_max_subdivisions = value

node.use_max_uvSpec native

Accès au plug natif useMaxUV.

Élément Type / comportement
Chemin Maya useMaxUV
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.use_max_uv.value
Affectation du descriptor node.use_max_uv = value

node.mikktspace_tangent_genSpec native

Accès au plug natif mikktspaceTangentGen.

Élément Type / comportement
Chemin Maya mikktspaceTangentGen
Retour de la propriété _ValuePlugProxy · .value: bool
Type déclaré numeric:bool
Défaut déclaré False
Flags input, output
Lecture node.mikktspace_tangent_gen.value

node.use_min_edge_lengthSpec native

Accès au plug natif useMinEdgeLength.

Élément Type / comportement
Chemin Maya useMinEdgeLength
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.use_min_edge_length.value
Affectation du descriptor node.use_min_edge_length = value

node.use_min_screenSpec native

Accès au plug natif useMinScreen.

Élément Type / comportement
Chemin Maya useMinScreen
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.use_min_screen.value
Affectation du descriptor node.use_min_screen = value

node.use_num_trianglesSpec native

Accès au plug natif useNumTriangles.

Élément Type / comportement
Chemin Maya useNumTriangles
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.use_num_triangles.value
Affectation du descriptor node.use_num_triangles = value
Specs héritées de SurfaceShape27
Propriété Plug Maya Retour Description
bounding_box_scale boundingBoxScale _ValuePlugProxy · .value: tuple[float, float, float] Échelle native de la bounding box de surface.
bounding_box_scale_x boundingBoxScale.boundingBoxScaleX _ValuePlugProxy · .value: float Composante X de bounding_box_scale.
bounding_box_scale_y boundingBoxScale.boundingBoxScaleY _ValuePlugProxy · .value: float Composante Y de bounding_box_scale.
bounding_box_scale_z boundingBoxScale.boundingBoxScaleZ _ValuePlugProxy · .value: float Composante Z de bounding_box_scale.
display_hw_environment displayHWEnvironment _ValuePlugProxy · .value: bool Affichage de l’environnement matériel.
hold_out holdOut _ValuePlugProxy · .value: bool Option native de holdout.
smooth_shading smoothShading _ValuePlugProxy · .value: bool Activation du smooth shading.
feature_displacement featureDisplacement _ValuePlugProxy · .value: bool Option native de feature displacement.
texture_treshold textureTreshold _ValuePlugProxy · .value: int Seuil natif textureTreshold ; orthographe de l’API conservée.
ignore_hw_shader ignoreHwShader _ValuePlugProxy · .value: bool Option pour ignorer le shader matériel.
normal_treshold normalTreshold _ValuePlugProxy · .value: float Seuil natif normalTreshold ; orthographe de l’API conservée.
double_sided doubleSided _ValuePlugProxy · .value: bool Option d’affichage / rendu double face.
opposite opposite _ValuePlugProxy · .value: bool Inversion de l’orientation utilisée par la shape.
initial_sample_rate initialSampleRate _ValuePlugProxy · .value: int Taux initial d’échantillonnage de la surface.
extra_sample_rate extraSampleRate _ValuePlugProxy · .value: int Taux supplémentaire d’échantillonnage.
collision_depth_velocity_increment collisionDepthVelocityIncrement ArrayCompoundProxy Rampe native d’incrément de vitesse selon la profondeur de collision.
collision_depth_velocity_increment_position collisionDepthVelocityIncrement[].collisionDepthVelocityIncrement_Position IndexedPathProxy Position d’un point de la rampe collision_depth_velocity_increment.
collision_depth_velocity_increment_float_value collisionDepthVelocityIncrement[].collisionDepthVelocityIncrement_FloatValue IndexedPathProxy Valeur d’un point de la rampe collision_depth_velocity_increment.
collision_depth_velocity_increment_interp collisionDepthVelocityIncrement[].collisionDepthVelocityIncrement_Interp IndexedPathProxy Interpolation d’un point de la rampe collision_depth_velocity_increment.
collision_depth_velocity_multiplier collisionDepthVelocityMultiplier ArrayCompoundProxy Rampe native de multiplicateur de vitesse selon la profondeur de collision.
collision_depth_velocity_multiplier_position collisionDepthVelocityMultiplier[].collisionDepthVelocityMultiplier_Position IndexedPathProxy Position d’un point de la rampe collision_depth_velocity_multiplier.
collision_depth_velocity_multiplier_float_value collisionDepthVelocityMultiplier[].collisionDepthVelocityMultiplier_FloatValue IndexedPathProxy Valeur d’un point de la rampe collision_depth_velocity_multiplier.
collision_depth_velocity_multiplier_interp collisionDepthVelocityMultiplier[].collisionDepthVelocityMultiplier_Interp IndexedPathProxy Interpolation d’un point de la rampe collision_depth_velocity_multiplier.
collision_offset_velocity_multiplier collisionOffsetVelocityMultiplier ArrayCompoundProxy Rampe native de multiplicateur de vitesse selon l’offset de collision.
collision_offset_velocity_multiplier_position collisionOffsetVelocityMultiplier[].collisionOffsetVelocityMultiplier_Position IndexedPathProxy Position d’un point de la rampe collision_offset_velocity_multiplier.
collision_offset_velocity_multiplier_float_value collisionOffsetVelocityMultiplier[].collisionOffsetVelocityMultiplier_FloatValue IndexedPathProxy Valeur d’un point de la rampe collision_offset_velocity_multiplier.
collision_offset_velocity_multiplier_interp collisionOffsetVelocityMultiplier[].collisionOffsetVelocityMultiplier_Interp IndexedPathProxy Interpolation d’un point de la rampe collision_offset_velocity_multiplier.
Specs héritées de ControlPoint29
Propriété Plug Maya Retour Description
blind_data_nodes blindDataNodes list[str] Données de liens vers les nœuds de blind data.
color_set colorSet ArrayCompoundProxy Tableau des color sets.
color_name colorSet[].colorName IndexedPathProxy Nom du color set indexé.
clamped colorSet[].clamped IndexedPathProxy État clamped du color set.
representation colorSet[].representation IndexedPathProxy Mode de représentation des couleurs.
color_set_points colorSet[].colorSetPoints AttributeError (accès direct) Couleurs sous un color set indexé.
color_set_points_r colorSet[].colorSetPoints[].colorSetPointsR IndexedPathProxy Composante R de color_set_points.
color_set_points_g colorSet[].colorSetPoints[].colorSetPointsG IndexedPathProxy Composante G de color_set_points.
color_set_points_b colorSet[].colorSetPoints[].colorSetPointsB IndexedPathProxy Composante B de color_set_points.
color_set_points_a colorSet[].colorSetPoints[].colorSetPointsA IndexedPathProxy Composante A de color_set_points.
control_points controlPoints ArrayCompoundProxy Tableau natif des control points / tweaks ; ce n’est pas une lecture universelle des positions finales.
control_points_x_value controlPoints[].xValue IndexedPathProxy Composante X du control point indexé.
control_points_y_value controlPoints[].yValue IndexedPathProxy Composante Y du control point indexé.
control_points_z_value controlPoints[].zValue IndexedPathProxy Composante Z du control point indexé.
tweak tweak _ValuePlugProxy · .value: bool État natif de tweak.
relative_tweak relativeTweak _ValuePlugProxy · .value: bool Mode de tweak relatif.
tweak_location tweakLocation Any (donnée native) Données natives de localisation des tweaks.
display_immediate displayImmediate _ValuePlugProxy · .value: bool Option native d’affichage immédiat.
display_color_channel displayColorChannel _ValuePlugProxy · .value: str Canal de couleur affiché.
uv_set uvSet ArrayCompoundProxy Tableau des UV sets.
uv_set_name uvSet[].uvSetName IndexedPathProxy Nom du UV set indexé.
uv_set_points uvSet[].uvSetPoints _DynNumericArrayProxy Paires UV du UV set ; accès via son élément parent pour choisir le set.
uv_set_points_u uvSet[].uvSetPoints[].uvSetPointsU IndexedPathProxy Coordonnée U à deux indices logiques.
uv_set_points_v uvSet[].uvSetPoints[].uvSetPointsV IndexedPathProxy Coordonnée V à deux indices logiques.
uv_set_tweak_location uvSet[].uvSetTweakLocation IndexedPathProxy Données de localisation des tweaks du UV set.
uv_pivot uvPivot _ValuePlugProxy · .value: tuple[float, float] Pivot UV à deux composantes.
uv_pivot_x uvPivot.uvPivotX _ValuePlugProxy · .value: float Première composante du pivot UV.
uv_pivot_y uvPivot.uvPivotY _ValuePlugProxy · .value: float Deuxième composante du pivot UV.
weights weights TypedArrayProxy Poids natifs des control points ; distincts des poids d’influences d’un skinCluster.
Specs héritées de GeometryShape32
Propriété Plug Maya Retour Description
as_background asBackground _ValuePlugProxy · .value: bool Option native d’utilisation en arrière-plan.
depth_jitter depthJitter _ValuePlugProxy · .value: bool Option native de depth jitter.
primary_visiblity primaryVisibility _ValuePlugProxy · .value: bool Visibilité primaire au rendu.
antialiasing_level antialiasingLevel _ValuePlugProxy · .value: int Niveau d’antialiasing de la géométrie.
geometry_antialiasing_override geometryAntialiasingOverride _ValuePlugProxy · .value: bool Activation de l’override d’antialiasing.
component_tags componentTags ArrayCompoundProxy Tableau des tags de composants.
component_tag_name componentTags[].componentTagName IndexedPathProxy Nom du tag à l’indice demandé.
component_tag_contents componentTags[].componentTagContents IndexedPathProxy Contenu du tag de composants.
casts_shadows castsShadows _ValuePlugProxy · .value: bool Participation à la projection d’ombres.
hardware_fog_multiplier hardwareFogMultiplier _ValuePlugProxy · .value: float Multiplicateur de brouillard matériel.
ignore_self_shadowing ignoreSelfShadowing _ValuePlugProxy · .value: bool Option pour ignorer l’auto-ombrage.
max_shading_samples maxShadingSamples _ValuePlugProxy · .value: int Nombre maximal d’échantillons de shading.
receive_shadows receiveShadows _ValuePlugProxy · .value: bool Réception des ombres.
shading_samples shadingSamples _ValuePlugProxy · .value: int Nombre d’échantillons de shading.
shading_samples_override shadingSamplesOverride _ValuePlugProxy · .value: bool Activation de l’override des échantillons de shading.
inst_material_assign instMaterialAssign list[str] Données d’affectation de matériau par instance.
pick_texture pickTexture None Connexion native de sélection de texture.
comp_inst_obj_groups compInstObjGroups ArrayCompoundProxy Groupes de composants par instance.
comp_object_groups compInstObjGroups[].objectGroups AttributeError (accès direct) Groupes sous une instance de composants.
comp_object_grp_comp_list compInstObjGroups[].objectGroups[].objectGrpCompList IndexedPathProxy Liste de composants du groupe indexé.
comp_object_group_id compInstObjGroups[].objectGroups[].objectGroupId IndexedPathProxy Identifiant du groupe de composants indexé.
reference_object referenceObject None Connexion à l’objet de référence de la shape.
max_visibility_samples maxVisibilitySamples _ValuePlugProxy · .value: int Nombre maximal d’échantillons de visibilité.
max_visibility_samples_override maxVisibilitySamplesOverride _ValuePlugProxy · .value: bool Activation de l’override des échantillons de visibilité.
render_type renderType _ValuePlugProxy · .value: int Type de rendu natif de la shape.
render_volume renderVolume _ValuePlugProxy · .value: bool Option native de rendu volumique.
visible_fraction visibleFraction _ValuePlugProxy · .value: float Fraction visible native.
visible_in_reflections visibleInReflections _ValuePlugProxy · .value: bool Visibilité dans les réflexions.
visible_in_refractions visibleInRefractions _ValuePlugProxy · .value: bool Visibilité dans les réfractions.
volume_samples volumeSamples _ValuePlugProxy · .value: int Nombre d’échantillons de volume.
volume_samples_override volumeSamplesOverride _ValuePlugProxy · .value: bool Activation de l’override des échantillons de volume.
motion_blur motionBlur _ValuePlugProxy · .value: bool Participation au motion blur.
Specs héritées de 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.
Specs héritées de 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é.
Specs héritées de 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 MeshSnapshot

node.snapshot(profile: str='rig') → MeshSnapshotMéthode

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 MeshSnapshot
profile str · défaut : 'rig'
Méthodes héritées de DAGNode4
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.
finalize None Mémorise le dictionnaire puis délègue le replay à DGNode.finalize().
set_parent None Reparente le nœud live.
Méthodes héritées de 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.
Méthodes héritées de 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 'mesh'
SPEC_LAYERS get_dg_specs_all, get_container_base_specs_all, get_dag_specs_all, get_geometry_shape_specs_all, get_control_point_specs_all, get_surface_shape_specs_all, get_mesh_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 Créer une shape vide ne construit pas sa topologie. L’exemple ci-dessous utilise API 2.0 pour la géométrie et le wrapper pour les opérations documentées.
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.
invisible_faces Le retour natif est om.MUintArray ; l’annotation du code utilise actuellement om.MUIntArray.

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 uuid4
import maya.api.OpenMaya as om
from weSkel.src.core.node.dag.transform.lib import Transform
from weSkel.src.core.node.dag.mesh.lib import Mesh
parent = Transform("api_mesh_" + uuid4().hex[:8])
try:
parent.create()
points = om.MPointArray([(0, 0, 0), (1, 0, 0), (1, 0, 1), (0, 0, 1)])
obj = om.MFnMesh().create(points, [4], [0, 1, 2, 3], parent=parent.mobject)
node = Mesh(obj)
assert node.num_vertices == 4 and node.num_faces == 1
assert len(node.points) == 4
print("Mesh: native topology and vertex reading OK")
finally:
parent.delete(snapshot=False)

Résultat attendu : Mesh: native topology and vertex reading 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.