ogl
WebGL library
A lightweight WebGL library providing minimal abstraction for creating 3D graphics and shaders.
Minimal WebGL Library
4k stars
64 watching
214 forks
Language: JavaScript
last commit: 4 months ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
regl-project/regl | A JavaScript library that simplifies WebGL programming by abstracting away shared state and compiling it into optimized JavaScript code | 5,261 |
opengl-tutorials/ogl | A comprehensive tutorial series for learning OpenGL using C++ | 2,723 |
pissang/claygl | A WebGL graphics library for building 3D applications. | 2,811 |
visgl/luma.gl | A 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/igl | A cross-platform library providing a low-level GPU interface for multiple graphics APIs | 2,980 |
barliesque/easyagal | A library that simplifies coding of assembly language shaders for graphics rendering | 116 |
visgl/deck.gl | A high-performance visualization framework for 3D rendering of large datasets on web browsers. | 12,344 |
stackgl/shader-school | An interactive web-based workshop for learning GLSL shaders and graphics programming | 4,321 |
google/swissgl | A minimalistic wrapper on WebGL2 API for reducing boilerplate code in procedural visualizations and simulations | 1,160 |
polytonic/glitter | A dead simple OpenGL project boilerplate for beginners. | 2,511 |
ssloy/tinyrenderer | A software renderer that demonstrates the basic principles of computer graphics and rendering using OpenGL-inspired architecture | 20,806 |
lwjgl/lwjgl3 | A high-performance Java library providing direct access to native APIs for graphics, audio, parallel computing, and XR applications. | 4,852 |
ogrecave/ogre | A flexible 3D graphics engine designed to simplify the development of games and demos using 3D hardware. | 4,047 |
glfw/glfw | A multi-platform library providing a simple API for creating windows, contexts, and surfaces across various platforms | 13,201 |
lume/glas | Porting Three.js to AssemblyScript and WebAssembly for high-performance 3D graphics in web applications. | 890 |