Go to: Related nodes. Attributes.

This node creates a new poly object as a union of multiple polys.

Node name Parents MFn type Compatible function sets
polyUnite polyCreator kPolyUnite kBase
kNamedObject
kDependencyNode
kPolyCreator
kPolyUnite

Related nodes

polyCreator, polyCreateFace, polyPrimitive, polyTorus, polyPlane, polyCube, polyCone, polySphere, polyCylinder, polyBoolOp, polyBlindData, mesh

Attributes (5)

inputMat, inputPoly, mergeUVSets, outputUVSetName, 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 arrayoutputinputconnectablekeyable
The input polygonal objects, which are data meshes. You can connect mesh nodes to this attribute, or you can use MFnMeshData through the API. inputPoly is a multi-attribute.
inputMat (im) matrix identity arrayoutputinputconnectablekeyable
Input world transformation matrix. Also a multi-attribute. Each input poly object must have a corresponding inputMat.
mergeUVSets (muv) enum 1 outputinputconnectablestorable
Specify how UV sets will be merged on the output mesh. "No Merge": Each UV set on each mesh will become a new UV set in the output. "Merge By Name": UV sets with the same name will be merged. "Merge By UV Links": UV sets will be merged so that UV linking on the input meshes continues to work. The default is merge by name.
outputUVSetName (ouv) string NULL arrayoutputconnectablehidden
The UV set names of the output mesh.