KhronosGroup / glTF-Blender-IO

Blender glTF 2.0 importer and exporter
https://docs.blender.org/manual/en/latest/addons/import_export/scene_gltf2.html
Apache License 2.0
1.5k stars 319 forks source link

Feature Request: "Force keeping channel for data/properties" (exported via KHR_animation_pointer) #2386

Open The0Dev opened 1 month ago

The0Dev commented 1 month ago

Is your feature request related to a problem? Please describe. Some animation channels get lost when reexporting a glTF file with Blender.

Describe the solution you'd like I'd like to have an option that would preserve animation channels of properties (exported via KHR_animation_pointer) even when keyframes are identical (similarly to existing options for preserving bone and object channels).

Describe alternatives you've considered It's possible to work around this by slightly changing keyframes but that's not ideal and I'd like to have a proper solution.

Additional context I'm dealing with a game engine that can target some animation channels (with identical or non-identical keyframes) and additionally alter/animate them. It would be nice if I could always keep all channels.

julienduroure commented 1 month ago

Hello, I added it in my TODO list