Hermite Interpolation of Heightmaps

dc.contributor.authorBán, Róberten_US
dc.contributor.authorValasek, Gáboren_US
dc.contributor.editorSauvage, Basileen_US
dc.contributor.editorHasic-Telalovic, Jasminkaen_US
dc.date.accessioned2022-04-22T07:54:37Z
dc.date.available2022-04-22T07:54:37Z
dc.date.issued2022
dc.description.abstractHeightmaps are ubiquitous in real-time computer graphics. They are used to describe geometric detail over an underlying coarser surface. Various techniques, such as parallax occlusion mapping and relief mapping, use heightmap textures to impose mesostructural details over macrostructural elements without increasing the actual complexity of the rendered geometries. We aim to improve the quality of the fine resolution surface by incorporating the gradient of the original function into the sampling procedure. The traditional representation consists of simple height values stored on a regular grid. During rendering, bilinear filtering is applied. We propose to store the partial derivatives with the height values and use Hermite interpolation between the samples. This guarantees a globally C1 continuous heightfield instead of the C0 -continuity of bilinear filtering. Moreover, incorporating higher order information via partial derivatives allows us to use lower resolution heightmaps while retaining the appearance of a higher resolution map. In parallax mapping, surface normals are often stored alongside the height values, as such, our method does not require additional storage, since normals and partial derivatives can be calculated from one another. The exact normals of the reconstructed cubic Hermite surface can also be calculated, resulting in a storage efficient replacement for normal mapping with richer visual appearance.en_US
dc.description.sectionheadersPosters
dc.description.seriesinformationEurographics 2022 - Posters
dc.identifier.doi10.2312/egp.20221017
dc.identifier.isbn978-3-03868-171-7
dc.identifier.issn1017-4656
dc.identifier.pages37-38
dc.identifier.pages2 pages
dc.identifier.urihttps://doi.org/10.2312/egp.20221017
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/egp20221017
dc.publisherThe Eurographics Associationen_US
dc.rightsAttribution 4.0 International License
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectCCS Concepts: Computing methodologies --> Rendering; Shape modeling; Mathematics of computing --> Continuous functions
dc.subjectComputing methodologies
dc.subjectRendering
dc.subjectShape modeling
dc.subjectMathematics of computing
dc.subjectContinuous functions
dc.titleHermite Interpolation of Heightmapsen_US
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
037-038.pdf
Size:
33.98 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
poster1022_poster_pdf.pdf
Size:
22.84 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
poster1022_video.mp4
Size:
41.87 MB
Format:
Unknown data format