BVH的branchingFactor属性描述了BVH树中每个节点最大的子节点数量。
在计算机图形学中,BVH(Bounding Volume Hierarchy)是一种用于加速光线追踪等计算的数据结构,它通过构建一个基于物体边界盒的层次结构来快速搜索与光线相交的物体。BVH的branchingFactor属性指的是BVH树的每个节点最多可以有多少个子节点。该属性的值越大,BVH树就越"宽"而且越适合大型场景。然而,较大的branching factor也可能导致更多的碰撞检测。
branchingFactor是一个整数属性,其默认值为2。可以通过以下方式来声明:
const bvh = new Yuka.BVH();
bvh.branchingFactor = 4;