Skip to content

NUZEROVI/Ray-Tracer-BVH-Mesh-Speedup-for-TXT-File

 
 

Repository files navigation

Ray_Tracer_BVH_Mesh_Speedup_for_TXT_File

Goal

To increase the experimental speed of the previous assignment.

Approach

  • Bounding Volume Hierarchy (BVH) with Triangle Mesh.
    The idea is to construct a box to surround each object and detect whether the emitted ray touches the box,
    and then detect whether intersects the objects inside the box.

Experimental Results

  • Output Image

  • Run time comparison

Languages

  • C++ 100.0%