In this short paper, we analyze the problem of finding the triangular barycentric coordinates of an interpolated ray hitting a given point. This task, which we term the inverse barycentric displacement problem, is general and useful in geometry processing and computer graphics. Concrete applications of the solution include the construction of displacement maps and texture baking. We derive the set of complete, closed-form solutions and discuss the number and existence of solutions. We close with a discussion of implementation-oriented optimizations and a few example applications.

The inverse barycentric displacement problem / A. Maggiordomo, Y. Uralsky, H. Moreton, M. Tarini. - In: THE VISUAL COMPUTER. - ISSN 0178-2789. - (2023), pp. 1-8. [Epub ahead of print] [10.1007/s00371-023-02903-0]

The inverse barycentric displacement problem

A. Maggiordomo
Primo
;
M. Tarini
Ultimo
2023

Abstract

In this short paper, we analyze the problem of finding the triangular barycentric coordinates of an interpolated ray hitting a given point. This task, which we term the inverse barycentric displacement problem, is general and useful in geometry processing and computer graphics. Concrete applications of the solution include the construction of displacement maps and texture baking. We derive the set of complete, closed-form solutions and discuss the number and existence of solutions. We close with a discussion of implementation-oriented optimizations and a few example applications.
Displacement mapping; Inverse ray casting; Texture baking; Vertex projection;
Settore INF/01 - Informatica
2023
16-giu-2023
https://link.springer.com/article/10.1007/s00371-023-02903-0
Article (author)
File in questo prodotto:
File Dimensione Formato  
2023_inverse_barycentric.pdf

accesso aperto

Descrizione: main paper
Tipologia: Publisher's version/PDF
Dimensione 1.29 MB
Formato Adobe PDF
1.29 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/984578
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact