Description

Trying to automate the process of baking transforms via python and the identical code above works in 5.6 but not in 5.7.

There are no error messages in the output log.

When running in 5.7, it does create a new Transform track, but just plucks one or two keys at the beginning.

It should also be noted that the def bake_transform(): example found in:

\UE_5.7\Engine\Plugins\MovieScene\SequencerScripting\Content\Python\sequencer_tools_examples.py

Does not work, as it calls a bake_transform method which seems to have gone away in favor of bake_transform_with_settings

Steps to Reproduce

Steps to Reproduce

import unreal

def bake_selected():  

    EAS = unreal.EditorActorSubsystem()  
    selectedObj = EAS.get_selected_level_actors()  

    sequence = unreal.LevelSequenceEditorBlueprintLibrary.get_current_level_sequence()    

    bindings = sequence.get_bindings()  

    bake_array = []  

    for binding in bindings:  
        for sel in selectedObj:  
            if binding.get_name() == sel.get_actor_label():  
                bake_array.append(binding)  

    if len(bake_array) >= 1:  
        bakeSettings = unreal.BakingAnimationKeySettings()  
        bakeSettings.baking_key_settings = unreal.BakingKeySettings.ALL_FRAMES  
        bakeSettings.start_frame = unreal.FrameNumber(sequence.get_playback_start())  
        bakeSettings.end_frame  = unreal.FrameNumber(sequence.get_playback_end())  
        bakeSettings.reduce_keys = False  
        bakeSettings.frame_increment = 1  

        # Bake from the playback start to the playback end per frame        
        level_sequence_editor_subsystem = unreal.get_editor_subsystem(unreal.LevelSequenceEditorSubsystem)  
        level_sequence_editor_subsystem.bake_transform_with_settings(bake_array,bakeSettings)  
        print('Done baking')  

bake_selected()

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-355639 in the post.

0
Login to Vote

Fixed
ComponentUE - Anim - Sequencer
Affects Versions5.7
Target Fix5.7.2
Fix Commit48919823
CreatedNov 26, 2025
ResolvedDec 3, 2025
UpdatedDec 16, 2025
View Jira Issue