Geometry transition method to improve ray-tracing precision
- First Online:
- Cite this article as:
- Kim, D., Nah, JH. & Park, WC. Multimed Tools Appl (2016) 75: 5689. doi:10.1007/s11042-015-2534-4
- 131 Downloads
We propose a method for moving the view position to the origin and moving the coordinates of primitives so that they are at the same distance in order to improve ray-tracing precision. This approach exploits the principle that a floating-point number provides higher precision near zero. In this way, we can significantly reduce the number of self-intersections occurring in ray tracing that are caused by limited floating-point precision. The experimental results show that the number of self-intersections is reduced by up to 84.6 %. We also propose a hardware approach to resolve the computational overhead in the proposed algorithm. Its contribution to the hardware size is very small in comparison with the size of the entire ray-tracing hardware.