@inproceedings{809047f78a9543f8a16a64c3db79751f,
title = "RMIP: Displacement ray tracing via inversion and oblong bounding",
abstract = "High-performance ray tracing of triangle meshes equipped with displacement maps is a challenging task. Existing methods either rely on pre-tessellation, taking full advantage of the hardware but with a poor memory/quality tradeoff, or use custom displacement-centric acceleration structures, preserving all the geometric details but being orders of magnitude slower. We introduce a method that efficiently probes the displacement-map space to find ray-surface intersections without relying on pre-tessellation. Our method combines inverse displacement mapping and on-the-fly surface-bound computation. It employs a novel data structure that provides tight displacement bounds over rectangular regions in the displacement-map space. We demonstrate the effectiveness of our approach in a production GPU path tracer. It can achieve over an order of magnitude speed-up in render time compared to state of the art in the most challenging real-time path-tracing scenarios, while maintaining a low memory footprint.",
keywords = "Displacement Mapping, GPU Ray Tracing",
author = "Theo Thonat and Iliyan Georgiev and Fran{\c c}ois Beaune and Tamy Boubekeur",
note = "Publisher Copyright: {\textcopyright} 2023 Owner/Author.; 2023 SIGGRAPH Asia 2023 Conference Papers, SA 2023 ; Conference date: 12-12-2023 Through 15-12-2023",
year = "2023",
month = dec,
day = "10",
doi = "10.1145/3610548.3618182",
language = "English",
series = "Proceedings - SIGGRAPH Asia 2023 Conference Papers, SA 2023",
publisher = "Association for Computing Machinery, Inc",
editor = "Spencer, \{Stephen N.\}",
booktitle = "Proceedings - SIGGRAPH Asia 2023 Conference Papers, SA 2023",
}