Go to: Related nodes. Attributes.

This node creates a new poly object for each shell in the inputPoly. (A shell is a section of the mesh that is not edge-connected to the rest of the mesh.)

Node name Parents MFn type Compatible function sets
polySeparate dependNode kPolySeparate kBase
kNamedObject
kDependencyNode
kPolySeparate

Related nodes

polyTweak, polyTweakUV, polyMapCut, polyMapDel, polyMapSew, polyNormal, polyMoveUV, polyMoveFacetUV, polyFlipEdge, polySmoothFace, polySmooth, polyReduce, polyDelFacet, polyDelVertex, polyMergeFace, polySplit, polyAppendVertex, polySubdFace, polyCollapseF, polyCloseBorder, polyAppend, polyCollapseEdge, polyTriangulate, polyDelEdge, polyMergeEdge, polyColorPerVertex, polyNormalPerVertex, deleteUVSet

Attributes (5)

icount, inputPoly, output, remShells, useOldPolyArchitecture

Long name (short name) Type Default Flags
useOldPolyArchitecture (uopa) bool false outputinputstorablehidden
Attribute to specify if the old poly architecture needs to be used for the evaluation of this node. SHOULD NOT BE SET OR MODIFIED BY THE USER!!
inputPoly (ip) mesh NULL outputinputconnectable
The input polygon.
icount (ic) integer -1 outputinputconnectablestorablehidden
Shell count : the number of shells in the input polygon at the first computation of the node.
remShells (rs) intArray empty outputinputconnectablestorable
Specific shells to do the operation on. Test attribute
output (out) mesh NULL arrayoutputconnectable
Output objects.