DittoRenderer

A custom ray-tracing renderer with global illumination, reflections, shadows, and a rendered competition scene.

DittoRenderer is a custom ray-tracing renderer developed as part of the Computer Graphics course at Saarland University. The renderer supports area lights, shading normals, alpha masking, thin-lens cameras, reflections, shadows, and global illumination.

We also created a custom scene render for the Rendering Competition organized by the Computer Graphics group. Visit the project page for more details.

Code Project page

Topics: computer graphics, ray tracing, physically based rendering, simulation.