CALUMI.Animation by Calaverah
CALUMI Animation is a dynamic linked library aimed at providing a conversion and creation interface for Starfield (Bethesda Game Studios) animations and rigs. Alone this library is simply a DLL but when incorporated into a creation tool, such as blender, it can be used to edit existing or create custom animations for modding projects. If needed, one could use the functionality of this library with their own c++/c#/python/c interactable code to process data and convert to desired formats.
- Import/Export interface for animation files and skeleton rig file formats
- Complete compiler firewall for STL functions and classes
- External "C" Style functions for use in other languages such as Python and C#
Warning
Warning: This animation conversion library is in alpha and is not in a state that is considered fool proof. It is up to the user to track and verify results, make backups, and test outputs in game. Bug reports and feature requests are welcome, but consider whether this repository is the correct place, as you may need to make the request at the repository of the tool using this library instead. Bug reports should be repeatable so that our developers can apply the correct solution.
- Compression Algorithm(s)
- Full .af/.rig decoding and utilization for Starfield
- Future BGS title support
- Lumiverah
- Deveris
- Jojo
- Dr. P
Contributions are always welcome!
Check out our Contributors Documentation above for ways to get started.
No AI was used in writing the code featured in this library.
Licensed by LGPLv3 Copyright © 2025-2026 Calaverah. All rights reserved.
