Houdini 21.0 Character KineFX

Root

Creates a hierarchy of root controls for a character.

Since 21.0

This component creates a hierarchy of root controls for a character, allowing you to position the character in the animation scene.

The image below shows a hierarchy of three root controls, where the C_main control is the parent of C_layout, which is the parent of C_scene. The menu provides configuration parameters for the root component.

Example hierarchy of root controls

The example in this file demonstrates how to use the root rig component to add root controls for the Electra test geometry.

RootComponent

Parameters

Name

The name to add to the nodes created by this component.

Driven

Driven

The TransformObject node to drive with the root control. Set this to the root of the skeleton. This parameter accepts APEX path patterns, so you can specify tags in this field, for example, #root_driven.

Hide Driven

When turned on, hides the driven joint in the viewport.

Driver

Rootnames

The number of root controls. Each control in the list is the parent of the control below it. Add another root control by clicking beside Rootnames.

Root Name

The name of the root control. Set Root Name to a unique root control name.

Promote T

When turned on, promotes the translate component of the root control.

Promote R

When turned on, promotes the rotate component of the root control.

Promote S

When turned on, promotes the scale component of the root control.

LOD

Specifies the level of detail setting for the root control.

Select the menu for the root component and click on the visibility icons to toggle the visibility of the root controls set to LOD values Primary (LOD1), Secondary (LOD2), and Tertiary (LOD3).

Tags

Tags

The tags to add to the root control TransformObject nodes created by this component.

Shape

Shape

The shape of the controls. It can be set to any of the built-in APEX control shapes.

Shapescale

The scale of the control shapes. To inherit the shape scale from the skeleton, set this value to (0, 0, 0).

Shaperotate

The rotation of the control shapes.

Shapecolor

The color of the control shapes. To inherit the shape color from the skeleton, set this value to (0, 0, 0).

Builder

The parameters in this section are used for the Autorig Builder.

Root Name Pattern

The names of the root controls.

Number of Roots

The number of root controls.

See also

KineFX

Overview

Preparing character elements

Rigging with APEX graphs

Building rig graphs with APEX Script

Rigging with rig components

Animating in the viewport

SOP-based animation

Deformation

Animation retargeting

Pre-H20

Panes

Appendix