/opengl-samples

A collection of visual effects, rendering techniques, and small samples to experiment with OpenGL.

Primary LanguageC

OpenGL Samples

A collection of visual effects, rendering techniques, and small samples to experiment with OpenGL. Note that code simplicity is preferred, and abstractions over raw OpenGL calls are hence kept to a minimum.

Dependencies

Sample List

GPU-Driven Particles
Particles
A simulation of 20+ million particles based on simple Newtonian dynamics on the GPU.
GLSL Path Tracing
Path Tracing
A real-time path tracer implemented in a GLSL shader program complete with visual de-noising, customizable material properties, and a physically-based camera model with HDR tonemapping and depth of field.