https://github.com/incrementis/ie-autospriter-
Infinity Engine AutoSpriter is a Blender add-on that automates sprite creation from creature animations for IE games.
https://github.com/incrementis/ie-autospriter-
Last synced: 25 days ago
JSON representation
Infinity Engine AutoSpriter is a Blender add-on that automates sprite creation from creature animations for IE games.
- Host: GitHub
- URL: https://github.com/incrementis/ie-autospriter-
- Owner: Incrementis
- License: gpl-3.0
- Created: 2025-05-30T17:22:28.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-04-01T08:55:16.000Z (3 months ago)
- Last Synced: 2026-04-01T10:29:12.315Z (3 months ago)
- Language: Python
- Homepage:
- Size: 34.9 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IE-AutoSpriter-
Infinity Engine AutoSpriter is a Blender add-on that automates sprite creation from creature animations.
This is a work in progress and an beta release. This means that most things are implemented, but the add-on is still subject to heavy changes. Use this add-on with caution!!
Please use the latest release version instead of the latest commit.
This is also a learning project focused on my personal use and interest. Suggestions are welcome!
## Note
* Before rendering all animations in all directions, start with just one animation and one direction to see if everything works correctly.
* The latest version of IE Autospriter for Blender 4.0 can be found in the branch "v0.36.3-legacy-for-blender4.0".
* Further versions will be implemented and tested on newer Blender 4.5.5 LTS. This also includes the manual.
## Beta Version:
* May not work or only work under special conditions.
* May not work due to missing information in the manual.
* May contain issues for various reasons.
* I am not a Blender or Blender API expert, so this may also cause issues.
* Currently only rudimentary tested with Blender 4.5.5 LTS version.
* The focus of the beta phase will be mainly on bug fixing.
* [Here](https://github.com/Incrementis/IE-AutoSpriter-/issues/52) you will find the currently known issues that will be fixed in the beta phase.
### Performance
The 4.5.5 LTS blend save files contain the appropriate settings.
#### Render engine "Cycles":
* Not tested on Blender 4.5.5 LTS
* Rendering a frame took [0.8 to 1 seconds](https://github.com/Incrementis/IE-AutoSpriter-/issues/18#issuecomment-3079607164) (tested in blender 4.0)
#### Render engine "EEVEE":
* Not tested on Blender 4.5.5 LTS
* Rendering a frame took [0.05 seconds](https://github.com/Incrementis/IE-AutoSpriter-/issues/18#issuecomment-3079719096) (tested in blender 4.0)
## Discussion
* [Beamdog Forums](https://forums.beamdog.com/discussion/89525/blender-add-on-ie-autospriter)
* [G3 Forums](https://www.gibberlings3.net/forums/topic/39792-blender-add-on-ie-autospriter)
* [GitHub](https://github.com/Incrementis/IE-AutoSpriter-/discussions)
## Key Features
* Keeps parameters in a Blender file (reduces workflow)
* Automated rendering
* Provides steps for better usability
* Provides many useful parameters
* To make it work on higher Blender versions
## Guides
The functions are explained in detail in the manual.
* [manual.pdf](https://github.com/Incrementis/IE-AutoSpriter-/blob/main/manual.pdf)
* Please note that the demos are not intended as an ideal guide or tutorial. They are intended ONLY to demonstrate/test the features of IE Autospriter.
## Operating Systems
* Windows 11
* May also work on other platforms since Python is a platform-independent language
## Languages
* English
## Special Thanks
Thanks to "The Gibberlings 3" forum users, "Artisan's Corner" discord server users and Infinity Engine discord server users who helped me with hints and information:
* The Artisan
* CamDawg
* Argent77
* exhuman
* moggadeet
* Bubb
* lynx
## Sources and Learning Materials
* [INI file format: Creature Animations](https://gibberlings3.github.io/iesdp/file_formats/ie_formats/ini_anim.htm)
* [Avatar Naming Schemes](https://gibberlings3.github.io/iesdp/appendices/avatarnaming.htm)
* [IE-Animations](https://github.com/ArtemiusI/IE-Animations) by Artemiusl
* [education/175-Blender-Properties](https://github.com/pagekey/education/tree/main/175-Blender-Properties) by PageKey
* [Your Own Operator | Scripting for Artists [8]](https://www.youtube.com/watch?v=xscQ9tcN4GI&list=LL) by Blender
* [Render 8 Direction Animated Sprites in Blender with Python](https://www.youtube.com/watch?v=l1Io7fLYV4o) by FozleCC
* [Blender documentations](https://docs.blender.org) by Blender
* [Blender Rendering Optimization Tips](https://whoisryosuke.com/blog/2024/blender-rendering-optimization-tips) by Ryo
* [Expressions in Blender 3D](https://www.youtube.com/watch?v=5IMFSC5h0a4) by ukramedia
* [Creating radio buttons in the Blender add-ons interface](https://b3d.interplanety.org/en/creating-radio-buttons-in-the-blender-add-ons-interface/) by Nikita
* [Add a Predefined Meta-Rig](https://docs.blender.org/manual/en/2.81/addons/rigging/rigify.html?highlight=horse) by blender
* [Make Animals In Blender 3 - The Easy Way](https://www.youtube.com/watch?v=tEZOXuDhTJ0) by Grant Abbitt (Gabbitt)
* [Create Low Poly Characters in Blender (Beginner Tutorial)](https://www.youtube.com/watch?v=BL6fyBeldHA&t=4341s) by Ryan King Art
* [How to Grow Tendrils Over Any Object (Blender Tutorial)](https://www.youtube.com/watch?v=ufRygCrYsx4) by Pixel Me That
* [A Different approach to making FIRE in Blender!](https://www.youtube.com/watch?v=cUfc4iWG9qI) by Kenan Proffitt
* [Blender 4.0 RIGIFY #6-1: Custom Rigs (theory)](https://youtu.be/Cq2Vw6EFXy0?list=PLdcL5aF8ZcJuG3kKcVgQQz36E3JXzijEH) by CGDive (Blender Rigging Tuts)