Go to:
Related nodes. Attributes.
Manage a subdivision surface shape
| Node name | Parents | MFn type | Compatible function sets |
|---|
| subdiv | surfaceShape | kSubdiv | kBase kNamedObject kDependencyNode kDagNode kShape kGeometric kSurface kSubdiv kSubdivGeom |
Related nodes
subdivToPoly, subdivCollapse, polyToSubdiv, subdivComponentId, nurbsToSubdiv, subdBlindData, subdHierBlind
Attributes (69)
The following quick index only shows top-level attributes (too many attributes to show them all): baseFaceCount, cached, create, depth, dispCreases, dispEdges, dispFaces, dispGeometry, dispMaps, dispResolution, dispUVBorder, dispVertices, dispVerticesAsLimitPoints, displayFilter, displayLevel, edgeCrease, faceUVIds, format, levelOneFaceCount, localizeLimitPointsEdit, mentalRayControls (32), normalsDisplayScale, outSubdiv, sampleCount, scalingHierarchy, textureCoord, vertex (4), vertexTweak (4), worldSubdiv
| Long name (short name) | Type | Default | Flags |
|---|
|
create
(cr)
| subdivisionSurface | NULL |    |
|
|
cached
(cc)
| subdivisionSurface | NULL |     |
|
|
dispVertices
(dv)
| bool | false |     |
|
|
dispVerticesAsLimitPoints
(dvl)
| bool | false |    |
|
|
localizeLimitPointsEdit
(llp)
| bool | false |    |
|
|
dispEdges
(de)
| bool | false |     |
|
|
dispFaces
(df)
| bool | false |     |
|
|
dispMaps
(dm)
| bool | false |     |
|
|
dispUVBorder
(db)
| bool | false |     |
|
|
dispCreases
(dcr)
| bool | false |     |
|
|
dispGeometry
(dg)
| bool | true |     |
|
|
dispResolution
(dr)
| integer | 1 |     |
|
|
vertex
(vt)
| compound | n/a |      |
|
| singleVertex
(svt)
| double3 | |      | |
| singleVertexX
(svx)
| distance (double) | 0cm |     | |
| | singleVertexY
(svy)
| distance (double) | 0cm |     | |
| | singleVertexZ
(svz)
| distance (double) | 0cm |     | |
|
|
|
vertexTweak
(vtw)
| compound | n/a |       |
|
| singleVertexTweak
(stw)
| double3 | |       | |
| singleVertexTweakX
(stwx)
| distance (double) | 0cm |      | |
| | singleVertexTweakY
(stwy)
| distance (double) | 0cm |      | |
| | singleVertexTweakZ
(stwz)
| distance (double) | 0cm |      | |
|
|
|
outSubdiv
(o)
| subdivisionSurface | NULL |   |
|
|
worldSubdiv
(ws)
| subdivisionSurface | NULL |    |
|
|
edgeCrease
(ecr)
| subdivEdgeCrease | NULL |     |
|
|
textureCoord
(uvs)
| subdivTextCoord | NULL |     |
|
|
faceUVIds
(fuv)
| subdivFaceUVIds | NULL |       |
|
|
normalsDisplayScale
(ndf)
| double | 1.0 |     |
|
|
format
(f)
| enum | 1 |     |
|
|
depth
(d)
| integer | 2 |     |
|
|
sampleCount
(sc)
| integer | 4 |     |
|
|
displayLevel
(dl)
| enum | 0 |      |
|
|
displayFilter
(dfl)
| enum | 0 |      |
|
|
baseFaceCount
(bfc)
| integer | 0 |   |
|
|
levelOneFaceCount
(ofc)
| integer | 0 |   |
|
|
scalingHierarchy
(sh)
| enum | 1 |     |
|
|
mentalRayControls
(mrc)
| compound | n/a |     |
|
| miOverrideCaustics
(oca)
| bool | false |     | |
|
| miCausticAccuracy
(caa)
| short | 64 |     | |
|
| miCausticRadius
(car)
| float | 0 |     | |
|
| miOverrideGlobalIllumination
(ogi)
| bool | false |     | |
|
| miGlobillumAccuracy
(gia)
| short | 64 |     | |
|
| miGlobillumRadius
(gir)
| float | 0 |     | |
|
| miOverrideFinalGather
(ofg)
| bool | false |     | |
|
| miFinalGatherRays
(fry)
| integer | 1000 |     | |
|
| miFinalGatherMinRadius
(fmn)
| float | 0 |     | |
|
| miFinalGatherMaxRadius
(fmx)
| float | 0 |     | |
|
| miFinalGatherFilter
(ffi)
| short | 1 |     | |
|
| miFinalGatherView
(fgv)
| bool | false |     | |
|
| miOverrideSamples
(oos)
| bool | false |     | |
|
| miMinSamples
(mins)
| short | 0 |     | |
|
| miMaxSamples
(maxs)
| short | 2 |     | |
|
| miFinalGatherCast
(fgc)
| bool | true |     | |
|
| miFinalGatherReceive
(fge)
| bool | true |     | |
|
| miTransparencyCast
(tpc)
| bool | true |     | |
|
| miTransparencyReceive
(tpr)
| bool | true |     | |
|
| miReflectionReceive
(rflr)
| bool | true |     | |
|
| miRefractionReceive
(rfrr)
| bool | true |     | |
|
| miProxyFile
(mof)
| string | NULL |     | |
|
| miUpdateProxyBoundingBoxMode
(upbm)
| enum | 0 |     | |
|
| miProxyBoundingBox
(mbb)
| compound | n/a |     | |
| miProxyBoundingBoxMin
(mbmn)
| double3 | |     | |
| miProxyBoundingBoxMinX
(mbnx)
| double | 0.0 |     | |
| | miProxyBoundingBoxMinY
(mbny)
| double | 0.0 |     | |
| | miProxyBoundingBoxMinZ
(mbnz)
| double | 0.0 |     | |
|
| | miProxyBoundingBoxMax
(mbmx)
| double3 | |     | |
| miProxyBoundingBoxMaxX
(mbxx)
| double | 0.0 |     | |
| | miProxyBoundingBoxMaxY
(mbxy)
| double | 0.0 |     | |
| | miProxyBoundingBoxMaxZ
(mbxz)
| double | 0.0 |     | |
|
|
|