Thanks a lot for releasing the code. I would like to ask a quick question about the function trace_bvh_cuda. My understanding is it first calculates the Gaussian candidates based on aabb bounding box. Then calculate the ray-Gaussian to further check if there is an intersection here.
However, I was wondering why you using the following function, which calculates the dot product of (mean-ray_o) * ray_d?
Thanks a lot for releasing the code. I would like to ask a quick question about the function
trace_bvh_cuda
. My understanding is it first calculates the Gaussian candidates based on aabb bounding box. Then calculate the ray-Gaussian to further check if there is an intersection here.However, I was wondering why you using the following function, which calculates the dot product of (mean-ray_o) * ray_d?