Skip to content
/ anima Public

🚧 A Rusty code-based animation editor

Notifications You must be signed in to change notification settings

Abcight/anima

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

44 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

anima

A Rusty code-based animation editor.
🚧 Work in progress! 🚧

Motivation πŸ™Œ

I have always found it easier to work with visuals imperatively, picking solutions such as the JS canvas or some other 2D drawing libraries over traditional drawing software. This project aims to extend that idea to the animation realm.

Planned features πŸš€

This project is still in the experimentation phase, where I am testing out various ideas and seeing what works and what doesn't. This makes it hard to predict a stable featureset, however there are some goals that I'll be working towards:

  • A Lua scripting back-end
  • Basic 3D support
  • Ability to embed audio
  • GIF/Video export
  • Built-in transition system

Non-goals πŸš€

These are all the things that anima doesn't want to be, at least at this point in time:

  • A generic rendering engine
  • Web player support

Sources πŸ“š

This project takes inspiration from Manim and Motion Canvas.

About

🚧 A Rusty code-based animation editor

Topics

Resources

Stars

Watchers

Forks