/vanim

Vector Art Animation

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Vanim

It's manim, but worse

A vector animation software that can be used for educational purposes and for vector art drawing. Uses the latest version of Processing (in the library imports).

VANIM

Installation

Vanim uses Gradle and the Gradle build system. It also uses Processing as the main framework Other dependencies are:

Running the program

Vanim can be run via the command line like so:

gradle run 

or via an IDE (like IntelliJ)

Basic commands and explanation of the project

Vanim utilizes Processing's draw method to display something every frame. This has been further abstracted by creating scenes where certain lines of code are run at a time (in batches) to avoid overbearing complexity.

Currently, there are very limited shapes that can be drawn, but over time the selection of polygons will be increased.

that's really about it, licensed under GPL 3