Skip to content

3D Rendering using OpenGLES 2.0/WebGL1.0. Platforms: Linux, Windows, Mac, x86 64bit, arm64, wasm

License

Notifications You must be signed in to change notification settings

jfcameron/gdk-graphics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Documentation

gdk-graphics

3D graphics rendering library. Current implementation supports GLES2.0 & WebGL 1.0.

CI & Documentation

Documentation generated with doxygen can be viewed online here: https://jfcameron.github.io/gdk-graphics/

Continuous integration builds are done for all PRs and all changes to main. Build scripts cover Windows, Linux, Mac, WebAssembly; Clang, GCC, MSVC; x86_64, arm64: https://travis-ci.org/jfcameron/gdk-graphics

catch2 unit tests available under test/ and can be run with ctest

Build instructions

Open the .travis.yml file on the root of the project, refer to the section for your platform

Sample project

An example of a game project using this can be found here: https://github.com/jfcameron/flappy-dot

About

3D Rendering using OpenGLES 2.0/WebGL1.0. Platforms: Linux, Windows, Mac, x86 64bit, arm64, wasm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages