Navigation
API > API/Runtime > API/Runtime/AnimGraphRuntime
Parameters used by RBF solver
| Name | FRBFParams |
| Type | struct |
| Header File | /Engine/Source/Runtime/AnimGraphRuntime/Public/RBF/RBFSolver.h |
| Include Path | #include "RBF/RBFSolver.h" |
Syntax
USTRUCT (BlueprintType )
struct FRBFParams
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRBFParams() |
RBF/RBFSolver.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAutomaticRadius | bool | Automatically pick the radius based on the average distance between targets | RBF/RBFSolver.h |
|
| DistanceMethod | ERBFDistanceMethod | RBF/RBFSolver.h |
|
|
| Function | ERBFFunctionType | RBF/RBFSolver.h |
|
|
| MedianMax | float | Maximum distance used for median | RBF/RBFSolver.h |
|
| MedianMin | float | Minimum distance used for median | RBF/RBFSolver.h |
|
| MedianReference | FVector | Rotation or position of median (used for normalization) | RBF/RBFSolver.h |
|
| NormalizeMethod | ERBFNormalizeMethod | Method to use for normalizing the weight | RBF/RBFSolver.h |
|
| Radius | float | Default radius for each target. | RBF/RBFSolver.h |
|
| SolverType | ERBFSolverType | Specifies the type of solver to use. | RBF/RBFSolver.h |
|
| TargetDimensions | int32 | How many dimensions input data has | RBF/RBFSolver.h | |
| TwistAxis | TEnumAsByte< EBoneAxis > | Axis to use when DistanceMethod is SwingAngle | RBF/RBFSolver.h |
|
| WeightThreshold | float | Weight below which we shouldn't bother returning a contribution from a target | RBF/RBFSolver.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FVector GetTwistAxisVector() |
Util for returning unit direction vector for swing axis | RBF/RBFSolver.h |