Open jamelouis opened 3 years ago
adding support for two level acceleration for raytracing
Bouding Volume Hierarchy(BVH)的局限性:
- 依赖于整个场景,难于添加或者删除物件。
- 难于支持动态物体。
- 无法共享相同的模型/网格数据。
解决方案:TLAS + BLAS
- Top Level Acceleration Structure(TLAS) - 以model为构建单元,对场景创建BVH
- Bottom Level Acceleration Structure(BLAS) - 每个model创建对应的BVH
done.
adding support for two level acceleration for raytracing