Guebew | Pourquoi Guebew?

CSG & Ray-Tracing

10/19/11

Summary

Constructive Solid Geometry (or CSG) is a volumic method to create complex shapes by combining unit (translation, scaling, …) and/or binary (union, difference, …) operations between simply shapes.
The rendering is produced by Ray-Tracing lightning method. Despite a long computation process, it renders 3D scenes with shadows and interesting material aspects such as transparency or reflexion.

Around

This project has been made during my last Master’s Degree year at Gamagora.
Gamagora

Technical stuff

I used C++ and the Composite pattern to make this project.