paintdream / PaintsNow

A lightweight script-driven graphic engine for both modern and legacy platforms.

Home Page:https://github.com/paintdream/paintsnow

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PaintsNow

PaintsNow is a lightweight script-driven platform for graphical applications.

Author: PaintDream (paintdream@paintdream.com)

Third party libraries: OpenGL & Vulkan & GLFW & glm & glew & freetype & lua 5.4 & lzma & lame & OpenAL & freeimage & teal & libevent & sqlite3 & libnoise & JsonCPP & Intel(R) Fast Texture Compression Tool & ARM ASTC Compression Tool & RenderDoc & Optick

Compilers supported: GCC/Clang/MSVC (requires C++ 11) | MSVC6

Target platforms: Windows | Linux | Android (experimental)

Target architectures: x86/amd64 | arm/arm64 (experimental)

Packages installation required for building on Linux platform:

sudo apt-get install g++ cmake make libxi-dev libxcursor-dev libxinerama-dev libxrandr-dev libx11-dev libgl1-mesa-dev libvulkan-dev

About

A lightweight script-driven graphic engine for both modern and legacy platforms.

https://github.com/paintdream/paintsnow

License:MIT License


Languages

Language:C 68.5%Language:C++ 24.2%Language:HTML 2.0%Language:Shell 1.6%Language:Makefile 0.9%Language:CMake 0.5%Language:Roff 0.5%Language:M4 0.4%Language:Lua 0.3%Language:Python 0.3%Language:Yacc 0.2%Language:Objective-C 0.2%Language:Assembly 0.1%Language:JavaScript 0.1%Language:DIGITAL Command Language 0.0%Language:CSS 0.0%Language:Perl 0.0%Language:Less 0.0%Language:Clarion 0.0%Language:VBScript 0.0%Language:Batchfile 0.0%Language:Awk 0.0%Language:C# 0.0%Language:PHP 0.0%Language:sed 0.0%