from weSkel.src.core.node.dag.mesh.lib import MeshRun in Maya or an initialized mayapy process. Import om only if your script uses OpenMaya types.
Polygon geometry: topology, points, UVs, colors and native specs.
from weSkel.src.core.node.dag.mesh.lib import MeshRun in Maya or an initialized mayapy process. Import om only if your script uses OpenMaya types.
| Item | Value |
|---|---|
| Classe | Mesh |
| Module | weSkel.src.core.node.dag.mesh.lib |
| Maya type | mesh |
| Direct parent | SurfaceShape |
| Inventory | Members defined or overridden here; inherited members are grouped by parent in each section. |
Signature : Mesh(node) → Mesh.
| Parameter | Accepted type | Default |
|---|---|---|
node |
Union[str, om.MObject, om.MObjectHandle, om.MFnDependencyNode, om.MDagPath, om.MFnDagNode, om.MFnMesh, om.MFnMeshData] |
Required |
Wraps an existing node or stages a wrapper for an absent name; does not create the node. Call create() separately. An incompatible object or type can raise TypeError. Shared identity can return an already registered compatible wrapper.
Python properties defined or overridden here. R: read-only; R/W: a setter exists, subject to the member notes. om.* types belong to maya.api.OpenMaya.
| Property | Return type | Access |
|---|---|---|
mfn_mesh |
Optional[om.MFnMesh] |
R |
mfn_mesh_data |
Optional[om.MFnMeshData] |
R |
num_vertices |
Optional[int] |
R |
num_edges |
Optional[int] |
R |
num_faces |
Optional[int] |
R |
points |
Optional[om.MPointArray] |
R |
invisible_faces |
Optional[om.MUintArray] |
R |
current_uv_set |
Optional[str] |
R |
num_uv_sets |
Optional[int] |
R |
current_color_set |
Optional[str] |
R |
num_color_sets |
Optional[int] |
R |
display_colors |
Optional[bool] |
R |
check_same_point_twice |
Optional[bool] |
R |
Get the MFnMesh function set for the node.
| Item | Type / behavior |
|---|---|
| Returns | Optional[om.MFnMesh] |
| Observed type on live geometry | MFnMesh |
Get the MFnMeshData function set for the node’s mesh data.
| Item | Type / behavior |
|---|---|
| Returns | Optional[om.MFnMeshData] |
| Observed type on live geometry | MFnMeshData |
Get the number of vertices in the mesh.
| Item | Type / behavior |
|---|---|
| Returns | Optional[int] |
| Observed type on live geometry | int |
Get the number of edges in the mesh.
| Item | Type / behavior |
|---|---|
| Returns | Optional[int] |
| Observed type on live geometry | int |
Get the number of faces in the mesh.
| Item | Type / behavior |
|---|---|
| Returns | Optional[int] |
| Observed type on live geometry | int |
Get the vertex positions of the mesh.
| Item | Type / behavior |
|---|---|
| Returns | Optional[om.MPointArray] |
| Observed type on live geometry | MPointArray |
Return the invisible faces of the mesh. Invisible faces are similar to holes in that they are not rendered, but unlike holes, they do not require additional geometry. Their advantage over holes is that when the mesh is smoothed, their edges will also be smoothed, whereas holes will keep their hard edges.
| Item | Type / behavior |
|---|---|
| Returns | Optional[om.MUintArray] |
| Observed type on live geometry | MUintArray |
The native return is om.MUintArray; the code annotation currently spells it om.MUIntArray.
Get the name of the current UV set in the mesh.
| Item | Type / behavior |
|---|---|
| Returns | Optional[str] |
| Observed type on live geometry | str |
Get the number of UV sets in the mesh.
| Item | Type / behavior |
|---|---|
| Returns | Optional[int] |
| Observed type on live geometry | int |
Get the name of the current color set in the mesh.
| Item | Type / behavior |
|---|---|
| Returns | Optional[str] |
| Observed type on live geometry | str |
Get the number of color sets in the mesh.
| Item | Type / behavior |
|---|---|
| Returns | Optional[int] |
| Observed type on live geometry | int |
Get whether display colors are enabled for the mesh.
| Item | Type / behavior |
|---|---|
| Returns | Optional[bool] |
| Observed type on live geometry | bool |
Get whether the mesh checks for the same point twice.
| Item | Type / behavior |
|---|---|
| Returns | Optional[bool] |
| Observed type on live geometry | bool |
DAGNode20| Property | Return type | Access | Description |
|---|---|---|---|
dag_fn |
om.MFnDagNode |
R | Live DAG function set, or unattached object when missing or invalid. |
dag_path |
om.MDagPath |
R | One path to the current node; empty path when unavailable. |
has_valid_dag_path |
bool |
R | Validity of the path returned by dag_path. |
full_path_name |
str |
R | Full DAG path; empty string when the path is invalid. |
short_name |
str |
R | Maya partial DAG path, which may contain more than a leaf name; empty string when invalid. |
is_valid_dag_fn |
bool |
R | Function-set validity for the current object. |
is_shape |
bool |
R | Current object compatibility with om.MFn.kShape. |
parents |
list[DAGNode] |
R | All native parents. |
parent |
DAGNode | None |
R/W | First parent only; None under world. |
is_instanced |
bool |
R | Whether the DAG object has multiple paths / parents; False when missing. |
children |
list[DAGNode] |
R | Direct children, without recursive traversal. |
is_under_world |
bool |
R | Live node directly under world; False when missing. |
child_count |
int |
R | Number of direct path children; 0 when invalid. |
child_names |
list[str] |
R | Full paths of direct children; empty list when the path is invalid. |
shape_count |
int |
R | Number of shapes directly under this path; 0 when invalid. |
shapes |
list[DAGNode] |
R | Direct child shapes, including intermediate shapes; empty list when invalid. |
shape_orig |
DAGNode | None |
R | First child shape with intermediateObject=True; None when absent. |
intermediate_shapes |
list[DAGNode] |
R | All direct child shapes marked as intermediate. |
draw_override_info |
om.MDAGDrawOverrideInfo | None |
R | Native path override information; None when unavailable. |
fn_bounding_box |
om.MBoundingBox | None |
R | Local bounding box from the function set; None when unavailable. |
DGNode15| Property | Return type | Access | Description |
|---|---|---|---|
dep_fn |
om.MFnDependencyNode |
R | Live function set; unattached object when the node is missing. |
uuid |
str | None |
R | Live UUID, or the last staged value if still available. |
name |
str | None |
R/W | Live name, otherwise staged name. |
absolute_name |
str | None |
R | Absolute namespace name from MFnDependencyNode.absoluteName(); None without a node. |
stripped_name |
str | None |
R/W | Name without its namespace, or None when unnamed. |
namespace |
str | None |
R/W | Normalized namespace such as a:b; None at the root. |
plugs |
Plugs | None |
R | Live node plug manager; None otherwise. |
is_valid_dep_fn |
bool |
R | Function-set compatibility with the current MObject. |
is_default_node |
bool |
R | Whether this is a Maya default node; False without a node. |
is_from_referenced_file |
bool |
R | Whether the node comes from a referenced file; False without a node. |
is_locked |
bool |
R/W | Node lock, separate from plug locks. |
is_shared |
bool |
R | Shared state reported by Maya; False without a node. |
plugin_name |
str | None |
R | Associated Maya plugin name, possibly an empty string; None without a node. |
affect_animation |
bool |
R | Result of MFnDependencyNode.affectsAnimation(); False without a node. |
type |
str | None |
R/W | Live native type or staged type. |
Node10| Property | Return type | Access | Description |
|---|---|---|---|
mobject |
om.MObject |
R/W | Live Maya object, or a null object. |
mobject_handle |
om.MObjectHandle |
R/W | Handle associated with the node. |
api_type |
int | None |
R | Maya API type identifier. |
api_type_str |
str |
R | API type name, for example "kTime". |
exists |
bool |
R | The wrapper currently has a live node. |
is_null |
bool |
R | The returned Maya object is null. |
is_alive |
bool |
R | The object exists with a valid, live handle. |
is_valid_handle |
bool |
R | Validity of the stored handle. |
is_dag_node |
bool |
R | Compatibility with om.MFn.kDagNode. |
hash_code |
int |
R | Maya handle hash. |
Defaults and flags below are spec declarations, not guaranteed live values. A descriptor can return a proxy: .value reads its value; .plug accesses the Plug. Proxy names describe results, not private classes to import. Observed types come from a test fixture; disconnected geometry inputs may notably return None.
For writes where failure must be checked, use the Plug explicitly and verify live state. Descriptor setters do not propagate every native failure.
| Property | Maya plug | Returns |
|---|---|---|
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 |
Access to native plug creaseData.
| Item | Type / behavior |
|---|---|
| Maya path | creaseData |
| Property return | MObject |
| Declared kind | typed:componentlist |
| Declared default | None |
| Flags | input, output, stored, hidden, runtime |
Access to native plug creaseVertexData.
| Item | Type / behavior |
|---|---|
| Maya path | creaseVertexData |
| Property return | MObject |
| Declared kind | typed:componentlist |
| Declared default | None |
| Flags | input, output, stored, hidden, runtime |
Access to native plug edgeIdMap.
| Item | Type / behavior |
|---|---|
| Maya path | edgeIdMap |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, hidden |
| Read | node.edge_id_map.value |
Access to native plug faceIdMap.
| Item | Type / behavior |
|---|---|
| Maya path | faceIdMap |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, hidden |
| Read | node.face_id_map.value |
Access to native plug perInstanceIndex.
| Item | Type / behavior |
|---|---|
| Maya path | perInstanceIndex |
| Property return | TypedArrayProxy |
| Declared kind | array:numeric:int |
| Declared default | () |
| Flags | array, input, output, connectable, stored |
| Underlying plug | node.per_instance_index.plug |
Access to native plug continuity.
| Item | Type / behavior |
|---|---|
| Maya path | continuity |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | 1.0 |
| Flags | input, output, connectable, stored |
| Read | node.continuity.value |
| Descriptor assignment | node.continuity = value |
Access to native plug perInstanceTag.
| Item | Type / behavior |
|---|---|
| Maya path | perInstanceTag |
| Property return | TypedArrayProxy |
| Declared kind | array:numeric:int |
| Declared default | () |
| Flags | array, input, output, connectable, stored |
| Underlying plug | node.per_instance_tag.plug |
Access to native plug edge.
| Item | Type / behavior |
|---|---|
| Maya path | edge |
| Property return | _DynNumericArrayProxy |
| Declared kind | array:long3 |
| Declared default | () |
| Flags | array, input, output, stored, hidden |
| Underlying plug | node.edge.plug |
Access to native plug edge[].edg1.
| Item | Type / behavior |
|---|---|
| Maya path | edge[].edg1 |
| Property return | IndexedPathProxy |
| Declared kind | numeric:int |
| Declared default | 0 |
| Flags | input, output, connectable, hidden |
| Verified explicit path · Plug | node.plugs["edge"][i1]["edg1"] |
Observed limitation on the tested fixture: AttributeError: Child 'edg1' not found under 'pPlaneShape1.edge[0]'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug edge[].edg2.
| Item | Type / behavior |
|---|---|
| Maya path | edge[].edg2 |
| Property return | IndexedPathProxy |
| Declared kind | numeric:int |
| Declared default | 0 |
| Flags | input, output, connectable, hidden |
| Verified explicit path · Plug | node.plugs["edge"][i1]["edg2"] |
Observed limitation on the tested fixture: AttributeError: Child 'edg2' not found under 'pPlaneShape1.edge[0]'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug edge[].edgh.
| Item | Type / behavior |
|---|---|
| Maya path | edge[].edgh |
| Property return | IndexedPathProxy |
| Declared kind | numeric:int |
| Declared default | 0 |
| Flags | input, output, connectable, hidden |
| Verified explicit path · Plug | node.plugs["edge"][i1]["edgh"] |
Observed limitation on the tested fixture: AttributeError: Child 'edgh' not found under 'pPlaneShape1.edge[0]'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug face.
| Item | Type / behavior |
|---|---|
| Maya path | face |
| Property return | TypedArrayProxy |
| Declared kind | array:typed:polyfaces |
| Declared default | () |
| Flags | array, input, output, stored, hidden |
| Underlying plug | node.face.plug |
Access to native plug holeFaceData.
| Item | Type / behavior |
|---|---|
| Maya path | holeFaceData |
| Property return | MObject |
| Declared kind | typed:componentlist |
| Declared default | None |
| Flags | input, output, stored, hidden, runtime |
Access to native plug keepBorder.
| Item | Type / behavior |
|---|---|
| Maya path | keepBorder |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.keep_border.value |
| Descriptor assignment | node.keep_border = value |
Access to native plug keepHardEdge.
| Item | Type / behavior |
|---|---|
| Maya path | keepHardEdge |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.keep_hard_edge.value |
| Descriptor assignment | node.keep_hard_edge = value |
Access to native plug pnts.
| Item | Type / behavior |
|---|---|
| Maya path | pnts |
| Property return | _DynNumericArrayProxy |
| Declared kind | array:float3 |
| Declared default | () |
| Flags | array, input, output, connectable, stored |
| Underlying plug | node.pnts.plug |
Access to native plug pnts[].pntx.
| Item | Type / behavior |
|---|---|
| Maya path | pnts[].pntx |
| Property return | IndexedPathProxy |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, keyable |
| Verified explicit path · Plug | node.plugs["pnts"][i1]["pntx"] |
Observed limitation on the tested fixture: AttributeError: Child 'pntx' not found under 'pPlaneShape1.pnts[0]'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug pnts[].pnty.
| Item | Type / behavior |
|---|---|
| Maya path | pnts[].pnty |
| Property return | IndexedPathProxy |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, keyable |
| Verified explicit path · Plug | node.plugs["pnts"][i1]["pnty"] |
Observed limitation on the tested fixture: AttributeError: Child 'pnty' not found under 'pPlaneShape1.pnts[0]'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug pnts[].pntz.
| Item | Type / behavior |
|---|---|
| Maya path | pnts[].pntz |
| Property return | IndexedPathProxy |
| Declared kind | unit:distance |
| Declared default | 0.0 |
| Flags | input, output, connectable, keyable |
| Verified explicit path · Plug | node.plugs["pnts"][i1]["pntz"] |
Observed limitation on the tested fixture: AttributeError: Child 'pntz' not found under 'pPlaneShape1.pnts[0]'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug uvpt.
| Item | Type / behavior |
|---|---|
| Maya path | uvpt |
| Property return | _DynNumericArrayProxy |
| Declared kind | array:float2 |
| Declared default | () |
| Flags | array, input, output, stored, hidden |
| Underlying plug | node.uvpt.plug |
Access to native plug uvpt[].uvpx.
| Item | Type / behavior |
|---|---|
| Maya path | uvpt[].uvpx |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, connectable, hidden |
| Verified explicit path · Plug | node.plugs["uvpt"][i1]["uvpx"] |
Observed limitation on the tested fixture: AttributeError: Child 'uvpx' not found under 'pPlaneShape1.uvpt[0]'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug uvpt[].uvpy.
| Item | Type / behavior |
|---|---|
| Maya path | uvpt[].uvpy |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, connectable, hidden |
| Verified explicit path · Plug | node.plugs["uvpt"][i1]["uvpy"] |
Observed limitation on the tested fixture: AttributeError: Child 'uvpy' not found under 'pPlaneShape1.uvpt[0]'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug vrts.
| Item | Type / behavior |
|---|---|
| Maya path | vrts |
| Property return | _DynNumericArrayProxy |
| Declared kind | array:float3 |
| Declared default | () |
| Flags | array, input, output, stored, hidden |
| Underlying plug | node.vrts.plug |
Access to native plug vrts[].vrtx.
| Item | Type / behavior |
|---|---|
| Maya path | vrts[].vrtx |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, connectable, hidden |
| Verified explicit path · Plug | node.plugs["vrts"][i1]["vrtx"] |
Observed limitation on the tested fixture: AttributeError: Child 'vrtx' not found under 'pPlaneShape1.vrts[0]'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug vrts[].vrty.
| Item | Type / behavior |
|---|---|
| Maya path | vrts[].vrty |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, connectable, hidden |
| Verified explicit path · Plug | node.plugs["vrts"][i1]["vrty"] |
Observed limitation on the tested fixture: AttributeError: Child 'vrty' not found under 'pPlaneShape1.vrts[0]'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug vrts[].vrtz.
| Item | Type / behavior |
|---|---|
| Maya path | vrts[].vrtz |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, connectable, hidden |
| Verified explicit path · Plug | node.plugs["vrts"][i1]["vrtz"] |
Observed limitation on the tested fixture: AttributeError: Child 'vrtz' not found under 'pPlaneShape1.vrts[0]'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug colors.
| Item | Type / behavior |
|---|---|
| Maya path | colors |
| Property return | ArrayCompoundProxy |
| Declared kind | array:compound |
| Declared default | None |
| Flags | array, input, output, stored |
| Underlying plug | node.colors.plug |
Access to native plug colors[].colorR.
| Item | Type / behavior |
|---|---|
| Maya path | colors[].colorR |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, stored |
| Verified explicit path · Plug | node.plugs["colors"][i1]["colorR"] |
Observed limitation on the tested fixture: AttributeError: Child 'colorR' not found under 'pPlaneShape1.colors[0]'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug colors[].colorG.
| Item | Type / behavior |
|---|---|
| Maya path | colors[].colorG |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, stored |
| Verified explicit path · Plug | node.plugs["colors"][i1]["colorG"] |
Observed limitation on the tested fixture: AttributeError: Child 'colorG' not found under 'pPlaneShape1.colors[0]'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug colors[].colorB.
| Item | Type / behavior |
|---|---|
| Maya path | colors[].colorB |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, stored |
| Verified explicit path · Plug | node.plugs["colors"][i1]["colorB"] |
Observed limitation on the tested fixture: AttributeError: Child 'colorB' not found under 'pPlaneShape1.colors[0]'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug colors[].colorA.
| Item | Type / behavior |
|---|---|
| Maya path | colors[].colorA |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, stored |
| Verified explicit path · Plug | node.plugs["colors"][i1]["colorA"] |
Observed limitation on the tested fixture: AttributeError: Child 'colorA' not found under 'pPlaneShape1.colors[0]'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug displayBorders.
| Item | Type / behavior |
|---|---|
| Maya path | displayBorders |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.display_borders.value |
| Descriptor assignment | node.display_borders = value |
Access to native plug displayCenter.
| Item | Type / behavior |
|---|---|
| Maya path | displayCenter |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.display_center.value |
| Descriptor assignment | node.display_center = value |
Access to native plug displayEdges.
| Item | Type / behavior |
|---|---|
| Maya path | displayEdges |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | enum |
| Declared default | 0 |
| Flags | input, output, connectable, stored |
| Read | node.display_edges.value |
| Descriptor assignment | node.display_edges = value |
Access to native plug displayFacesWithGroupId.
| Item | Type / behavior |
|---|---|
| Maya path | displayFacesWithGroupId |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | numeric:int |
| Declared default | -2 |
| Flags | input, output, connectable, stored |
| Read | node.display_faces_with_group_id.value |
| Descriptor assignment | node.display_faces_with_group_id = value |
Access to native plug displayInvisibleFaces.
| Item | Type / behavior |
|---|---|
| Maya path | displayInvisibleFaces |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.display_invisible_faces.value |
| Descriptor assignment | node.display_invisible_faces = value |
Access to native plug displayMapBorders.
| Item | Type / behavior |
|---|---|
| Maya path | displayMapBorders |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.display_map_borders.value |
| Descriptor assignment | node.display_map_borders = value |
Access to native plug displayNormal.
| Item | Type / behavior |
|---|---|
| Maya path | displayNormal |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.display_normal.value |
| Descriptor assignment | node.display_normal = value |
Access to native plug displayItemNumbers.
| Item | Type / behavior |
|---|---|
| Maya path | displayItemNumbers |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | numeric:int |
| Declared default | 0 |
| Flags | input, output, connectable, stored |
| Read | node.display_item_numbers.value |
| Descriptor assignment | node.display_item_numbers = value |
Access to native plug dispResolution.
| Item | Type / behavior |
|---|---|
| Maya path | dispResolution |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | enum |
| Declared default | 0 |
| Flags | input, output, connectable, stored, hidden |
| Read | node.disp_resolution.value |
| Descriptor assignment | node.disp_resolution = value |
Access to native plug displayTangent.
| Item | Type / behavior |
|---|---|
| Maya path | displayTangent |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.display_tangent.value |
| Descriptor assignment | node.display_tangent = value |
Access to native plug displayTriangles.
| Item | Type / behavior |
|---|---|
| Maya path | displayTriangles |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.display_triangles.value |
| Descriptor assignment | node.display_triangles = value |
Access to native plug displayUVs.
| Item | Type / behavior |
|---|---|
| Maya path | displayUVs |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.display_uvs.value |
| Descriptor assignment | node.display_uvs = value |
Access to native plug displayVertices.
| Item | Type / behavior |
|---|---|
| Maya path | displayVertices |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.display_vertices.value |
| Descriptor assignment | node.display_vertices = value |
Access to native plug displayNonPlanar.
| Item | Type / behavior |
|---|---|
| Maya path | displayNonPlanar |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.display_non_planar.value |
| Descriptor assignment | node.display_non_planar = value |
Access to native plug displayAlphaAsGreyScale.
| Item | Type / behavior |
|---|---|
| Maya path | displayAlphaAsGreyScale |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.display_alpha_as_grey_scale.value |
| Descriptor assignment | node.display_alpha_as_grey_scale = value |
Access to native plug displayBlueColorChannel.
| Item | Type / behavior |
|---|---|
| Maya path | displayBlueColorChannel |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | True |
| Flags | input, output, connectable, stored |
| Read | node.display_blue_color_channel.value |
| Descriptor assignment | node.display_blue_color_channel = value |
Access to native plug displayColorAsGreyScale.
| Item | Type / behavior |
|---|---|
| Maya path | displayColorAsGreyScale |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.display_color_as_grey_scale.value |
| Descriptor assignment | node.display_color_as_grey_scale = value |
Access to native plug displayGreenColorChannel.
| Item | Type / behavior |
|---|---|
| Maya path | displayGreenColorChannel |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | True |
| Flags | input, output, connectable, stored |
| Read | node.display_green_color_channel.value |
| Descriptor assignment | node.display_green_color_channel = value |
Access to native plug displayRedColorChannel.
| Item | Type / behavior |
|---|---|
| Maya path | displayRedColorChannel |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | True |
| Flags | input, output, connectable, stored |
| Read | node.display_red_color_channel.value |
| Descriptor assignment | node.display_red_color_channel = value |
Access to native plug displaySmoothMesh.
| Item | Type / behavior |
|---|---|
| Maya path | displaySmoothMesh |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | enum |
| Declared default | 0 |
| Flags | input, output, stored |
| Read | node.display_smooth_mesh.value |
| Descriptor assignment | node.display_smooth_mesh = value |
Access to native plug displaySubdComps.
| Item | Type / behavior |
|---|---|
| Maya path | displaySubdComps |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.display_subd_comps.value |
| Descriptor assignment | node.display_subd_comps = value |
Access to native plug faceColorIndices.
| Item | Type / behavior |
|---|---|
| Maya path | faceColorIndices |
| Property return | TypedArrayProxy |
| Declared kind | array:typed:intArray |
| Declared default | () |
| Flags | array, input, output, stored, hidden |
| Underlying plug | node.face_color_indices.plug |
Access to native plug vertexColorSource.
| Item | Type / behavior |
|---|---|
| Maya path | vertexColorSource |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | enum |
| Declared default | 0 |
| Flags | input, output, stored |
| Read | node.vertex_color_source.value |
| Descriptor assignment | node.vertex_color_source = value |
Access to native plug vertexSize.
| Item | Type / behavior |
|---|---|
| Maya path | vertexSize |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:double |
| Declared default | 3.0 |
| Flags | input, output, connectable, stored |
| Read | node.vertex_size.value |
| Descriptor assignment | node.vertex_size = value |
Access to native plug inMesh.
| Item | Type / behavior |
|---|---|
| Maya path | inMesh |
| Property return | _ValuePlugProxy · .value: MeshProxy |
| Declared kind | typed:mesh |
| Declared default | None |
| Flags | input, output, connectable |
| Read | node.in_mesh.value |
Access to native plug outMesh.
| Item | Type / behavior |
|---|---|
| Maya path | outMesh |
| Property return | _ValuePlugProxy · .value: MeshProxy |
| Declared kind | typed:mesh |
| Declared default | None |
| Flags | input, output, connectable |
| Read | node.out_mesh.value |
Access to native plug worldMesh.
| Item | Type / behavior |
|---|---|
| Maya path | worldMesh |
| Property return | TypedArrayProxy |
| Declared kind | array:typed:mesh |
| Declared default | None |
| Flags | input, output, connectable, hidden |
| Underlying plug | node.world_mesh.plug |
Access to native plug outSmoothMesh.
| Item | Type / behavior |
|---|---|
| Maya path | outSmoothMesh |
| Property return | _ValuePlugProxy · .value: MeshProxy |
| Declared kind | typed:mesh |
| Declared default | None |
| Flags | input, output, connectable, hidden |
| Read | node.out_smooth_mesh.value |
Access to native plug outGeometryClean.
| Item | Type / behavior |
|---|---|
| Maya path | outGeometryClean |
| Property return | None |
| Declared kind | message |
| Declared default | None |
| Flags | input, output, connectable, hidden |
The descriptor setter rejects assignment; use Plug connection operations.
Access to native plug allowTopologyMod.
| Item | Type / behavior |
|---|---|
| Maya path | allowTopologyMod |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | True |
| Flags | input, output, connectable, stored |
| Read | node.allow_topology_mod.value |
| Descriptor assignment | node.allow_topology_mod = value |
Access to native plug quadSplit.
| Item | Type / behavior |
|---|---|
| Maya path | quadSplit |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | enum |
| Declared default | 2 |
| Flags | input, output, connectable, stored |
| Read | node.quad_split.value |
| Descriptor assignment | node.quad_split = value |
Access to native plug smoothLevel.
| Item | Type / behavior |
|---|---|
| Maya path | smoothLevel |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | numeric:short |
| Declared default | 2 |
| Flags | input, output, connectable, stored |
| Read | node.smooth_level.value |
| Descriptor assignment | node.smooth_level = value |
Access to native plug smoothMeshSelectionMode.
| Item | Type / behavior |
|---|---|
| Maya path | smoothMeshSelectionMode |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | enum |
| Declared default | 0 |
| Flags | input, output, stored, hidden |
| Read | node.smooth_mesh_selection_mode.value |
| Descriptor assignment | node.smooth_mesh_selection_mode = value |
Access to native plug smoothOffset.
| Item | Type / behavior |
|---|---|
| Maya path | smoothOffset |
| Property return | _ValuePlugProxy · .value: tuple |
| Declared kind | float3 |
| Declared default | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Read | node.smooth_offset.value |
| Descriptor assignment | node.smooth_offset = value |
Access to native plug smoothOffset.sofx.
| Item | Type / behavior |
|---|---|
| Maya path | smoothOffset.sofx |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, connectable, hidden |
| Read | node.sofx.value |
Access to native plug smoothOffset.sofy.
| Item | Type / behavior |
|---|---|
| Maya path | smoothOffset.sofy |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, connectable, hidden |
| Read | node.sofy.value |
Access to native plug smoothOffset.sofz.
| Item | Type / behavior |
|---|---|
| Maya path | smoothOffset.sofz |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, connectable, hidden |
| Read | node.sofz.value |
Access to native plug smoothWarn.
| Item | Type / behavior |
|---|---|
| Maya path | smoothWarn |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | True |
| Flags | input, output, connectable, stored, hidden |
| Read | node.smooth_warn.value |
| Descriptor assignment | node.smooth_warn = value |
Access to native plug useTrg.
| Item | Type / behavior |
|---|---|
| Maya path | useTrg |
| Property return | _ValuePlugProxy · .value: str |
| Declared kind | typed:string |
| Declared default | '' |
| Flags | input, output, connectable, stored |
| Read | node.user_trg.value |
| Descriptor assignment | node.user_trg = value |
Access to native plug vertexBackfaceCulling.
| Item | Type / behavior |
|---|---|
| Maya path | vertexBackfaceCulling |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | True |
| Flags | input, output, connectable, stored |
| Read | node.vertex_backface_culling.value |
| Descriptor assignment | node.vertex_backface_culling = value |
Access to native plug vertexIdMap.
| Item | Type / behavior |
|---|---|
| Maya path | vertexIdMap |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, hidden |
| Read | node.vertex_id_map.value |
Access to native plug normalPerVertex.
| Item | Type / behavior |
|---|---|
| Maya path | normalPerVertex |
| Property return | CompoundProxy |
| Declared kind | compound |
| Declared default | None |
| Flags | input, output, stored |
| Underlying plug | node.normal_per_vertex.plug |
Access to native plug normalPerVertex.vertexNormal.
| Item | Type / behavior |
|---|---|
| Maya path | normalPerVertex.vertexNormal |
| Property return | _DynNumericArrayProxy |
| Declared kind | array:float3 |
| Declared default | () |
| Flags | array, input, output, stored |
| Underlying plug | node.vertex_normal.plug |
Access to native plug normalPerVertex.vertexNormal[].vertexNormalXYZ.
| Item | Type / behavior |
|---|---|
| Maya path | normalPerVertex.vertexNormal[].vertexNormalXYZ |
| Property return | IndexedPathProxy |
| Declared kind | float3 |
| Declared default | (1e+20, 1e+20, 1e+20) |
| Flags | input, output, stored |
| Verified explicit path · Plug | node.plugs["normalPerVertex"]["vertexNormal"][i1]["vertexNormalXYZ"] |
Observed limitation on the tested fixture: AttributeError: Child 'vertexNormal' not found under 'pPlaneShape1.normalPerVertex'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug normalPerVertex.vertexNormal[].vertexNormalXYZ.vertexNormalX.
| Item | Type / behavior |
|---|---|
| Maya path | normalPerVertex.vertexNormal[].vertexNormalXYZ.vertexNormalX |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 1e+20 |
| Flags | input, output, stored |
| Verified explicit path · Plug | node.plugs["normalPerVertex"]["vertexNormal"][i1]["vertexNormalXYZ"]["vertexNormalX"] |
Observed limitation on the tested fixture: AttributeError: Child 'vertexNormal' not found under 'pPlaneShape1.normalPerVertex'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug normalPerVertex.vertexNormal[].vertexNormalXYZ.vertexNormalY.
| Item | Type / behavior |
|---|---|
| Maya path | normalPerVertex.vertexNormal[].vertexNormalXYZ.vertexNormalY |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 1e+20 |
| Flags | input, output, stored |
| Verified explicit path · Plug | node.plugs["normalPerVertex"]["vertexNormal"][i1]["vertexNormalXYZ"]["vertexNormalY"] |
Observed limitation on the tested fixture: AttributeError: Child 'vertexNormal' not found under 'pPlaneShape1.normalPerVertex'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug normalPerVertex.vertexNormal[].vertexNormalXYZ.vertexNormalZ.
| Item | Type / behavior |
|---|---|
| Maya path | normalPerVertex.vertexNormal[].vertexNormalXYZ.vertexNormalZ |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 1e+20 |
| Flags | input, output, stored |
| Verified explicit path · Plug | node.plugs["normalPerVertex"]["vertexNormal"][i1]["vertexNormalXYZ"]["vertexNormalZ"] |
Observed limitation on the tested fixture: AttributeError: Child 'vertexNormal' not found under 'pPlaneShape1.normalPerVertex'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug normalPerVertex.vertexNormal[].vertexFaceNormal.
| Item | Type / behavior |
|---|---|
| Maya path | normalPerVertex.vertexNormal[].vertexFaceNormal |
| Property return | _DynNumericArrayProxy |
| Declared kind | array:float3 |
| Declared default | () |
| Flags | array, input, output, stored |
| Verified explicit path · Plug | node.plugs["normalPerVertex"]["vertexNormal"][i1]["vertexFaceNormal"] |
| Underlying plug | node.vertex_face_normal.plug |
Indices are Maya logical indices; choose existing or intended elements.
Access to native plug normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ.
| Item | Type / behavior |
|---|---|
| Maya path | normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ |
| Property return | IndexedPathProxy |
| Declared kind | float3 |
| Declared default | (1e+20, 1e+20, 1e+20) |
| Flags | input, output, stored |
Observed limitation on the tested fixture: AttributeError: Child 'vertexNormal' not found under 'pPlaneShape1.normalPerVertex'. The explicit path also fails on the tested fixture; no alternative access is guaranteed here.
Access to native plug normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ.vertexFaceNormalX.
| Item | Type / behavior |
|---|---|
| Maya path | normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ.vertexFaceNormalX |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 1e+20 |
| Flags | input, output, stored |
Observed limitation on the tested fixture: AttributeError: Child 'vertexNormal' not found under 'pPlaneShape1.normalPerVertex'. The explicit path also fails on the tested fixture; no alternative access is guaranteed here.
Access to native plug normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ.vertexFaceNormalY.
| Item | Type / behavior |
|---|---|
| Maya path | normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ.vertexFaceNormalY |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 1e+20 |
| Flags | input, output, stored |
Observed limitation on the tested fixture: AttributeError: Child 'vertexNormal' not found under 'pPlaneShape1.normalPerVertex'. The explicit path also fails on the tested fixture; no alternative access is guaranteed here.
Access to native plug normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ.vertexFaceNormalZ.
| Item | Type / behavior |
|---|---|
| Maya path | normalPerVertex.vertexNormal[].vertexFaceNormal.vertexFaceNormalXYZ.vertexFaceNormalZ |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 1e+20 |
| Flags | input, output, stored |
Observed limitation on the tested fixture: AttributeError: Child 'vertexNormal' not found under 'pPlaneShape1.normalPerVertex'. The explicit path also fails on the tested fixture; no alternative access is guaranteed here.
Access to native plug normalSize.
| Item | Type / behavior |
|---|---|
| Maya path | normalSize |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:double |
| Declared default | 0.4 |
| Flags | input, output, connectable, stored |
| Read | node.normal_size.value |
| Descriptor assignment | node.normal_size = value |
Access to native plug normalType.
| Item | Type / behavior |
|---|---|
| Maya path | normalType |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | enum |
| Declared default | 0 |
| Flags | input, output, connectable, stored |
| Read | node.normal_type.value |
| Descriptor assignment | node.normal_type = value |
Access to native plug normals.
| Item | Type / behavior |
|---|---|
| Maya path | normals |
| Property return | _DynNumericArrayProxy |
| Declared kind | array:float3 |
| Declared default | () |
| Flags | array, input, output, stored |
| Underlying plug | node.normals.plug |
Access to native plug normals[].normalX.
| Item | Type / behavior |
|---|---|
| Maya path | normals[].normalX |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 1e+20 |
| Flags | input, output, stored |
Observed limitation on the tested fixture: AttributeError: Child 'normalX' not found under 'pPlaneShape1.normals[0]'. The explicit path also fails on the tested fixture; no alternative access is guaranteed here.
Access to native plug normals[].normalY.
| Item | Type / behavior |
|---|---|
| Maya path | normals[].normalY |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 1e+20 |
| Flags | input, output, stored |
Observed limitation on the tested fixture: AttributeError: Child 'normalY' not found under 'pPlaneShape1.normals[0]'. The explicit path also fails on the tested fixture; no alternative access is guaranteed here.
Access to native plug normals[].normalZ.
| Item | Type / behavior |
|---|---|
| Maya path | normals[].normalZ |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 1e+20 |
| Flags | input, output, stored |
Observed limitation on the tested fixture: AttributeError: Child 'normalZ' not found under 'pPlaneShape1.normals[0]'. The explicit path also fails on the tested fixture; no alternative access is guaranteed here.
Access to native plug tangentNormalThreshold.
| Item | Type / behavior |
|---|---|
| Maya path | tangentNormalThreshold |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:angle |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.tangent_normal_threshold.value |
| Descriptor assignment | node.tangent_normal_threshold = value |
Access to native plug vertexNormalMethod.
| Item | Type / behavior |
|---|---|
| Maya path | vertexNormalMethod |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | enum |
| Declared default | 3 |
| Flags | input, output, connectable, stored |
| Read | node.vertex_normal_method.value |
| Descriptor assignment | node.vertex_normal_method = value |
Access to native plug renderSmoothLevel.
| Item | Type / behavior |
|---|---|
| Maya path | renderSmoothLevel |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | numeric:short |
| Declared default | 2 |
| Flags | input, output, connectable, stored |
| Read | node.render_smooth_level.value |
| Descriptor assignment | node.render_smooth_level = value |
Access to native plug useSmoothPreviewForRender.
| Item | Type / behavior |
|---|---|
| Maya path | useSmoothPreviewForRender |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | True |
| Flags | input, output, connectable, stored |
| Read | node.use_smooth_preview_for_render.value |
| Descriptor assignment | node.use_smooth_preview_for_render = value |
Access to native plug inForceNodeUVUpdate.
| Item | Type / behavior |
|---|---|
| Maya path | inForceNodeUVUpdate |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, hidden |
| Read | node.in_force_node_uv_update.value |
Access to native plug keepMapBorders.
| Item | Type / behavior |
|---|---|
| Maya path | keepMapBorders |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | enum |
| Declared default | 1 |
| Flags | input, output, connectable, stored |
| Read | node.keep_map_borders.value |
| Descriptor assignment | node.keep_map_borders = value |
Access to native plug outForceNodeUVUpdate.
| Item | Type / behavior |
|---|---|
| Maya path | outForceNodeUVUpdate |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, hidden |
| Read | node.out_force_node_uv_update.value |
Access to native plug pinData.
| Item | Type / behavior |
|---|---|
| Maya path | pinData |
| Property return | TypedArrayProxy |
| Declared kind | array:typed:componentlist |
| Declared default | () |
| Flags | array, input, output, stored, hidden |
| Underlying plug | node.pin_data.plug |
Access to native plug smoothUVs.
| Item | Type / behavior |
|---|---|
| Maya path | smoothUVs |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | True |
| Flags | input, output, connectable, stored |
| Read | node.smooth_uvs.value |
| Descriptor assignment | node.smooth_uvs = value |
Access to native plug tangentSmoothingAngle.
| Item | Type / behavior |
|---|---|
| Maya path | tangentSmoothingAngle |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | unit:angle |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Read | node.tangent_smoothing_angle.value |
| Descriptor assignment | node.tangent_smoothing_angle = value |
Access to native plug tangentSpace.
| Item | Type / behavior |
|---|---|
| Maya path | tangentSpace |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | enum |
| Declared default | 0 |
| Flags | input, output, connectable, stored |
| Read | node.tangent_space.value |
| Descriptor assignment | node.tangent_space = value |
Access to native plug uvSize.
| Item | Type / behavior |
|---|---|
| Maya path | uvSize |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:double |
| Declared default | 4.0 |
| Flags | input, output, connectable, stored |
| Read | node.uv_size.value |
| Descriptor assignment | node.uv_size = value |
Access to native plug uvTweakLocation.
| Item | Type / behavior |
|---|---|
| Maya path | uvTweakLocation |
| Property return | None |
| Declared kind | typed:generic |
| Declared default | None |
| Flags | input, connectable, hidden |
The descriptor setter rejects assignment; use Plug connection operations.
Access to native plug colorPerVertex.
| Item | Type / behavior |
|---|---|
| Maya path | colorPerVertex |
| Property return | CompoundProxy |
| Declared kind | compound |
| Declared default | None |
| Flags | input, output, connectable, stored |
| Underlying plug | node.color_per_vertex.plug |
Access to native plug colorPerVertex.vertexColor.
| Item | Type / behavior |
|---|---|
| Maya path | colorPerVertex.vertexColor |
| Property return | ArrayCompoundProxy |
| Declared kind | array:compound |
| Declared default | None |
| Flags | array, input, output, connectable, stored |
| Underlying plug | node.vertex_color.plug |
Access to native plug colorPerVertex.vertexColor[].vertexColorRGB.
| Item | Type / behavior |
|---|---|
| Maya path | colorPerVertex.vertexColor[].vertexColorRGB |
| Property return | IndexedPathProxy |
| Declared kind | float3 |
| Declared default | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Verified explicit path · Plug | node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexColorRGB"] |
Observed limitation on the tested fixture: AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug colorPerVertex.vertexColor[].vertexColorRGB.vertexColorR.
| Item | Type / behavior |
|---|---|
| Maya path | colorPerVertex.vertexColor[].vertexColorRGB.vertexColorR |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Verified explicit path · Plug | node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexColorRGB"]["vertexColorR"] |
Observed limitation on the tested fixture: AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug colorPerVertex.vertexColor[].vertexColorRGB.vertexColorG.
| Item | Type / behavior |
|---|---|
| Maya path | colorPerVertex.vertexColor[].vertexColorRGB.vertexColorG |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Verified explicit path · Plug | node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexColorRGB"]["vertexColorG"] |
Observed limitation on the tested fixture: AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug colorPerVertex.vertexColor[].vertexColorRGB.vertexColorB.
| Item | Type / behavior |
|---|---|
| Maya path | colorPerVertex.vertexColor[].vertexColorRGB.vertexColorB |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Verified explicit path · Plug | node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexColorRGB"]["vertexColorB"] |
Observed limitation on the tested fixture: AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug colorPerVertex.vertexColor[].vertexAlpha.
| Item | Type / behavior |
|---|---|
| Maya path | colorPerVertex.vertexColor[].vertexAlpha |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 1.0 |
| Flags | input, output, connectable, stored |
| Verified explicit path · Plug | node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexAlpha"] |
Observed limitation on the tested fixture: AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug colorPerVertex.vertexColor[].vertexFaceColor.
| Item | Type / behavior |
|---|---|
| Maya path | colorPerVertex.vertexColor[].vertexFaceColor |
| Property return | ArrayCompoundProxy |
| Declared kind | array:compound |
| Declared default | None |
| Flags | array, input, output, connectable, stored |
| Verified explicit path · Plug | node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexFaceColor"] |
Observed limitation on the tested fixture: AttributeError: Plug 'colorPerVertex.vertexColor[].vertexFaceColor' not found on pPlaneShape1. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB.
| Item | Type / behavior |
|---|---|
| Maya path | colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB |
| Property return | IndexedPathProxy |
| Declared kind | float3 |
| Declared default | (0.0, 0.0, 0.0) |
| Flags | input, output, connectable, stored |
| Verified explicit path · Plug | node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexFaceColor"][i2]["vertexFaceColorRGB"] |
Observed limitation on the tested fixture: AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB.vertexFaceColorR.
| Item | Type / behavior |
|---|---|
| Maya path | colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB.vertexFaceColorR |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Verified explicit path · Plug | node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexFaceColor"][i2]["vertexFaceColorRGB"]["vertexFaceColorR"] |
Observed limitation on the tested fixture: AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB.vertexFaceColorG.
| Item | Type / behavior |
|---|---|
| Maya path | colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB.vertexFaceColorG |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Verified explicit path · Plug | node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexFaceColor"][i2]["vertexFaceColorRGB"]["vertexFaceColorG"] |
Observed limitation on the tested fixture: AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB.vertexFaceColorB.
| Item | Type / behavior |
|---|---|
| Maya path | colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceColorRGB.vertexFaceColorB |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 0.0 |
| Flags | input, output, connectable, stored |
| Verified explicit path · Plug | node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexFaceColor"][i2]["vertexFaceColorRGB"]["vertexFaceColorB"] |
Observed limitation on the tested fixture: AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceAlpha.
| Item | Type / behavior |
|---|---|
| Maya path | colorPerVertex.vertexColor[].vertexFaceColor[].vertexFaceAlpha |
| Property return | IndexedPathProxy |
| Declared kind | numeric:float |
| Declared default | 1.0 |
| Flags | input, output, connectable, stored |
| Verified explicit path · Plug | node.plugs["colorPerVertex"]["vertexColor"][i1]["vertexFaceColor"][i2]["vertexFaceAlpha"] |
Observed limitation on the tested fixture: AttributeError: Child 'vertexColor' not found under 'pPlaneShape1.colorPerVertex'. Indices are Maya logical indices; choose existing or intended elements.
Access to native plug alwaysDrawOnTop.
| Item | Type / behavior |
|---|---|
| Maya path | alwaysDrawOnTop |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, hidden |
| Read | node.always_draw_on_top.value |
Access to native plug backfaceCulling.
| Item | Type / behavior |
|---|---|
| Maya path | backfaceCulling |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | enum |
| Declared default | 0 |
| Flags | input, output, connectable, stored |
| Read | node.backface_culling.value |
| Descriptor assignment | node.backface_culling = value |
Access to native plug borderWidth.
| Item | Type / behavior |
|---|---|
| Maya path | borderWidth |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:double |
| Declared default | 2.0 |
| Flags | input, output, connectable, stored |
| Read | node.border_width.value |
| Descriptor assignment | node.border_width = value |
Access to native plug boundaryRule.
| Item | Type / behavior |
|---|---|
| Maya path | boundaryRule |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | enum |
| Declared default | 1 |
| Flags | input, output, connectable, stored |
| Read | node.boundary_rule.value |
| Descriptor assignment | node.boundary_rule = value |
Access to native plug materialBlend.
| Item | Type / behavior |
|---|---|
| Maya path | materialBlend |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | enum |
| Declared default | 0 |
| Flags | input, output, connectable, stored |
| Read | node.material_blend.value |
| Descriptor assignment | node.material_blend = value |
Access to native plug maxEdgeLength.
| Item | Type / behavior |
|---|---|
| Maya path | maxEdgeLength |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | 0.10000000149011612 |
| Flags | input, output, connectable, stored |
| Read | node.max_edge_length.value |
| Descriptor assignment | node.max_edge_length = value |
Access to native plug maxSubd.
| Item | Type / behavior |
|---|---|
| Maya path | maxSubd |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | numeric:int |
| Declared default | 5 |
| Flags | input, output, connectable, stored |
| Read | node.max_subd.value |
| Descriptor assignment | node.max_subd = value |
Access to native plug maxTriangles.
| Item | Type / behavior |
|---|---|
| Maya path | maxTriangles |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | numeric:int |
| Declared default | 60000 |
| Flags | input, output, connectable, stored |
| Read | node.max_triangles.value |
| Descriptor assignment | node.max_triangles = value |
Access to native plug maxUv.
| Item | Type / behavior |
|---|---|
| Maya path | maxUv |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | 0.5 |
| Flags | input, output, connectable, stored |
| Read | node.max_uv.value |
| Descriptor assignment | node.max_uv = value |
Access to native plug minEdgeLength.
| Item | Type / behavior |
|---|---|
| Maya path | minEdgeLength |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | 0.009999999776482582 |
| Flags | input, output, connectable, stored |
| Read | node.min_edge_length.value |
| Descriptor assignment | node.min_edge_length = value |
Access to native plug minScreen.
| Item | Type / behavior |
|---|---|
| Maya path | minScreen |
| Property return | _ValuePlugProxy · .value: float |
| Declared kind | numeric:float |
| Declared default | 14.0 |
| Flags | input, output, connectable, stored |
| Read | node.min_screen.value |
| Descriptor assignment | node.min_screen = value |
Access to native plug motionVectorColorSet.
| Item | Type / behavior |
|---|---|
| Maya path | motionVectorColorSet |
| Property return | _ValuePlugProxy · .value: str |
| Declared kind | typed:string |
| Declared default | '' |
| Flags | input, output, connectable, stored |
| Read | node.motion_vector_color_set.value |
| Descriptor assignment | node.motion_vector_color_set = value |
Access to native plug numTriangles.
| Item | Type / behavior |
|---|---|
| Maya path | numTriangles |
| Property return | _ValuePlugProxy · .value: int |
| Declared kind | numeric:int |
| Declared default | 100 |
| Flags | input, output, connectable, stored |
| Read | node.num_triangles.value |
| Descriptor assignment | node.num_triangles = value |
Access to native plug propagateEdgeHardness.
| Item | Type / behavior |
|---|---|
| Maya path | propagateEdgeHardness |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.propagate_edge_hardness.value |
| Descriptor assignment | node.propagate_edge_hardness = value |
Access to native plug reuseTriangles.
| Item | Type / behavior |
|---|---|
| Maya path | reuseTriangles |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.reuse_triangles.value |
| Descriptor assignment | node.reuse_triangles = value |
Access to native plug useMaxEdgeLength.
| Item | Type / behavior |
|---|---|
| Maya path | useMaxEdgeLength |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.use_max_edge_length.value |
| Descriptor assignment | node.use_max_edge_length = value |
Access to native plug useMaxSubdivisions.
| Item | Type / behavior |
|---|---|
| Maya path | useMaxSubdivisions |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.use_max_subdivisions.value |
| Descriptor assignment | node.use_max_subdivisions = value |
Access to native plug useMaxUV.
| Item | Type / behavior |
|---|---|
| Maya path | useMaxUV |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.use_max_uv.value |
| Descriptor assignment | node.use_max_uv = value |
Access to native plug mikktspaceTangentGen.
| Item | Type / behavior |
|---|---|
| Maya path | mikktspaceTangentGen |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output |
| Read | node.mikktspace_tangent_gen.value |
Access to native plug useMinEdgeLength.
| Item | Type / behavior |
|---|---|
| Maya path | useMinEdgeLength |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.use_min_edge_length.value |
| Descriptor assignment | node.use_min_edge_length = value |
Access to native plug useMinScreen.
| Item | Type / behavior |
|---|---|
| Maya path | useMinScreen |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | True |
| Flags | input, output, connectable, stored |
| Read | node.use_min_screen.value |
| Descriptor assignment | node.use_min_screen = value |
Access to native plug useNumTriangles.
| Item | Type / behavior |
|---|---|
| Maya path | useNumTriangles |
| Property return | _ValuePlugProxy · .value: bool |
| Declared kind | numeric:bool |
| Declared default | False |
| Flags | input, output, connectable, stored |
| Read | node.use_num_triangles.value |
| Descriptor assignment | node.use_num_triangles = value |
SurfaceShape27| Property | Maya plug | Returns | Description |
|---|---|---|---|
bounding_box_scale |
boundingBoxScale |
_ValuePlugProxy · .value: tuple[float, float, float] |
Native surface bounding-box scale. |
bounding_box_scale_x |
boundingBoxScale.boundingBoxScaleX |
_ValuePlugProxy · .value: float |
X component of bounding_box_scale. |
bounding_box_scale_y |
boundingBoxScale.boundingBoxScaleY |
_ValuePlugProxy · .value: float |
Y component of bounding_box_scale. |
bounding_box_scale_z |
boundingBoxScale.boundingBoxScaleZ |
_ValuePlugProxy · .value: float |
Z component of bounding_box_scale. |
display_hw_environment |
displayHWEnvironment |
_ValuePlugProxy · .value: bool |
Hardware environment display. |
hold_out |
holdOut |
_ValuePlugProxy · .value: bool |
Native holdout option. |
smooth_shading |
smoothShading |
_ValuePlugProxy · .value: bool |
Smooth shading switch. |
feature_displacement |
featureDisplacement |
_ValuePlugProxy · .value: bool |
Native feature-displacement option. |
texture_treshold |
textureTreshold |
_ValuePlugProxy · .value: int |
Native textureTreshold threshold; API spelling preserved. |
ignore_hw_shader |
ignoreHwShader |
_ValuePlugProxy · .value: bool |
Ignore-hardware-shader option. |
normal_treshold |
normalTreshold |
_ValuePlugProxy · .value: float |
Native normalTreshold threshold; API spelling preserved. |
double_sided |
doubleSided |
_ValuePlugProxy · .value: bool |
Double-sided display / rendering option. |
opposite |
opposite |
_ValuePlugProxy · .value: bool |
Shape orientation reversal. |
initial_sample_rate |
initialSampleRate |
_ValuePlugProxy · .value: int |
Initial surface sampling rate. |
extra_sample_rate |
extraSampleRate |
_ValuePlugProxy · .value: int |
Additional sampling rate. |
collision_depth_velocity_increment |
collisionDepthVelocityIncrement |
ArrayCompoundProxy |
Native collision-depth velocity increment ramp. |
collision_depth_velocity_increment_position |
collisionDepthVelocityIncrement[].collisionDepthVelocityIncrement_Position |
IndexedPathProxy |
Position of a point on the collision_depth_velocity_increment ramp. |
collision_depth_velocity_increment_float_value |
collisionDepthVelocityIncrement[].collisionDepthVelocityIncrement_FloatValue |
IndexedPathProxy |
Value of a point on the collision_depth_velocity_increment ramp. |
collision_depth_velocity_increment_interp |
collisionDepthVelocityIncrement[].collisionDepthVelocityIncrement_Interp |
IndexedPathProxy |
Interpolation of a point on the collision_depth_velocity_increment ramp. |
collision_depth_velocity_multiplier |
collisionDepthVelocityMultiplier |
ArrayCompoundProxy |
Native collision-depth velocity multiplier ramp. |
collision_depth_velocity_multiplier_position |
collisionDepthVelocityMultiplier[].collisionDepthVelocityMultiplier_Position |
IndexedPathProxy |
Position of a point on the collision_depth_velocity_multiplier ramp. |
collision_depth_velocity_multiplier_float_value |
collisionDepthVelocityMultiplier[].collisionDepthVelocityMultiplier_FloatValue |
IndexedPathProxy |
Value of a point on the collision_depth_velocity_multiplier ramp. |
collision_depth_velocity_multiplier_interp |
collisionDepthVelocityMultiplier[].collisionDepthVelocityMultiplier_Interp |
IndexedPathProxy |
Interpolation of a point on the collision_depth_velocity_multiplier ramp. |
collision_offset_velocity_multiplier |
collisionOffsetVelocityMultiplier |
ArrayCompoundProxy |
Native collision-offset velocity multiplier ramp. |
collision_offset_velocity_multiplier_position |
collisionOffsetVelocityMultiplier[].collisionOffsetVelocityMultiplier_Position |
IndexedPathProxy |
Position of a point on the collision_offset_velocity_multiplier ramp. |
collision_offset_velocity_multiplier_float_value |
collisionOffsetVelocityMultiplier[].collisionOffsetVelocityMultiplier_FloatValue |
IndexedPathProxy |
Value of a point on the collision_offset_velocity_multiplier ramp. |
collision_offset_velocity_multiplier_interp |
collisionOffsetVelocityMultiplier[].collisionOffsetVelocityMultiplier_Interp |
IndexedPathProxy |
Interpolation of a point on the collision_offset_velocity_multiplier ramp. |
ControlPoint29| Property | Maya plug | Returns | Description |
|---|---|---|---|
blind_data_nodes |
blindDataNodes |
list[str] |
Link data for blind-data nodes. |
color_set |
colorSet |
ArrayCompoundProxy |
Color-set array. |
color_name |
colorSet[].colorName |
IndexedPathProxy |
Indexed color-set name. |
clamped |
colorSet[].clamped |
IndexedPathProxy |
Color-set clamping state. |
representation |
colorSet[].representation |
IndexedPathProxy |
Color representation mode. |
color_set_points |
colorSet[].colorSetPoints |
AttributeError (direct access) |
Colors beneath an indexed color set. |
color_set_points_r |
colorSet[].colorSetPoints[].colorSetPointsR |
IndexedPathProxy |
R component of color_set_points. |
color_set_points_g |
colorSet[].colorSetPoints[].colorSetPointsG |
IndexedPathProxy |
G component of color_set_points. |
color_set_points_b |
colorSet[].colorSetPoints[].colorSetPointsB |
IndexedPathProxy |
B component of color_set_points. |
color_set_points_a |
colorSet[].colorSetPoints[].colorSetPointsA |
IndexedPathProxy |
A component of color_set_points. |
control_points |
controlPoints |
ArrayCompoundProxy |
Native control-point / tweak array; not a universal read of final positions. |
control_points_x_value |
controlPoints[].xValue |
IndexedPathProxy |
X component of the indexed control point. |
control_points_y_value |
controlPoints[].yValue |
IndexedPathProxy |
Y component of the indexed control point. |
control_points_z_value |
controlPoints[].zValue |
IndexedPathProxy |
Z component of the indexed control point. |
tweak |
tweak |
_ValuePlugProxy · .value: bool |
Native tweak state. |
relative_tweak |
relativeTweak |
_ValuePlugProxy · .value: bool |
Relative tweak mode. |
tweak_location |
tweakLocation |
Any (native data) |
Native tweak-location data. |
display_immediate |
displayImmediate |
_ValuePlugProxy · .value: bool |
Native immediate-display option. |
display_color_channel |
displayColorChannel |
_ValuePlugProxy · .value: str |
Displayed color channel. |
uv_set |
uvSet |
ArrayCompoundProxy |
UV-set array. |
uv_set_name |
uvSet[].uvSetName |
IndexedPathProxy |
Indexed UV-set name. |
uv_set_points |
uvSet[].uvSetPoints |
_DynNumericArrayProxy |
UV pairs of the UV set; access through its parent element to choose the set. |
uv_set_points_u |
uvSet[].uvSetPoints[].uvSetPointsU |
IndexedPathProxy |
U coordinate addressed by two logical indices. |
uv_set_points_v |
uvSet[].uvSetPoints[].uvSetPointsV |
IndexedPathProxy |
V coordinate addressed by two logical indices. |
uv_set_tweak_location |
uvSet[].uvSetTweakLocation |
IndexedPathProxy |
UV-set tweak-location data. |
uv_pivot |
uvPivot |
_ValuePlugProxy · .value: tuple[float, float] |
Two-component UV pivot. |
uv_pivot_x |
uvPivot.uvPivotX |
_ValuePlugProxy · .value: float |
First UV pivot component. |
uv_pivot_y |
uvPivot.uvPivotY |
_ValuePlugProxy · .value: float |
Second UV pivot component. |
weights |
weights |
TypedArrayProxy |
Native control-point weights; distinct from skinCluster influence weights. |
GeometryShape32| Property | Maya plug | Returns | Description |
|---|---|---|---|
as_background |
asBackground |
_ValuePlugProxy · .value: bool |
Native background-use option. |
depth_jitter |
depthJitter |
_ValuePlugProxy · .value: bool |
Native depth-jitter option. |
primary_visiblity |
primaryVisibility |
_ValuePlugProxy · .value: bool |
Primary render visibility. |
antialiasing_level |
antialiasingLevel |
_ValuePlugProxy · .value: int |
Geometry antialiasing level. |
geometry_antialiasing_override |
geometryAntialiasingOverride |
_ValuePlugProxy · .value: bool |
Geometry antialiasing override switch. |
component_tags |
componentTags |
ArrayCompoundProxy |
Component-tag array. |
component_tag_name |
componentTags[].componentTagName |
IndexedPathProxy |
Tag name at the requested index. |
component_tag_contents |
componentTags[].componentTagContents |
IndexedPathProxy |
Component-tag contents. |
casts_shadows |
castsShadows |
_ValuePlugProxy · .value: bool |
Shadow casting switch. |
hardware_fog_multiplier |
hardwareFogMultiplier |
_ValuePlugProxy · .value: float |
Hardware fog multiplier. |
ignore_self_shadowing |
ignoreSelfShadowing |
_ValuePlugProxy · .value: bool |
Ignore-self-shadowing option. |
max_shading_samples |
maxShadingSamples |
_ValuePlugProxy · .value: int |
Maximum shading sample count. |
receive_shadows |
receiveShadows |
_ValuePlugProxy · .value: bool |
Shadow receiving switch. |
shading_samples |
shadingSamples |
_ValuePlugProxy · .value: int |
Shading sample count. |
shading_samples_override |
shadingSamplesOverride |
_ValuePlugProxy · .value: bool |
Shading sample override switch. |
inst_material_assign |
instMaterialAssign |
list[str] |
Per-instance material assignment data. |
pick_texture |
pickTexture |
None |
Native texture-picking connection. |
comp_inst_obj_groups |
compInstObjGroups |
ArrayCompoundProxy |
Per-instance component groups. |
comp_object_groups |
compInstObjGroups[].objectGroups |
AttributeError (direct access) |
Groups beneath a component instance. |
comp_object_grp_comp_list |
compInstObjGroups[].objectGroups[].objectGrpCompList |
IndexedPathProxy |
Component list of the indexed group. |
comp_object_group_id |
compInstObjGroups[].objectGroups[].objectGroupId |
IndexedPathProxy |
Indexed component group identifier. |
reference_object |
referenceObject |
None |
Connection to the shape reference object. |
max_visibility_samples |
maxVisibilitySamples |
_ValuePlugProxy · .value: int |
Maximum visibility sample count. |
max_visibility_samples_override |
maxVisibilitySamplesOverride |
_ValuePlugProxy · .value: bool |
Visibility sample override switch. |
render_type |
renderType |
_ValuePlugProxy · .value: int |
Native shape render type. |
render_volume |
renderVolume |
_ValuePlugProxy · .value: bool |
Native volume rendering option. |
visible_fraction |
visibleFraction |
_ValuePlugProxy · .value: float |
Native visible fraction. |
visible_in_reflections |
visibleInReflections |
_ValuePlugProxy · .value: bool |
Visibility in reflections. |
visible_in_refractions |
visibleInRefractions |
_ValuePlugProxy · .value: bool |
Visibility in refractions. |
volume_samples |
volumeSamples |
_ValuePlugProxy · .value: int |
Volume sample count. |
volume_samples_override |
volumeSamplesOverride |
_ValuePlugProxy · .value: bool |
Volume sample override switch. |
motion_blur |
motionBlur |
_ValuePlugProxy · .value: bool |
Motion blur switch. |
DAGNode93| Property | Maya plug | Returns | Description |
|---|---|---|---|
use_object_color |
useObjectColor |
_ValuePlugProxy · .value: int |
Object-color usage mode. |
visibility |
visibility |
_ValuePlugProxy · .value: bool |
Local node visibility; it does not summarize visibility across the hierarchy. |
template |
template |
_ValuePlugProxy · .value: bool |
Object template display state. |
lod_visibility |
lodVisibility |
_ValuePlugProxy · .value: bool |
Level-of-detail visibility. |
object_color |
objectColor |
_ValuePlugProxy · .value: int |
Object color index. |
object_color_rgb |
objectColorRGB |
_ValuePlugProxy · .value: tuple[float, float, float] |
Object RGB color. |
object_color_r |
objectColorR |
_ValuePlugProxy · .value: float |
R component of object_color_rgb. |
object_color_g |
objectColorG |
_ValuePlugProxy · .value: float |
G component of object_color_rgb. |
object_color_b |
objectColorB |
_ValuePlugProxy · .value: float |
B component of object_color_rgb. |
wire_color_rgb |
wireColorRGB |
_ValuePlugProxy · .value: tuple[float, float, float] |
Wireframe RGB color. |
wire_color_r |
wireColorRGB.wireColorR |
_ValuePlugProxy · .value: float |
R component of wire_color_rgb. |
wire_color_g |
wireColorRGB.wireColorG |
_ValuePlugProxy · .value: float |
G component of wire_color_rgb. |
wire_color_b |
wireColorRGB.wireColorB |
_ValuePlugProxy · .value: float |
B component of wire_color_rgb. |
hidden_in_outliner |
hiddenInOutliner |
_ValuePlugProxy · .value: bool |
Hidden state in the Outliner. |
use_outliner_color |
useOutlinerColor |
_ValuePlugProxy · .value: bool |
Custom Outliner color switch. |
outliner_color |
outlinerColor |
_ValuePlugProxy · .value: tuple[float, float, float] |
Outliner RGB color. |
outliner_color_r |
outlinerColorR |
_ValuePlugProxy · .value: float |
R component of outliner_color. |
outliner_color_g |
outlinerColorG |
_ValuePlugProxy · .value: float |
G component of outliner_color. |
outliner_color_b |
outlinerColorB |
_ValuePlugProxy · .value: float |
B component of outliner_color. |
ghosting |
ghosting |
_ValuePlugProxy · .value: bool |
Maya ghosting switch. |
ghosting_mode |
ghostingMode |
_ValuePlugProxy · .value: int |
Ghosting mode. |
ghost_custom_steps |
ghostCustomSteps |
CompoundProxy |
Compound ghosting-step settings. |
ghost_pre_frames |
ghostCustomSteps.ghostPreFrames |
_ValuePlugProxy · .value: int |
Number of frames before the current frame. |
ghost_post_frames |
ghostCustomSteps.ghostPostFrames |
_ValuePlugProxy · .value: int |
Number of frames after the current frame. |
ghosts_step |
ghostCustomSteps.ghostsStep |
_ValuePlugProxy · .value: int |
Step between ghosting samples. |
ghost_frames |
ghostFrames |
TypedArrayProxy |
Native ghosting frame list. |
ghost_use_driver |
ghostUseDriver |
_ValuePlugProxy · .value: bool |
Use of a ghosting driver. |
ghost_driver |
ghostDriver |
None |
Connection to the ghosting driver. |
ghost_color_pre |
ghostColorPre |
_ValuePlugProxy · .value: tuple[float, float, float] |
Previous-ghost color. |
ghost_color_pre_r |
ghostColorPre.ghostColorPreR |
_ValuePlugProxy · .value: float |
R component of ghost_color_pre. |
ghost_color_pre_g |
ghostColorPre.ghostColorPreG |
_ValuePlugProxy · .value: float |
G component of ghost_color_pre. |
ghost_color_pre_b |
ghostColorPre.ghostColorPreB |
_ValuePlugProxy · .value: float |
B component of ghost_color_pre. |
ghost_color_post |
ghostColorPost |
_ValuePlugProxy · .value: tuple[float, float, float] |
Following-ghost color. |
ghost_color_post_r |
ghostColorPost.ghostColorPostR |
_ValuePlugProxy · .value: float |
R component of ghost_color_post. |
ghost_color_post_g |
ghostColorPost.ghostColorPostG |
_ValuePlugProxy · .value: float |
G component of ghost_color_post. |
ghost_color_post_b |
ghostColorPost.ghostColorPostB |
_ValuePlugProxy · .value: float |
B component of ghost_color_post. |
ghost_opacity_range |
ghostOpacityRange |
_ValuePlugProxy · .value: tuple[float, float] |
Compound ghost opacity range. |
ghost_near_opacity |
ghostOpacityRange.ghostNearOpacity |
_ValuePlugProxy · .value: float |
Near-ghost opacity. |
ghost_far_opacity |
ghostOpacityRange.ghostFarOpacity |
_ValuePlugProxy · .value: float |
Far-ghost opacity. |
render_info |
renderInfo |
CompoundProxy |
Compound node render information. |
identification |
renderInfo.identification |
_ValuePlugProxy · .value: int |
Native identifier in render information. |
layer_renderable |
renderInfo.layerRenderable |
_ValuePlugProxy · .value: bool |
Layer renderability. |
layer_override_color |
renderInfo.layerOverrideColor |
_ValuePlugProxy · .value: int |
Layer override color index. |
render_layer_info |
renderLayerInfo |
ArrayCompoundProxy |
Per-render-layer information array. |
render_layer_id |
renderLayerInfo[].renderLayerId |
IndexedPathProxy |
Render layer identifier at the requested index. |
render_layer_renderable |
renderLayerInfo[].renderLayerRenderable |
IndexedPathProxy |
Renderability of the layer at the requested index. |
render_layer_color |
renderLayerInfo[].renderLayerColor |
IndexedPathProxy |
Render layer color index. |
selection_child_highlighting |
selectionChildHighlighting |
_ValuePlugProxy · .value: bool |
Child highlighting on selection. |
inst_obj_groups |
instObjGroups |
ArrayCompoundProxy |
Membership groups per DAG instance. |
object_groups |
instObjGroups[].objectGroups |
AttributeError (direct access) |
Component groups beneath a DAG instance. |
object_grp_comp_list |
instObjGroups[].objectGroups[].objectGrpCompList |
IndexedPathProxy |
Group components addressed by two logical indices. |
object_group_id |
instObjGroups[].objectGroups[].objectGroupId |
IndexedPathProxy |
Component group identifier. |
object_grp_color |
instObjGroups[].objectGroups[].objectGrpColor |
IndexedPathProxy |
Component group color index. |
matrix |
matrix |
_ValuePlugProxy · .value: om.MMatrix |
Local matrix evaluated by Maya. |
inverse_matrix |
inverseMatrix |
_ValuePlugProxy · .value: om.MMatrix |
Inverse local matrix. |
parent_matrix |
parentMatrix |
TypedArrayProxy |
Parent matrices indexed by instance. |
parent_inverse_matrix |
parentInverseMatrix |
TypedArrayProxy |
Inverse parent matrices. |
world_matrix |
worldMatrix |
TypedArrayProxy |
World matrices indexed by DAG instance. |
world_inverse_matrix |
worldInverseMatrix |
TypedArrayProxy |
Inverse world matrices. |
intermediate_object |
intermediateObject |
_ValuePlugProxy · .value: bool |
Maya intermediate-shape flag. |
draw_override |
drawOverride |
CompoundProxy |
Compound display overrides. |
override_enabled |
overrideEnabled |
_ValuePlugProxy · .value: bool |
Display override switch. |
override_display_type |
overrideDisplayType |
_ValuePlugProxy · .value: int |
Override display type. |
override_level_of_detail |
overrideLevelOfDetail |
_ValuePlugProxy · .value: int |
Override level of detail. |
override_shading |
overrideShading |
_ValuePlugProxy · .value: bool |
Shading switch in the override. |
override_texturing |
overrideTexturing |
_ValuePlugProxy · .value: bool |
Texturing switch in the override. |
override_playback |
overridePlayback |
_ValuePlugProxy · .value: bool |
Playback display according to the override. |
override_visibility |
overrideVisibility |
_ValuePlugProxy · .value: bool |
Override visibility. |
override_color |
overrideColor |
_ValuePlugProxy · .value: int |
Override color index. |
hide_on_playback |
hideOnPlayback |
_ValuePlugProxy · .value: bool |
Hide-on-playback switch. |
override_rgb_colors |
overrideRGBColors |
_ValuePlugProxy · .value: bool |
RGB color mode for the override. |
override_color_rgb |
overrideColorRGB |
_ValuePlugProxy · .value: tuple[float, float, float] |
Override RGB color. |
override_color_r |
overrideColorRGB.overrideColorR |
_ValuePlugProxy · .value: float |
R component of override_color_rgb. |
override_color_g |
overrideColorRGB.overrideColorG |
_ValuePlugProxy · .value: float |
G component of override_color_rgb. |
override_color_b |
overrideColorRGB.overrideColorB |
_ValuePlugProxy · .value: float |
B component of override_color_rgb. |
override_color_a |
overrideColorA |
_ValuePlugProxy · .value: float |
Override color alpha component. |
bounding_box |
boundingBox |
CompoundProxy |
Compound bounding-box plugs; distinct from fn_bounding_box. |
bounding_box_min |
boundingBox.boundingBoxMin |
_ValuePlugProxy · .value: tuple[float, float, float] |
Minimum corner of the local bounding box. |
bounding_box_min_x |
boundingBox.boundingBoxMin.boundingBoxMinX |
_ValuePlugProxy · .value: float |
X component of bounding_box_min. |
bounding_box_min_y |
boundingBox.boundingBoxMin.boundingBoxMinY |
_ValuePlugProxy · .value: float |
Y component of bounding_box_min. |
bounding_box_min_z |
boundingBox.boundingBoxMin.boundingBoxMinZ |
_ValuePlugProxy · .value: float |
Z component of bounding_box_min. |
bounding_box_max |
boundingBox.boundingBoxMax |
_ValuePlugProxy · .value: tuple[float, float, float] |
Maximum corner of the local bounding box. |
bounding_box_max_x |
boundingBox.boundingBoxMax.boundingBoxMaxX |
_ValuePlugProxy · .value: float |
X component of bounding_box_max. |
bounding_box_max_y |
boundingBox.boundingBoxMax.boundingBoxMaxY |
_ValuePlugProxy · .value: float |
Y component of bounding_box_max. |
bounding_box_max_z |
boundingBox.boundingBoxMax.boundingBoxMaxZ |
_ValuePlugProxy · .value: float |
Z component of bounding_box_max. |
bounding_box_size |
boundingBox.boundingBoxSize |
_ValuePlugProxy · .value: tuple[float, float, float] |
Local bounding-box dimensions. |
bounding_box_size_x |
boundingBox.boundingBoxSize.boundingBoxSizeX |
_ValuePlugProxy · .value: float |
X component of bounding_box_size. |
bounding_box_size_y |
boundingBox.boundingBoxSize.boundingBoxSizeY |
_ValuePlugProxy · .value: float |
Y component of bounding_box_size. |
bounding_box_size_z |
boundingBox.boundingBoxSize.boundingBoxSizeZ |
_ValuePlugProxy · .value: float |
Z component of bounding_box_size. |
center |
center |
_ValuePlugProxy · .value: tuple[float, float, float] |
Local bounding-box center. |
center_x |
center.boundingBoxCenterX |
_ValuePlugProxy · .value: float |
X component of center. |
center_y |
center.boundingBoxCenterY |
_ValuePlugProxy · .value: float |
Y component of center. |
center_z |
center.boundingBoxCenterZ |
_ValuePlugProxy · .value: float |
Z component of center. |
ContainerBase21| Property | Maya plug | Returns | Description |
|---|---|---|---|
black_box |
blackBox |
_ValuePlugProxy · .value: bool |
Maya container black-box presentation. |
border_connections |
borderConnections |
list[str] |
Container boundary connection data. |
creator |
creator |
_ValuePlugProxy · .value: str |
Container creator metadata. |
creation_date |
creationDate |
_ValuePlugProxy · .value: str |
Creation date metadata. |
custom_treatment |
customTreatment |
_ValuePlugProxy · .value: str |
Custom container treatment. |
hyper_layout |
hyperLayout |
None |
Connection to the Hypergraph layout. |
icon_name |
iconName |
_ValuePlugProxy · .value: str |
Icon name associated with the container. |
is_collapsed |
isCollapsed |
_ValuePlugProxy · .value: bool |
Collapsed container state in Maya views. |
is_hierarchical_connection |
isHierarchicalConnection |
TypedArrayProxy |
Hierarchical connection flags. |
rmb_command |
rmbCommand |
_ValuePlugProxy · .value: str |
Container context-menu command. |
template_name |
templateName |
_ValuePlugProxy · .value: str |
Container template name. |
template_path |
templatePath |
_ValuePlugProxy · .value: str |
Container template path. |
template_version |
templateVersion |
_ValuePlugProxy · .value: int |
Container template version. |
container_type |
containerType |
_ValuePlugProxy · .value: str |
Container type metadata. |
ui_treatment |
uiTreatment |
_ValuePlugProxy · .value: int |
Container presentation mode. |
view_mode |
viewMode |
_ValuePlugProxy · .value: int |
Container view mode. |
view_name |
viewName |
_ValuePlugProxy · .value: str |
Container view name. |
published_node_info |
publishedNodeInfo |
ArrayCompoundProxy |
Array of published-node information. |
published_node |
publishedNodeInfo[].publishedNode |
IndexedPathProxy |
Connection to the published node at a given index. |
is_hierarchical_node |
publishedNodeInfo[].isHierarchicalNode |
IndexedPathProxy |
Hierarchical flag of a published node. |
published_node_type |
publishedNodeInfo[].publishedNodeType |
IndexedPathProxy |
Declared type of a published node. |
DGNode6| Property | Maya plug | Returns | Description |
|---|---|---|---|
message |
message |
None |
Node message plug; used for connections, with no numeric value. |
frozen |
frozen |
_ValuePlugProxy · .value: bool |
Native evaluation freeze state. |
is_historically_interesting |
isHistoricallyInteresting |
_ValuePlugProxy · .value: int |
Node interest level in Maya history. |
bin_membership |
binMembership |
_ValuePlugProxy · .value: str |
Maya bin membership. |
caching_enabled |
caching |
_ValuePlugProxy · .value: bool |
Native node caching switch. |
caching_node_state |
nodeState |
_ValuePlugProxy · .value: int |
Native nodeState evaluation state. |
| Method | Returns |
|---|---|
snapshot |
MeshSnapshot |
Build and return a minimal Mesh snapshot for pre-create and safe replay.
| Item | Type / behavior |
|---|---|
| Returns | MeshSnapshot |
profile |
str · default: 'rig' |
DAGNode4| Method | Returns | Description |
|---|---|---|
create |
None |
Creates a missing DAG node with its optional staged parent. |
delete |
None |
Uses DGNode deletion. |
finalize |
None |
Stores the dictionary and delegates replay to DGNode.finalize(). |
set_parent |
None |
Reparents the live node. |
DGNode3| Method | Returns | Description |
|---|---|---|
snapshot_svd |
SVDSnapshot |
Captures Source / Value / Destinations for the requested list. |
svd |
SVDView |
Returns a read-only live view of source, value and destinations; it is not a frozen capture. |
clear_attr_cache |
None |
Clears this instance attribute cache; does not delete nodes or clear the global wrapper registry. |
Node2| Method | Returns | Description |
|---|---|---|
has_fn(fn_type) |
bool |
Test compatibility with a Maya function set. |
clear_node_registry() |
None |
Detach registered wrappers and clear their shared registry. |
| Attribute | Value / 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 and other class attributes not overridden here remain inherited. Exported Snapshot types describe dictionaries; use node.snapshot() to capture state.
| Point | Behavior |
|---|---|
| Identity | A node recreated under the same name is a new Maya object. |
| Creation and geometry | Creating an empty shape does not construct topology. The example below uses API 2.0 for geometry and the wrapper for documented operations. |
| Capture | Snapshots can contain Maya objects; do not assume JSON-ready data or complete geometry reconstruction. |
invisible_faces |
The native return is om.MUintArray; the code annotation currently spells it om.MUIntArray. |
Self-contained Maya Python Script Editor example. In mayapy, initialize maya.standalone before this block. The demonstration creates its own nodes and removes them in finally.
from uuid import uuid4import maya.api.OpenMaya as omfrom weSkel.src.core.node.dag.transform.lib import Transformfrom 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)Expected result : Mesh: native topology and vertex reading OK.
SDK checkpoint 87c3486. Member inventory and fixture reads checked in Maya 2025.3 and 2026.3; example executed in both versions. The example does not cover every method. Listed limitations remain in source; these checks do not validate the compiled package.