Real-Time Ray Tracing in Optix 7.2

By Sherry Lin

For the final project, I used testOptixProject as the base code with tringle mesh and phong diffuse available as a starting point.

The renderer supports povray file and object file rendering.

The demo scene in the video constructed by 3 mirrors (left, back, right) and an area light on the top. The crystall ball resides in the middle of the scene. Inside the crystall ball, a mini minecraft world Vokselia is rendered.

The controls are as follows:

Features Implemented

Results

References