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 uses Gradle and the Gradle build system. It also uses Processing as the main framework Other dependencies are:
Vanim can be run via the command line like so:
gradle run
or via an IDE (like IntelliJ)
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.