Blender exporter - option for Animation mode - set to NLA Tracks

@Yasmine ,

For the Blender exporter - Are we required to change the Animation Mode setting from Actions to NLA Tracks?

I have always use Actions with no problems.

In my research on using Blender 4.5.x LTS, I am finding that Khronos has changed where they get the name of the animation. In Blender 4.5 it comes from the Action name and NOT the NLA Name. This new way makes setting two NLA tracks with the same name on a complex animation to no longer work. If you now set the Action name to the same name as the NLA Track the second Action name has a suffix of .001 - so the animation does not work properly when you set the Animation mode to the default Actions. (perhaps an update to default settings to NLA Tracks is needed). For 4.5.x LTS you would have to export NLA Tracks - this allows you to have two animations with the same name. The code will merge the animations with two nodes.

I am asking for the current requirement - should we be setting this to NLA Tracks in the current usage of the ASOBO Blender exporter?

NOTE to other devs: Blender 4.5 has too many breaking changes for the ASOBO exporter and can not be used - too bad as Blender 4.5 now uses Vulkan to make rendering on screen so much faster.

Hello,

We recommand using NLA tracks, i’ll set this to default. This would be the best way to get complexe animations to work properly.

Thank you

I’ve found the only issue with using “actions” mode has been animated materials. However, a small tweak to the gltf exporter allows only animated materials to be exported in NLA tracks mode while others remain in action mode. This allows us to avoid the full bake requirement of the NLA track mode which is slow for large projects. I can make a post documenting my changes if req’d.
Cheers

Hi,

Did you figure out the issue?
I am exporting from Blender 4.2 using SU5 beta exporter but it is not writing animation tags in xml files and it does not animate in MSFS.

Animation tags have never been written into the .XML by the Asobo plugin
You always need to write them manually (this is for Scenery objects and Simobject)

You really might want to check the glTf files to find is UV animations are correctly exported

Sorry though I was answering to this

This was working for me before, but have not checked recently. I am waiting for an SDK update for 1.7.10/11/13 release

Thanks. Is there a tutorial or sample for this?