KevinMackenzie / OpalFalcon

A Ray-tracer written in Haskell - rewriting in C++ (see snow-improvements branch for some fancier stuff)
Other
1 stars 0 forks source link

Add spacial-accelerated data structures #8

Open KevinMackenzie opened 5 years ago

KevinMackenzie commented 5 years ago

The only object collection is the ObjectList, but it would be really good to have BSP or kd trees for general use for bigger scenes.

KevinMackenzie commented 5 years ago

Plan is to use K-d trees for photon maps and BVH for volumetric objects