...........Anm2Ed 2.0
This commit is contained in:
35
README.md
35
README.md
@@ -1,46 +1,37 @@
|
||||
# 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](https://github.com/ocornut/imgui) interface; docking, dragging and dropping, etc. You might be familiar with it from (Repentogon).
|
||||
- Smooth [Dear ImGui](https://github.com/ocornut/imgui) interface; docking, dragging and dropping, etc. You might be familiar with it from [Repentogon](https://repentogon.com/).
|
||||
- Greatly polished in many areas, to assist with all your animating needs
|
||||
- New features
|
||||
- Additional hotkeys/shortcuts (rebindable!)
|
||||
- Additional wizard options
|
||||
- Broadened sound support
|
||||
- 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
|
||||
- Robust snapshot (undo/redo) system
|
||||
- Selecting multiple frames at a time
|
||||
- Settings that will preserve on exit (stored in %APPDATA% on Windows or ~/.local/share on Linux)
|
||||
- Broadened sound support
|
||||
|
||||
### Note: Rendering Animations
|
||||
You will need FFmpeg installed! Get it from [here](https://ffmpeg.org/download.html), and point to the downloaded ffmpeg executable within the program!
|
||||
You will need FFmpeg installed to output GIF/video! Get it from [here](https://ffmpeg.org/download.html), 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](https://vcpkg.io/en/).
|
||||
|
||||
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 --recursive```
|
||||
|
||||
Then:
|
||||
### Windows
|
||||
Visual Studio is recommended for build.
|
||||
|
||||
### Linux
|
||||
|
||||
```
|
||||
mkdir build
|
||||
|
||||
Reference in New Issue
Block a user