Navigation
API > API/Plugins > API/Plugins/ControlRigEditor > API/Plugins/ControlRigEditor/UControlRigSequencerEditorLibrar-
Description
Peform new Smart Reduce filter over the specified control rig section in the current open level sequence. Note existing functions like LoadAnimSequenceIntoControlRigSection and BakeToControlRig, will still use the old key reduction algorithm, so if you want to bake and then key reduce with the new function, set the bKeyReduce param as false with those functions, but then call this function after.
| Name | SmartReduce |
| Type | function |
| Header File | /Engine/Plugins/Animation/ControlRig/Source/ControlRigEditor/Public/ControlRigSequencerEditorLibrary.h |
| Include Path | #include "ControlRigSequencerEditorLibrary.h" |
| Source | /Engine/Plugins/Animation/ControlRig/Source/ControlRigEditor/Private/ControlRigSequencerEditorLibrary.cpp |
UFUNCTION (BlueprintCallable, Category="Editor Scripting | Sequencer Tools | Control Rig")
static bool SmartReduce
(
FSmartReduceParams & ReduceParams,
UMovieSceneSection * MovieSceneSection
)
returns True if successful, False otherwise
Parameters
| Name | Remarks |
|---|---|
| ReduceParams | Key reduction parameters |
| MovieSceneSection | The Control rig section we want to reduce |