voxel horizon에선 보이는 voxel오브젝트를 선별하기 위해 cuda를 사용해서 실시간으로 raytracing을 수행한다.
https://megayuchi.com/2021/09/15/cuda-raytracing%ec%9d%84-%ec%9d%b4%ec%9a%a9%ed%95%9c-voxel-%ec%98%a4%eb%b8%8c%ec%a0%9d%ed%8a%b8-%ea%b0%80%ec%8b%9c%ec%84%b1-%ed%85%8c%ec%8a%a4%ed%8a%b8/
스샷의 상단 화면이 cuda raytracing결과로 얻은 depth buffer와 보이는 오브젝트 목록이다.

gpu바꾼 김에 성능 비교를 좀 해봤다.
RTX4050이 GTX1660Ti보다 2.3배 정도 빠르고, RTX5070이 RTX4050보다 2.1배 정도 빠르다.
해상도 : 512×512 , voxel 오브젝트 개수 : 54000개, 1×1 복셀로 환산 voxel 개수 : 714만개
[i7-8650U, GTX 1060 – Surface Book2]
ST – 5911.2749 ms
MT – 1705.0548 ms
CUDA – 4.7648 ms
[i3-12100, GTX 1660ti]
ST – 2710.8518 ms
MT – 584.7888 ms
CUDA – 3.1435 ms
[i7-13800H, RTX 4050 – Surface Laptop Studio 2]
ST – 2558.8728 ms
MT – 313.6158 ms
CUDA – 1.4541 ms
[i7-13700K, RTX 5070]
ST – 2165.4072 ms
MT – 242.3115 ms
CUDA – 0.6410 ms