Hi,
to me it seems spatial splits get always deactivated in
build.cpp -> BVHNode *BVHBuild::run()
run()
is called only once for creating the bvh
if(params.top_level) {
params.use_spatial_split = false;
}
is (atleast in my case) then executed, though it should only prevent from splitting at top level
Thanks