Rendering piecewise approximations of SDFs through analytic intersections

dc.contributor
Universitat Politècnica de Catalunya. Doctorat en Computació
dc.contributor
Universitat Politècnica de Catalunya. Departament de Ciències de la Computació
dc.contributor
Universitat Politècnica de Catalunya. ViRVIG - Grup de Recerca en Visualització, Realitat Virtual i Interacció Gràfica
dc.contributor.author
Pujol Puig, Eduard
dc.contributor.author
Chica Calaf, Antonio
dc.date.issued
2024-08
dc.identifier
Pujol, E.; Chica, A. Rendering piecewise approximations of SDFs through analytic intersections. "Computers & graphics", Agost 2024, vol. 122, article 103981.
dc.identifier
1873-7684
dc.identifier
https://hdl.handle.net/2117/411998
dc.identifier
10.1016/j.cag.2024.103981
dc.description.abstract
Signed distance fields (SDFs) have emerged as an alternative shape representation for real-time collision detection and lighting effects. Computing these for complex models can be expensive, so one popular approach is to prepare an approximation via sampling and interpolation. Then, these may be rendered using sphere marching, which gets close to the surface quickly, but needs several iterations to converge to it. In this paper, we propose an alternative that computes the intersection of a given ray and the surface analytically at a narrow band. This may be combined with other enhancements like having variable error for the approximation depending on the distance to the surface and skipping regions that do not contain the surface to accelerate the outer band ray traversal while reducing the required memory. To achieve smoother representations with minimal computational cost, we propose a method for computing surface intersections and normals from separate interpolants. We evaluate all these to find the optimal combination improving the rendering performance and memory consumption of these SDF approximations.
dc.description.abstract
This work has been partially funded by Ministeri de Ciència i Innovació(MICIN), Agencia Estatal de Investigación (AEI) and the Fons Europeu de Desenvolupament Regional (FEDER) (project PID2021-122136OB-C21 funded by MCIN/AEI/10.13039/501100011033/ FEDER, UE); and by the Department of Research and Universities of the Government of Catalonia (2021 SGR 01035). The first author gratefully acknowledges the Universitat Politècnica de Catalunya and Banco Santander for the financial support of his predoctoral grant FPI UPC grant.
dc.description.abstract
Peer Reviewed
dc.description.abstract
Postprint (published version)
dc.format
9 p.
dc.format
application/pdf
dc.language
eng
dc.publisher
Elsevier
dc.relation
https://www.sciencedirect.com/science/article/pii/S009784932400116X
dc.relation
info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/PID2021-122136OB-C21/ES/ENTORNOS 3D DE ALTA FIDELIDAD PARA REALIDAD VIRTUAL Y COMPUTACION VISUAL: GEOMETRIA, MOVIMIENTO, INTERACCION Y VISUALIZACION PARA SALUD, ARQUITECTURA Y CIUDADES/
dc.rights
http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights
Open Access
dc.rights
Attribution-NonCommercial-NoDerivatives 4.0 International
dc.subject
Àrees temàtiques de la UPC::Informàtica::Infografia
dc.subject
Three dimensional imaging
dc.subject
Rendering (Computer graphics)
dc.subject
Distance fields
dc.subject
Ray marching
dc.subject
Implicit functions
dc.subject
Imatgeria tridimensional
dc.title
Rendering piecewise approximations of SDFs through analytic intersections
dc.type
Article


Fitxers en aquest element

FitxersGrandàriaFormatVisualització

No hi ha fitxers associats a aquest element.

Aquest element apareix en la col·lecció o col·leccions següent(s)

E-prints [72954]