Skip to content

AnimeEffectsDevs/AnimeEffects

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AnimeEffects

🇯🇵 日本語

A 2D animation tool which doesn't require a carefully thought-out plan, it simplifies animation by providing various functions based on the deformation of polygon meshes.
Originally developed by hidefuku, it is now being developed and maintained by its community.

Note: For the present there may be incompatible changes made, these will be made known in the release affected should they occur.
If you have any issues or wish to suggest new features, feel reach out to us on our socials!

Downloads

  • The latest AnimeEffects release is available here, to use it just extract its contents to a folder of your choosing, and then simply run the executable.

Requirements

  • Windows/Linux/Mac
    • See compatible versions bellow.
  • Processor: Intel Celeron/AMD Athlon or similar
  • RAM: 4GB
  • Hard disk: 500MB free (AnimeEffects itself only needs around 100mb, this is to have space for instalation, projects and to ensure stability)
  • Graphics card: Intel UHD Graphics/AMD Vega Graphics or any card that supports OpenGL 4.0
  • Display: 1360x720 (The GUI has been made for displays with this resolution or higher)
  • FFmpeg (Necessary for video exporting, you can place it on your path or copy it to the "/tools" folder.)

OS Targets

This is what we are compiling and testing the software on, it may work on older versions but this is discouraged.

  • Windows 10 or newer.
  • Ubuntu LTS or newer.
    • The provided AppImage will not work on older versions due to glibc.
  • MacOS Big Sur or newer.
    • None of our contributors actually has a Mac to test AnimeEffects on, but we do keep track of compilation errors and artifacts.

Development requirements

  • Qt 5.14 or later.
  • MSVC2019/MinGW/Make (32-bit or 64-bit)

Linux

Installing Dependencies

Debian / Ubuntu

  • First update and install dependencies:
sudo apt update
sudo apt install -y software-properties-common g++ make wget rsync
sudo apt install -y build-essential libglib2.0-0 qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools libgl1-mesa-dev file

Arch / Manjaro

  • First update and install dependencies:
sudo pacman -Syu
sudo pacman -S git gcc glib2 qt5 make

Clone / Building

  • Clone AnimeEffects git repo and go to the "src" folder:
git clone https://github.com/AnimeEffectsDevs/AnimeEffects
cd AnimeEffects/src
qmake AnimeEffects.pro
make
  • When building is done, run AnimeEffects:
./AnimeEffects  

Windows

  • If you're not using QtCreator, it is adviced that you add the bin folder of your compiler of choice and of its tooling to your path, and then check out the powershell scripts available for building and deploying (MSVC 2019 is recommended)
- Clone the project and open "AnimeEffects.pro" using QtCreator
- Compile the project on the release profile 
- Open your console of preference
- Run "windeployqt.exe --dir "AnimeEffectsWin" "path_to_the_executable"
- Copy the "Data" folder and the AnimeEffects executable to AnimeEffectsWin
  • When deployment is done, you may just run AnimeEffects.exe