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
Treats the provided transforms as a chain with global / local transforms, and projects each transform into the target space. Optionally you can provide a custom parent indices array, with which you can represent more than just chains.
Information
| Plugin | RigVM |
| Category | Math|Transform |
| Tags | Local,Global,Absolute,Array,Accumulate |
| Type | FRigVMFunction_MathTransformAccumulateArray |
IO
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Transforms | The input transform array to accumulate | TArray<FTransform> | () |
| ExecutePin | This property is used to chain multiple mutable nodes together | Execute Context |
Inputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| TargetSpace | Defines the space to project to | Rig VMTransform Space | GlobalSpace |
| Root | Provides the parent transform for the root | Transform | (Rotation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),Translation=(X=0.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)) |
| ParentIndices | If this array is the same size as the transforms array the indices will be used to look up each transform's parent. They are expected to be in order. | TArray<int32> | () |