Blog

Blender Addon: CSCD FPS Animbaker

Hi everyone 🫡 Today I'd like to share a Blender addon that Claude and I built together (Opus 5 + Sonnet 5). Even though it's vibe coding, it still took 5 days and quite a few tokens to arrive at a finished version, which is most likely bug free. Claude handled the coding, while I steered how it tackled the problems, since Blender 5.2 was only released recently and its API has changed quite a bit.

At first I only meant to make the addon for our team's game project, but after using it for a while it turned out to be pretty good, so I decided to share it, hoping it will be useful to you.

Let me say a few words about what the addon is for. It's called "CSCD FPS Animbaker".

The game we're developing is a first-person shooter, so weapon animation plays an extremely important role. Although we already have a demo on Steam, it was very weak in this department, an "unacceptable" shortcoming! So over the past while we've been "outsourcing" a few FPS animation packages.

When I received the .blend files from the freelancer, I was very happy with the quality, but it turned out that getting the animation into the game was full of hurdles, with many problems popping up, from redundant bones to FBX files using multiple armatures that made the animation come out wrong. Overall, the animation looked great in Blender but wasn't usable right away.

The best solution at that point was to join the actions and bake them together across both armatures. So I started doing it by hand... and every bake left me sweating because there were so many steps. After finally baking one good set (about 10 minutes), I realized there were dozens more animations that needed the same treatment...

Seeing that this couldn't go on, I came up with the idea for this addon, and I'm glad it has met the animation pipeline needs of our game!!

Please take a look at the timelapse video of the addon in action at the top of this article, or watch it directly on YouTube. Animator: MichaelGroover.

You can find detailed docs for the addon, including the download link and notes on each part of the interface, at the link below (the docs are in Vietnamese):

https://wikivi.cscdvmp.com/gun-data-editor/cscd-fps-animbaker-addon

Thank you all for reading the article and watching the video!!

Was this article helpful?

Your feedback helps Legion Team improve future articles