Recently one of our team members published a solution and code examples for how to avoid self-intersection artifacts in OptiX as well as DirectX and Vulkan. Despite having “DirectX” in the title, this works just as well for OptiX and comes with OptiX code.
Description: Solving Self-Intersection Artifacts in DirectX Raytracing | NVIDIA Technical Blog
OptiX code: GitHub - NVIDIA/otk-shader-util: Vector math and other CUDA helper functions for OptiX kernels
–
David.