Non-photorealistic deferred renderer with shadow and normal mapping. Requires OpenGL 3.3 and Java 8. Depends on JOGL, OWG-GL and OWG_UTIL.
Features
- Non-photorealistic rendering
- Fully dynamic lighting
- Directional lights with cascaded shadow maps
- Point lights with shadow cubemaps
- Spotlights with basic shadow maps
- Poisson sampling
- Normal mapping with bump map import
- Material model w/ reflectivity, glossiness, metallic, ambient occlusion
- Panoramic images as environment maps
- Supports blending between 2 environment maps
- Bloom
- Variable fog density using a 3D texture + fog matrix
- Immediate mode (non-retained) drawing
- Support forward rendered shaded transparent objects
- Application-defined limits for light counts, etc.
- Built in priority system if actual light count exceeds limits
- Empirically optimised on late 00s hardware
- Shadow maps rendered in parallel using layered rendering
- Imposes as little structure as possible on the application
- Small codebase
Follow Baugr Renderer
Other Useful Business Software
Test your software product anywhere in the world
Global App Testing is a managed pool of freelancers used by Google, Meta, Microsoft, and other world-beating software companies.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Baugr Renderer!