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 |    | 
|