lunavg is a Lua OpenGL vector graphics rendering library for OpenGL, based on Mikko Mononen's nanovg library.
lunavg is also highly inspired by the work of Stefano Trettel's high quality moonlibs libraries.
It runs on GNU/Linux and on Windows (MSYS2/MinGW/OSX) and requires Lua (>=5.3).
Author: Ionut Stoica
MIT/X11 license (same as Lua). See LICENSE.
After cloning the repo:
git submodule init
git submodule update
This project is WIP, I am learning C, lua, nanovg and LuaAutoC along while creating these bindings. So far, this project is just a rip-off of moonlibs, nanovg and nanosvg, all the credits go to their respective authors.