W-Mai / vegravis

Vector Graphic Visualization

Home Page:https://w-mai.github.io/vegravis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vegravis Logo

Vegravis

Awesome Badge

Join Community Badge

Vector Graphics Visualizer

Stars Badge Forks Badge Issues Badge License Badge

Introduction

Vegravis is a vector graphics visualizer. It can visualize vector graphics on a canvas, and can also visualize vector graphics in other formats through conversion.

like codes below:

// Sakaban Turtle
move, -100, 0,
quad, 0,-10,100, 0,
cubi, 100, -100, -100, -100, -100, 0,
cubi, -100, 100, 100, 100, 100, 0,
move, 70, 30,
cubi, 70, 55, 30, 55, 30, 30,
cubi, 30, 5, 70, 5, 70, 30,

move, 55, 30,
cubi, 55, 40, 45, 40, 45, 30,
cubi, 45, 20, 55, 20, 55, 30,

move, -70, 30,
cubi, -70, 55, -30, 55, -30, 30,
cubi, -30, 5, -70, 5, -70, 30,

move, -55, 30,
cubi, -55, 40, -45, 40, -45, 30,
cubi, -45, 20, -55, 20, -55, 30,

move, 30, -4,
quad, 0, -60, -30, -4

and you will get a cute Sakaban Turtle:

Features

  • Visualize vector graphics
  • Support cross-platform (Windows, Linux, MacOS, Web)
  • Support multiple vector graphics formats
  • Support vector graphics editing
  • Support vector graphics animation
  • Support custom vector grammar
  • Support custom vector grammar editor
  • Support grammar error detection
  • ...

LICENSE

MIT

About

Vector Graphic Visualization

https://w-mai.github.io/vegravis

License:MIT License


Languages

Language:Rust 89.1%Language:HTML 8.8%Language:JavaScript 1.1%Language:Shell 1.0%