ogl

WebGL library

A lightweight WebGL library providing minimal abstraction for creating 3D graphics and shaders.

Minimal WebGL Library

GitHub

4k stars
64 watching
214 forks
Language: JavaScript
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
regl-project/reglA JavaScript library that simplifies WebGL programming by abstracting away shared state and compiling it into optimized JavaScript code5,261
opengl-tutorials/oglA comprehensive tutorial series for learning OpenGL using C++2,723
pissang/clayglA WebGL graphics library for building 3D applications.2,811
visgl/luma.glA toolkit for WebGL-based data visualization, providing a low-level API and higher-level constructs to manage GPU acceleration of data analysis.2,331
facebook/iglA cross-platform library providing a low-level GPU interface for multiple graphics APIs2,980
barliesque/easyagalA library that simplifies coding of assembly language shaders for graphics rendering116
visgl/deck.glA high-performance visualization framework for 3D rendering of large datasets on web browsers.12,344
stackgl/shader-schoolAn interactive web-based workshop for learning GLSL shaders and graphics programming4,321
google/swissglA minimalistic wrapper on WebGL2 API for reducing boilerplate code in procedural visualizations and simulations1,160
polytonic/glitterA dead simple OpenGL project boilerplate for beginners.2,511
ssloy/tinyrendererA software renderer that demonstrates the basic principles of computer graphics and rendering using OpenGL-inspired architecture20,806
lwjgl/lwjgl3A high-performance Java library providing direct access to native APIs for graphics, audio, parallel computing, and XR applications.4,852
ogrecave/ogreA flexible 3D graphics engine designed to simplify the development of games and demos using 3D hardware.4,047
glfw/glfwA multi-platform library providing a simple API for creating windows, contexts, and surfaces across various platforms13,201
lume/glasPorting Three.js to AssemblyScript and WebAssembly for high-performance 3D graphics in web applications.890