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

Project Samples

Project Activity

See All Activity >

Follow Baugr Renderer

Baugr Renderer Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Baugr Renderer!

Additional Project Details

Registered

2023-07-09