Releases: russkev/opengl
Releases · russkev/opengl
Initial release
- Target camera for orbiting
- Free camera
- Orthogonal camera
- Directional lights
- Point lights
- Spot lights
- Various primitive shapes
- Custom OBJ loader
- Blinn master shader with texture maps for diffuse, specularity, roughness, etc.
- Normal mapping
- Parallax mapping
- Self illuminated shader
- Shadow mapping for all light types
- Multiple lights and shadows
- Image loading for textures
- 2D Text overlay
- Cubemap environments
- HDR Tone mapping
- Deferred rendering
- Screen space ambient occlusion
- Glow effect