Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1008 Bytes

README.md

File metadata and controls

33 lines (22 loc) · 1008 Bytes

lunavg: NanoVG and NanoSVG bindings for Lua

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

Lua logo

License

MIT/X11 license (same as Lua). See LICENSE.

Documentation

Getting and installing

After cloning the repo:

git submodule init
git submodule update

Example

See also

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.