Improved Ray Casting of Procedural Distance Bounds

Autor: Urs Ganse, Benjamin Keinert, Johann Korndörfer, Henry Schäfer, Marc Stamminger
Rok vydání: 2013
Předmět:
Zdroj: Journal of Graphics Tools. 17:127-138
ISSN: 2165-3488
2165-347X
DOI: 10.1080/2165347x.2015.1033069
Popis: In this article, we present performance and quality enhancements for ray casting procedural distance bounds using sphere tracing: First, we propose a safe overrelaxation method for accelerating the tracing process and evaluate different variants of the algorithm. Second, we introduce a technique for preventing self-intersections, which enables controlling the precision and rendering performance. In addition, we show a method for significant acceleration of the intersection test when sphere tracing convex objects. We further present a screen-space metric for retrieval of intersection point candidates, in case sphere tracing does not converge. Thereby, we allow for an increase of the rendering quality without sacrificing performance. Further, we reduce common discontinuity artifacts in sphere tracing using a fixed-point iteration algorithm. The algorithms depicted in this article are universally applicable beyond rendering complex procedurally generated scenes in real time. We demonstrate this by integratin...
Databáze: OpenAIRE