Version: *SU/AAU/WU XX - 1.39.9.0 SDK 0.24.5 2020 exporter 3.3.1
Frequency: Consistently*
Severity: *High
Context: What package? When editing or mounted from Community? In main menu or in flight? etc…
Bug description:
The default setting for animation export is NLA Tracks. This causes all animations to be set to muted after each export. This causes animation corruption on some animations.
Since Blender 3.6.23 is no longer being updates there will never be a fix for this bug in Blender 3.6. (perhaps there is an earlier version that does not do this - should be stated in the SDK docs what max version of 3.6.x LTS is compatible with this exporter)
See gltf2_blender_gather_tracks.py lines 146 to 168 - the mute setting is set to true. In Blender 4.2 they set the mute to it’s original stored setting.
So the default setting on NLA Tracks is not correct. For 3.6 it should be Actions. Or you need to find a hook that will allow ASOBO to reset the muted animations.
This has been tested and seems to work on most animations, but requires the developer to make sure Animation Action names are corrected manually. I have not tested on armatures and bones.
I have to break my own rule of NOT upgrading to a different Blender version mid project. I will have to move 2020 projects to Blender 4.2.x LTS and 2024 to Blender 4.5 (but there is no 2024 ASOBO exporter for 4.5.x LTS yet) Please release a 2024 exporter for 4.5.x LTS.
Repro steps:
Attachments:
Private attachments: Send a PM to @PrivateContent with the link to this topic and the link to download your content