-
Notifications
You must be signed in to change notification settings - Fork 945
Closed
Description
At present, the text outlines the algorithm for creating a BVH structure:
1. randomly choose an axis
2. sort the primitives (using std::sort)
3. put half in each subtree
We should consider replacing--either outright, or in a revision chapter--random axis choice with using the axis with the longest extent.
This appears to be the first "good-enough" solution that you find in the literature, once you go beyond random axis.
brhaka, kmare and Walther