OpenGL

OpenGL demonstration project

A comprehensive software project demonstrating OpenGL 3 and 4 with GLSL capabilities

OpenGL 3 and 4 with GLSL

GitHub

2k stars
200 watching
669 forks
Language: C
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
g-truc/glm A C++ mathematics library providing support for 3D vector and matrix operations. 9,303
patriciogonzalezvivo/glslviewer A console-based OpenGL Sandbox for testing and experimenting with GLSL shaders 4,714
nigels-com/glew A library that provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. 2,667
opengl-tutorials/ogl A comprehensive tutorial series for learning OpenGL using C++ 2,708
lettier/3d-game-shaders-for-beginners A comprehensive guide to implementing various 3D shading techniques for game development. 17,941
ssloy/tinyrenderer A software renderer that demonstrates the basic principles of computer graphics and rendering using OpenGL-inspired architecture 20,605
stackgl/shader-school An interactive web-based workshop for learning GLSL shaders and graphics programming 4,312
recp/cglm A highly optimized 2D and 3D graphics math library for C 2,329
chrisliebert/sdlgl3-wavefront A C++ template for shader-based OpenGL 3.3 applications that can load and render multiple wavefront .obj files with textures. 8
isl-org/open3d A C++ library for rapid development of software that processes 3D data 11,474
glfw/glfw A multi-platform library providing a simple API for creating windows, contexts, and surfaces across various platforms 13,089
mattdesl/three-glslify-example A simple ThreeJS example showcasing modular shaders with GLSLify 78
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,323
nvpro-samples/gl_vk_meshlet_cadscene Demonstrates rendering of CAD models using mesh shaders for high-performance rendering 363
nvpro-samples/gl_commandlist_basic A sample project demonstrating the use of NV_command_list to render a basic scene with texture rendering using ARB_bindless_texture. 111