Johann Korndörfer's scientific contributions

Publications (2)

Conference Paper
In this paper we present several performance and quality enhancements to classical sphere tracing: First, we propose a safe, over-relaxation-based method for accelerating sphere tracing. Second, a method for dynamically preventing self-intersections upon converting signed distance bounds enables controlling precision and rendering performance. In a...
Article
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 cont...

Citations

... An important special case of implicit surfaces are signed distance functions (SDFs), which add the requirement that the magnitude |SDF( )| is the distance to the closest point on the levelset S. The SDF property implies that no point on the surface is within a distance | ( )| in any direction. This observation forms the essence of the sphere tracing algorithm (Figure 4) for rendering implicit surfaces by casting rays [Bálint and Valasek 2018;Hart 1996;Keinert et al. 2013;Reiner et al. 2011]. ...
... The seminal sphere-tracing algorithm [Hart 1996] uses either a global bound or localized one relying on an octree. While overrelaxation can be used to reduce the number of steps [Bálint and Valasek 2018;Keinert et al. 2014], grazing rays still require many steps. Segment-tracing [Galin et al. 2020] provides a solution by computing directional Lipschitz bound on ray subintervals. ...