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 name Parents MFn type Compatible function sets
makeGroup dependNode kMakeGroup kBase
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) Type Default Flags
inputGeometry (ig) mesh NULL outputinputconnectable
Input geometry without the grouping info.
outputGeometry (og) mesh NULL outputconnectable
Output geometry with the grouping info.
groupType (gt) enum 0 outputinputconnectablestorablehidden
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.
groupName (gn) integer TDI_GGRP_CURRENT outputinputconnectablestorablehidden
Identifier for the group. By default, the current group is used.
elemList (el) intArray empty outputinputconnectablestorablehidden
The array of the elements to add to the group.
inputComponents (ic) componentList NULL outputinputconnectablestorable
Input components.