2.6 KiB
Anm2Ed
A reimplementation of The Binding of Isaac: Rebirth's proprietary animation editor. Manipulates the XML-based ".anm2" format, used for in-game tweened animations.
Features
- Extended version of the original proprietary Nicalis animation editor
- Smooth Dear ImGui interface; docking, dragging and dropping, etc. You might be familiar with it from You might be familiar with it from (Repentogon)
- New features
- Can output .webm, .mp4 or *.png sequence (wih FFmpeg)
- Cutting, copying and pasting
- Additional wizard options
- Robust snapshot (undo/redo) system
- Additional hotkeys/shortcuts (rebindable!)
- Onionskinning
- Settings that will preserve on exit (stored in %APPDATA% on Windows or ~/.local/share on Linux)
Note: Difference from Nicalis editor
Layers/nulls are handled differently (in their own window) and are not on the timeline! Add a layer/null in the Layers/Nulls window, and then add a LayerAnimation/NullAnimation in the timeline!
Note: Rendering Animations
You will need FFmpeg installed! Get it from here, and point to the downloaded ffmpeg executable within the program!
Dependencies
Download these from your package manager:
- SDL3
Build
Windows
Visual Studio is recommended; make sure your installation has "Desktop development with C++" and ".NET desktop development" workloads.
Install and configure vcpkg.
Build should be straightforward from there.
Linux
After cloning and enter the repository's directory, make sure to initialize the submodules:
git submodule update --init
Then:
mkdir build
cd build
cmake ..
make