Home › Forums › Bug Reports and Feature Requests › Armature animation export issues in V3D 4.8 and 4.9
Tagged: armature animation, Blender 4.3, Blender 4.4, Verge3D 4.8, Verge3D 4.9
- This topic has 6 replies, 2 voices, and was last updated 15 hours, 29 minutes ago by
illussimo.
-
AuthorPosts
-
2025-03-25 at 6:18 pm #80885
illussimo
CustomerHello, Yuri, Alexander, and the whole team,
I am back working on my WebGL projects again and am busy updating my projects to the latest versions of Blender (4.3 and 4.4) and Verge3D (4.8 and 4.9)
First of all, thanks! 4.8 and 4.9 are significant updates with important new features and great render improvements.
I’m so glad the geometry nodes that I have built export without problems and render superbly.
However, I found an issue with exporting armature animations:
– With Blender 4.3 and Verge3D 4.7.1 it works without problems.– With Bl 4.3 and V3D 4.8, the animation renders well in my browser(s), but all my keyframes have disappeared in Blender. With an undo in Blender, my keyframes are back again, but losing key frames in Blender shouldn’t happen. Could you look into this?
– With Bl 4.4 and V3D 4.9, everything works fine without the armature animation, but when I export with the animation, Blender hangs endlessly, so I have to force-quit Blender.
(Note. I always save my files incrementally, and if I’m using a new Blender version, I include its version name as well so that can’t be the problem.)
Blender 4.4 has partly changed its animation system, so could that be the problem?Could you please look into this export with armature animation issue?
Thanks!
2025-03-26 at 4:35 am #80890Alexander Kovelenov
Staff2025-03-26 at 11:19 pm #80928illussimo
CustomerI can’t share the model, and I don’t have time to make a simplified version at the moment. But I can give you a more detailed description.
My model has an armature, a smooth-, and a solidify modifier. The armature has bone and IK constraints.
Everything, including the animation of my rigged model, was working fine with Blender 4.2 LTS and Verge3D 4.7.1, and exporting didn’t take long.– With Bl 4.3 and V3D 4.8, all (including animation) rendered well in my browser(s), but all my key frames disappeared in Blender after the export. With an undo in Blender, my key frames are back again, but losing key frames in Blender shouldn’t happen.
(Note: If I uncheck “Bake Armature Actions” in the V3D render properties, my keyframes stay intact. So it only happens when Verge3D bakes the armature actions.)– With Bl 4.4 and V3D 4.9, everything works fine without the armature animation, and if I leave “Bake Armature Actions” unchecked.
But when I export the animation with “Bake Armature Actions”, Blender hangs endlessly.
Today, I decided just to wait, and finally, after about 40 minutes, it showed up in my browser. But again, all my keyframes disappeared with the animation gone in Blender. With an undo in Blender, they were back again.
I also tried it by baking the animation in Blender and not with V3D. Also, then it took endless to export but the animation stayed intact in Blender.
Blender 4.4 has partly changed its animation system, so could that be the problem? Also, I work with Linux versions of Verge3D and don’t use the Windows installer. Since Blender’s “extensions”, I install Verge3D using the new method (as described in your manual).I hope I have explained it well enough.
Could you please look into this issue more closely? My animation was only 160 frames long, but I have more complex projects with more than 1000 frames, and they have worked well in the past. When there were some issues, you always managed to resolve them quickly.
Understandably, with Blender and Verge3D becoming more capable but also more complex, things might take more time to resolve.Thanks again!
2025-03-27 at 9:31 am #80931Alexander Kovelenov
Staff2025-03-27 at 10:59 pm #80946illussimo
CustomerUnchecking “Bake Modifiers” doesn’t make a difference.
The problem is with animation baking.
Export time is also extremely long if I bake the animations in Blender and uncheck “Bake Armature Actions” for Verge3D. Besides long export times, the bone constraints are not rendering in the browser (even though all keyframes are perfectly baked in Blender).However, I found that if I delete the animation data of my armature, make a similar animation, and have Verge3D bake the armature actions, the keyframes stay intact after export, and all works well in the browser. The rendering time is a bit shorter, although still too long.
I tried all kinds of things, but the only thing I can think of is that something has changed in the new animation system in Blender 4.3 and 4.4 about handling bone constraints.
I hope this info helps to solve this issue.
For the project I’m working on, I need Blender 4.4 because of geometry node fixes, so I can’t resort to former versions.Best regards,
Simone
2025-03-28 at 6:48 am #80949Alexander Kovelenov
StaffHowever, I found that if I delete the animation data of my armature, make a similar animation, and have Verge3D bake the armature actions, the keyframes stay intact after export, and all works well in the browser. The rendering time is a bit shorter, although still too long.
I tried all kinds of things, but the only thing I can think of is that something has changed in the new animation system in Blender 4.3 and 4.4 about handling bone constraints.Looks like we have some combination of Blender and Verge3D issues here. Glad you managed to resolve the issue with missing animation data.
Regarding long animation export, we have plans to remove a complex keyframe processing algorithm we have used for some time. This algorithm shortens animation length a bit at the cost of heavily prolonged export. So, we’re going to implement this in the upcoming Verge3D 4.10 preview.
2025-03-28 at 4:39 pm #80969illussimo
CustomerThanks. That would be great. I’m looking forward to it.
Meanwhile, Blender will also update and improve the new animation system. -
AuthorPosts
- You must be logged in to reply to this topic.