I want to use the Optix accelerated ray tracing engine for my research project, I just need to calculate ray-triangle intersections and record whether any intersections occur. The Optix engine has the pre-constructed acceleration structures which should make this calculation very fast.
My question is: Does Optix let you efficiently calculate over an array of pre-defined rays? Based upon the examples, the ray generation program is designed for visualization, namely quasi-random ray direction generation for each pixel. In my project, I have a list of pre-defined rays which I want to calculate over.
Thanks for your help!