Abstract
Parallax occlusion mapping (POM) is a technique to introduce 3D definition using a depth map instead of adding new geometry. The technique relies on ray tracing with higher samples resulting in a better approximation, especially at steeper angles. The distance between each sample is constant and it is possible to skip over fine detail at lower sample count.
Our technique relies on a distance field (DF) instead of a depth map. This allows us to ray march through the field and lower the sample count considerably. We can get good results even with a single sample. Comparable results are obtained by less than half the samples of the industry standard POM approach.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Blinn, J.F.: Simulation of wrinkled surfaces. In: ACM SIGGRAPH Computer Graphics (1998)
Cohen, J., Olano, M., Manocha, D.: Appearance-preserving simplification. In: Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1998, pp. 115–122. ACM, New York (1998)
Kaneko, T., et al.: Detailed shape representation with parallax mapping. In: Proceedings of the ICAT 2001 (2001)
Osher, S., Fedkiw, R., Piechor, K.: Level Set Methods and Dynamic Implicit Surfaces. Applied Mechanics Reviews (2004)
Tatarchuk, N.: Dynamic parallax occlusion mapping with approximate soft shadows. In: Proceedings of the 2006 Symposium on Interactive 3D Graphics and Games, I3D 2006, pp. 63–69. ACM, New York (2006)
Acknowledgements
We gratefully acknowledge the financial support of the NSERC Discovery grant program.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Khattak, S., Hogue, A. (2019). Parallax Occlusion Mapping Using Distance Fields. In: Gavrilova, M., Chang, J., Thalmann, N., Hitzer, E., Ishikawa, H. (eds) Advances in Computer Graphics. CGI 2019. Lecture Notes in Computer Science(), vol 11542. Springer, Cham. https://doi.org/10.1007/978-3-030-22514-8_46
Download citation
DOI: https://doi.org/10.1007/978-3-030-22514-8_46
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-22513-1
Online ISBN: 978-3-030-22514-8
eBook Packages: Computer ScienceComputer Science (R0)