forked from: Bounding Volume Hierarchy

