Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
Theoretically speaking,"_The "kdtree" accelerator takes a number of parameters that control its construction. This accelerator takes substantially longer to create than "bvh" at scene definition time, but it can be marginally faster at finding ray-shape intersections. It tends to require less memory than "bvh"._"
But what confuses me is that kdtree costs more time in both phases which including the travesl stage.And the situation is the same as for many scenes.
So could anyone tell me why please?