Go to:
Related nodes. Attributes.
Manage the grouping : components group.
Manage the tweak, used for moving points (translate, rotate, scale),
the tweak attributes can be animated.
Manage all display options (normal, center, border, edge style, ...).
Manage partial attributes used for ascii I/O : aPoints aVertex aEdges aUvpoints aFaces.
Manage the tessellation's criterions for the polygonal's displacement :
aUseMaxEdgeLength aUseMinEdgeLength aUseMaxSubd aUseMaxUv aUseMinScreen
aUseNumTriangles aNumTriangles aMaxEdgeLength aMinEdgeLength aMaxSubd aMaxUvaMinScreen.
Node name | Parents | Classification | MFn type | Compatible function sets |
---|
mesh | surfaceShape | drawdb/geometry/mesh | kMesh | kBase kNamedObject kDependencyNode kDagNode kShape kGeometric kSurface kMesh |
Related nodes
polyCreator, polyCreateFace, polyPrimitive, polyTorus, polyPlane, polyCube, polyCone, polySphere, polyCylinder, polyUnite, polyBoolOp, polyBlindData
Attributes (131)
Attribute quick index omitted (too many attributes to show them all).
Long name (short name) | Type | Default | Flags |
---|
|
allowTopologyMod
(atm )
| bool | true | |
|
|
backfaceCulling
(bck )
| enum | 0 | |
|
|
borderWidth
(bw )
| double | 2.0 | |
|
|
boundaryRule
(bnr )
| enum | 1 | |
|
|
cachedInMesh
(ci )
| mesh | NULL | |
|
|
cachedSmoothMesh
(cs )
| mesh | NULL | |
|
|
colorPerVertex
(cpvx )
| compound | n/a | |
|
| vertexColor
(vclr )
| compound | n/a | | |
| vertexColorRGB
(vrgb )
| float3 | | | |
| vertexColorR
(vxcr )
| float | 0 | | |
| | vertexColorG
(vxcg )
| float | 0 | | |
| | vertexColorB
(vxcb )
| float | 0 | | |
|
| | vertexAlpha
(vxal )
| float | 1 | | |
| | vertexFaceColor
(vfcl )
| compound | n/a | | |
| vertexFaceColorRGB
(frgb )
| float3 | | | |
| vertexFaceColorR
(vfcr )
| float | 0 | | |
| | vertexFaceColorG
(vfcg )
| float | 0 | | |
| | vertexFaceColorB
(vfcb )
| float | 0 | | |
|
| | vertexFaceAlpha
(vfal )
| float | 1 | | |
|
|
|
|
colors
(clr )
| compound | n/a | |
|
|
|
|
|
|
continuity
(co )
| float | 1 | |
|
|
creaseData
(cd )
| polyComponent | NULL | |
|
|
creaseVertexData
(cvd )
| polyComponent | NULL | |
|
|
displayBorders
(db )
| bool | false | |
|
|
displayCenter
(dc )
| bool | false | |
|
|
displayEdges
(de )
| enum | 0 | |
|
|
displayFacesWithGroupId
(dfgi )
| integer | -2 | |
|
|
displayInvisibleFaces
(difs )
| bool | false | |
|
|
displayNormal
(dn )
| bool | false | |
|
|
displayItemNumbers
(din )
| integer | 0 | |
|
|
dispResolution
(dr )
| enum | 0 | |
|
|
displayTangent
(dtn )
| bool | false | |
|
|
displayTriangles
(dt )
| bool | false | |
|
|
displayUVs
(duv )
| bool | false | |
|
|
displayVertices
(dv )
| bool | false | |
|
|
displayNonPlanar
(dnp )
| bool | false | |
|
|
displayAlphaAsGreyScale
(dags )
| bool | false | |
|
|
displaySmoothMesh
(dsm )
| enum | 0 | |
|
|
displaySubdComps
(dsc )
| bool | false | |
|
|
edgeIdMap
(emap )
| bool | false | |
|
|
edge
(ed )
| long3 | | |
|
|
|
|
|
faceIdMap
(fmap )
| bool | false | |
|
|
face
(fc )
| polyFaces | NULL | |
|
|
holeFaceData
(hfd )
| polyComponent | NULL | |
|
|
inForceNodeUVUpdate
(ifuv )
| bool | false | |
|
|
inMesh
(i )
| mesh | NULL | |
|
|
keepBorder
(kb )
| bool | false | |
|
|
keepHardEdge
(khe )
| bool | false | |
|
|
keepMapBorders
(kmb )
| enum | 1 | |
|
|
materialBlend
(matb )
| enum | 0 | |
|
|
maxEdgeLength
(mxe )
| float | 0.1 | |
|
|
maxSubd
(mxs )
| integer | 5 | |
|
|
maxTriangles
(tsl )
| integer | 60000 | |
|
|
maxUv
(xuv )
| float | 0.5 | |
|
|
minEdgeLength
(mne )
| float | 0.01 | |
|
|
minScreen
(mns )
| float | 14 | |
|
|
motionVectorColorSet
(mvcs )
| string | NULL | |
|
|
normalPerVertex
(npvx )
| compound | n/a | |
|
| vertexNormal
(vn )
| compound | n/a | | |
| vertexNormalXYZ
(nxyz )
| float3 | | | |
| vertexNormalX
(vxnx )
| float | 1e20 | | |
| | vertexNormalY
(vxny )
| float | 1e20 | | |
| | vertexNormalZ
(vxnz )
| float | 1e20 | | |
|
| | vertexFaceNormal
(vfnl )
| compound | n/a | | |
| vertexFaceNormalXYZ
(fnxy )
| float3 | | | |
| vertexFaceNormalX
(vfnx )
| float | 1e20 | | |
| | vertexFaceNormalY
(vfny )
| float | 1e20 | | |
| | vertexFaceNormalZ
(vfnz )
| float | 1e20 | | |
|
|
|
|
|
normalSize
(ns )
| double | 0.4 | |
|
|
normalType
(ndt )
| enum | 0 | |
|
|
normals
(n )
| float3 | | |
|
|
|
|
|
numTriangles
(nt )
| integer | 100 | |
|
|
outForceNodeUVUpdate
(ofuv )
| bool | false | |
|
|
outGeometryClean
(ogc )
| Message | n/a | |
|
|
outMesh
(o )
| mesh | NULL | |
|
|
outSmoothMesh
(os )
| mesh | NULL | |
|
|
perInstanceIndex
(pii )
| integer | -1 | |
|
|
perInstanceTag
(pit )
| integer | -1 | |
|
|
pinData
(pd )
| polyComponent | NULL | |
|
|
pnts
(pt )
| float3 | | |
|
| pntx
(px )
| distance (float) | 0.0cm | | |
|
| pnty
(py )
| distance (float) | 0.0cm | | |
|
| pntz
(pz )
| distance (float) | 0.0cm | | |
|
|
propagateEdgeHardness
(peh )
| bool | false | |
|
|
quadSplit
(qsp )
| enum | 2 | |
|
|
renderSmoothLevel
(rsl )
| short | 2 | |
|
|
reuseTriangles
(rtri )
| bool | false | |
|
|
smoothLevel
(lev )
| short | 2 | |
|
|
smoothMeshSelectionMode
(ssm )
| enum | 0 | |
|
|
smoothOffset
(so )
| float3 | | |
|
|
|
|
|
smoothUVs
(suv )
| bool | true | |
|
|
smoothWarn
(sw )
| bool | true | |
|
|
tangentNormalThreshold
(tnt )
| angle (double) | 0.0deg | |
|
|
tangentSmoothingAngle
(tsa )
| angle (double) | 0.0deg | |
|
|
tangentSpace
(tgsp )
| enum | 0 | |
|
|
uvSize
(usz )
| double | 4.0 | |
|
|
uvTweakLocation
(uvtl )
| generic typed data | NULL | |
|
|
useMaxEdgeLength
(uxe )
| bool | false | |
|
|
useMaxSubdivisions
(uxs )
| bool | false | |
|
|
useMaxUV
(uxu )
| bool | false | |
|
|
useMinEdgeLength
(uie )
| bool | false | |
|
|
useMinScreen
(uns )
| bool | true | |
|
|
useNumTriangles
(unp )
| bool | false | |
|
|
useSmoothPreviewForRender
(uspr )
| bool | true | |
|
|
userTrg
(utrg )
| string | NULL | |
|
|
uvpt
(uv )
| float2 | | |
|
|
|
|
vertexBackfaceCulling
(vbc )
| bool | true | |
|
|
vrts
(vt )
| float3 | | |
|
|
|
|
|
vertexColorSource
(vcs )
| enum | 0 | |
|
|
vertexIdMap
(vmap )
| bool | false | |
|
|
vertexNormalMethod
(vnm )
| enum | 3 | |
|
|
vertexSize
(vs )
| double | 3.0 | |
|
|
worldMesh
(w )
| mesh | NULL | |
|