UCL Discovery Stage
UCL home » Library Services » Electronic resources » UCL Discovery Stage

Distortion-free Displacement Mapping

Zirr, T; Ritschel, T; (2019) Distortion-free Displacement Mapping. Computer Graphics Forum , 38 (8) pp. 53-62. 10.1111/cgf.13760. Green open access

[thumbnail of Ritschel_Distortion-free Displacement Mapping_AAM.pdf]
Preview
Text
Ritschel_Distortion-free Displacement Mapping_AAM.pdf - Accepted Version

Download (24MB) | Preview

Abstract

Displacement mapping is routinely used to add geometric details in a fast and easy‐to‐control way, both in offline rendering as well as recently in interactive applications such as games. However, it went largely unnoticed (with the exception of McGuire and Whitson [MW08]) that, when applying displacement mapping to a surface with a low‐distortion parametrization, this parametrization is distorted as the geometry was changed by the displacement mapping. Typical resulting artifacts are “rubber band”‐like distortion patterns in areas of strong displacement change where a small isotropic area in texture space is mapped to a large anisotropic area in world space. We describe a fast, fully GPU‐based two‐step procedure to resolve this problem. First, a correction deformation is computed from the displacement map. Second, two variants to apply this correction when computing displacement mapping are proposed. The first variant is backward‐compatible and can resolve the artifact in any rendering pipeline without modifying it and without requiring additional computation at render time, but only works for bijective parametrizations. The second variant works for more general parametrizations, but requires to modify the rendering code and incurs a very small computational overhead.

Type: Article
Title: Distortion-free Displacement Mapping
Open access status: An open access version is available from UCL Discovery
DOI: 10.1111/cgf.13760
Publisher version: https://doi.org/10.1111/cgf.13760
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
UCL classification: UCL
UCL > Provost and Vice Provost Offices
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery-pp.ucl.ac.uk/id/eprint/10085048
Downloads since deposit
6,853Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item