OpenGL
OpenGL demonstration project
A comprehensive software project demonstrating OpenGL 3 and 4 with GLSL capabilities
OpenGL 3 and 4 with GLSL
2k stars
200 watching
669 forks
Language: C
last commit: over 2 years ago
Linked from 1 awesome list
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 |