Walther / clovers

Ray Tracing in Rust
https://walther.github.io/clovers/clovers/
13 stars 1 forks source link

BVHNode improvements #116

Closed Walther closed 2 months ago

Walther commented 3 years ago
Walther commented 2 years ago

BVHNode splitting done by longest axis instead of random axis done in #140

Walther commented 2 years ago

Alternative: https://pbr-book.org/3ed-2018/Primitives_and_Intersection_Acceleration/Kd-Tree_Accelerator

Walther commented 3 months ago

Look into modern papers and blogs!

Add statistics methods for inspecting the "quality" of the constructed BVH.

Walther commented 2 months ago

First set of improvements done in #208. Closing as complete - future improvements can be done as separate tickets.