2025-09-13 20:01:57 -04:00
2025-09-13 10:32:47 -04:00
2025-09-13 14:07:15 -04:00
2025-09-13 20:00:08 -04:00
2025-09-13 20:00:50 -04:00
2025-09-12 16:47:16 -07:00
2025-09-12 16:47:16 -07:00
2025-06-15 22:03:02 -04:00
2025-09-13 20:01:57 -04:00
2025-09-12 18:57:50 -04:00

Anm2Ed

Preview

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 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 on 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 

Happy animating!

Isaac

Description
No description provided
Readme GPL-3.0 2 MiB
Languages
C 57.2%
C++ 42.6%
CMake 0.1%