ti-raytrace
实现的主要功能
- lvbh加速结构,完全并行
- 着色模型:disney brdf
使用该框架渲染的图像
-
金属
-
玻璃
- 非金属
性能
- 100000 三角形的mesh 可以达到30fps 在 2070super帮助下
其他的算法:
-
radix sort,gpu排序算法
-
morton 3d code generation,一种空间划分的技术
-
compact & downweep,并行计算的基础算法
目标:
- 实现一个光谱渲染器,然后移植pvrt-v4中的phys-light部分,也是2020年SIGGRAPH的一个talk
参考文献
-
Nvidia 2012: Maximizing Parallelism in the Construction of BVHs,Octrees, and k-d Trees
-
Lauterbach 2009:Fast BVH Construction on GPUs
-
一个我认为特别好的视频course:Radix Sort Part 1 - Intro to Parallel Programming - YouTube