This page is not available in the language you have chosen. It will be displayed in English by default. If you would like to view it in a different language, you can try selecting another language.
Description
SetTransformArray is used to set an array of transforms on the hierarchy.
Note: For Controls when setting the initial transform this node actually sets the Control's offset transform and resets the local values to (0, 0, 0).
Information
| Plugin | ControlRig |
| Category | Transforms |
| Tags | SetBoneTransform,SetControlTransform,SetInitialTransform,SetSpaceTransform |
| Type | FRigUnit_SetTransformItemArray |
IO
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| ExecutePin | This property is used to chain multiple mutable units together | Execute Context |
Inputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Items | The item to set the transform for | TArray<FRigElementKey> | () |
| Space | Defines if the transform should be set in local or global space | Rig VMTransform Space | GlobalSpace |
| bInitial | Defines if the transform should be set as current (false) or initial (true). Initial transforms for bones and other elements in the hierarchy represent the reference pose's value. | bool | False |
| Transforms | The new transform of the given item | TArray<FTransform> | () |
| Weight | Defines how much the change will be applied | float | 1.000000 |
| bPropagateToChildren | If set to true children of affected items in the hierarchy will follow the transform change - otherwise only the parent will move. | bool | True |