Distortion-Free Displacement Mapping

dc.contributor.authorZirr, Tobiasen_US
dc.contributor.authorRitschel, Tobiasen_US
dc.contributor.editorSteinberger, Markus and Foley, Timen_US
dc.date.accessioned2019-07-11T06:51:56Z
dc.date.available2019-07-11T06:51:56Z
dc.date.issued2019
dc.description.abstractDisplacement 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.en_US
dc.description.number8
dc.description.sectionheadersSimulation and Optimization
dc.description.seriesinformationComputer Graphics Forum
dc.description.volume38
dc.identifier.doi10.1111/cgf.13760
dc.identifier.issn1467-8659
dc.identifier.pages53-62
dc.identifier.urihttps://doi.org/10.1111/cgf.13760
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1111/cgf13760
dc.publisherThe Eurographics Association and John Wiley & Sons Ltd.en_US
dc.subjectComputing methodologies
dc.subjectTexturing
dc.titleDistortion-Free Displacement Mappingen_US
Files