Houdini 21.0 Nodes Geometry nodes

Agent Transform Group geometry node

Adds new transform groups to agent primitives.

On this page
Since 16.0

This node adds new transform groups to the agent definition that are a named subset of the transforms in the agent’s rig. Transform groups can be used to apply animation clips to part of the agent’s skeleton (such as with the Agent Clip Layer DOP). See Crowd Agents for more information.

Parameters

Transform Groups

Group

The agent primitives in the input geometry to modify.

Transform Groups

The number of transform groups to add to the agent definition.

Name

When turned on, creates a transform group with the specified name. All transform groups in an agent definition must have unique names.

Source Groups

A list or pattern of existing transform groups to copy the transforms and channels from.

Root Transforms

A list or pattern of transform names. Each transform and its children are added to the group.

Leaf Transforms

When adding children of the Root Transforms to the group, the skeleton traversal will stop after reaching a transform which matches this pattern. This can be used to, for example, create a group containing only joints between the shoulder and hand.

Blend into Group

When turned on, gradually increases the transforms' weights, beginning with the Root Transforms. This can be used to produce a smoother blend near the boundary when overriding part of the skeleton with a clip. When turned off, each transform in the group has a weight of 1.

Depth

When Blend into Group is turned on, this specifies the number of transforms to blend over.

Transform Weights

When Blend into Group is turned on, this controls the weights of the transforms within the region specified by the Depth parameter.

Extra Transforms

A list or pattern of transform names to add to the group.

Channels

A list or pattern of channel names to add to the group.

Filter Channels by Transforms

When turned on, omits any channels where the associated transform is not in the group. Channels can optionally be associated with a specific transform in the rig.

Show Guide Geometry

When turned on, displays guide geometry indicating the transforms contained in the group.

Guides

Scale

The size of the guide geometry.

Inputs

Agents

The agent primitives to add transform groups to.

Outputs

Agents

The original agent primitives with the added transform groups.

Examples

ClipLayerTrigger

This example demonstrates how to use the Agent Clip Layer DOP to apply a clip to the upper body of an agent. The clip is activated when the agent is inside a bounding box.

MotionPathLayerClip

This example demonstrates how to use the Crowd MotionPath Layer SOP to layer a clip onto the upper body of an agent. The clip is activated when the agent is inside a bounding object.

See also

Geometry nodes