• 3D
  • How to export "Tank Trucks" animation from Blender to Godot

Hi all! I have modeled a Tank in Blender. For its trucks I have used a cube and 'Array' and 'Curve' Transformations using a Bezier Curve. When I animate these in blender it works fine using the Y Location transform, the tank move forward and the trucks move in realistic way, but when I try to export it to Godot, this animation doesn't run... Someone knows something about this? I don't know if I have to make the animation in Blender and Export it somehow, or if this animation should be done in Godot directly. I'm pretty lost, I've seen a lot of tutorials but none of them finish exporting the result to Godot.

Thank you very much in advance and greetings!

I don't think Godot can import Blender Bezier Curve animations and multiple physics objects.

I have seen this effect in this game make with Godot:

I understand that doing this is possible, but as I said before, I can't find the way.

@Ironsx said: I have seen this effect in this game make with Godot:

I understand that doing this is possible, but as I said before, I can't find the way.

I don't think the trucks are made of multiple physics boxes with joints, instead it seems to be a baked animation.

6 days later

Hi all!

I have tried to figure this out this weekend and I finally got it.

I used three ways and only one was the correct: 1) Using Path and Pathfollow: This seemed like a good idea. Create the curve in 3D space and go along it. But I haven't been able to make it work properly in 3d. There are problems with the rotations... Only run without rotations. I think it might be a bug in godot. 2) Using Path, Pathfollow and manual rotations. This works, but not perfectly... 3) Creating an animation in GODOT where each truck moves to next truck position and loop it. It works fine!!

Thanks!!