OpenGL
by McNopper
OpenGL 3 and 4 with GLSL
AI summary
OpenGL demonstration project
A comprehensive software project demonstrating OpenGL 3 and 4 with GLSL capabilities
- stars
- 2.4K
- forks
- 671
- watching
- 200
- awesome list
- 1
Similar projects
Found by comparing what the projects do, not just their names.
g-truc/glm9.4K
Math library
A C++ mathematics library providing support for 3D vector and matrix operations.
GLSL editor
A console-based OpenGL Sandbox for testing and experimenting with GLSL shaders
nigels-com/glew2.7K
Extension loader
A library that provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform.
OpenGL tutorial
A comprehensive tutorial series for learning OpenGL using C++
Game shading tutorial
A comprehensive guide to implementing various 3D shading techniques for game development.
ssloy/tinyrenderer20.8K
Software renderer
A software renderer that demonstrates the basic principles of computer graphics and rendering using OpenGL-inspired architecture
Graphics programming workshop
An interactive web-based workshop for learning GLSL shaders and graphics programming
recp/cglm2.4K
Graphics math library
A highly optimized 2D and 3D graphics math library for C
OpenGL renderer
A C++ template for shader-based OpenGL 3.3 applications that can load and render multiple wavefront .obj files with textures.
isl-org/open3d11.6K
3D processing library
A C++ library for rapid development of software that processes 3D data
glfw/glfw13.2K
Windowing library
A multi-platform library providing a simple API for creating windows, contexts, and surfaces across various platforms
Shader demo
A simple ThreeJS example showcasing modular shaders with GLSLify
visgl/luma.gl2.3K
Data visualization engine
A toolkit for WebGL-based data visualization, providing a low-level API and higher-level constructs to manage GPU acceleration of data analysis.
CAD renderer
Demonstrates rendering of CAD models using mesh shaders for high-performance rendering
Command encoder sample
This project demonstrates how to use the NV_command_list extension to optimize rendering performance by encoding commands into binary data and reducing CPU overhead.
Featured in 1 awesome list
Each link jumps to the spot where the list mentions OpenGL.