Go to: Related nodes. Attributes.

This utility node takes a poly mesh as input, creates a named collection of components, and outputs the resulting mesh. The list of elements is stored in the elemList array, which stores components of the type specified by groupType. groupType can be vertex, face, edge or uvmap.

This node has special meaning to polyModifier nodes. Most polyModifier nodes which act on components use makeGroup nodes with the current group specifier (TDI_GGRP_CURRENT - the default) to determine which components to act upon.

Node nameParentsMFn typeCompatible function sets
makeGroupnodekMakeGroupkBase
kNamedObject
kDependencyNode
kMakeGroup

Related nodes

groupParts, groupId, baseGeometryVarGroup, meshVarGroup, geometryVarGroup, curveVarGroup, surfaceVarGroup, lodGroup, tweak

Attributes (6)

elemList, groupName, groupType, inputComponents, inputGeometry, outputGeometry

Long name (short name)TypeDefaultFlags
elemList (el) intArrayemptyoutputinputconnectablestorablehidden
The array of the elements to add to the group.
groupName (gn) integerTDI_GGRP_CURRENToutputinputconnectablestorablehidden
Identifier for the group. By default, the current group is used.
groupType (gt) enum0outputinputconnectablestorablehidden
Specifies which kind of elements are belonging to the group. The following are legal values : 0=none, 1=vertex, 2=edge, 3=facet, 4=uvmap.
inputComponents (ic) componentListNULLoutputinputconnectablestorable
Input components.
inputGeometry (ig) meshNULLoutputinputconnectable
Input geometry without the grouping info.
outputGeometry (og) meshNULLoutputconnectable
Output geometry with the grouping info.