Parallax mapping: Difference between revisions

Content deleted Content added
Reaper35 (talk | contribs)
Added video showing parallax mapping
Shejan0 (talk | contribs)
m Changed reference to working Archive link
Line 5:
Parallax mapping is implemented by displacing the texture coordinates at a point on the rendered [[polygon]] by a function of the view angle in tangent space (the angle relative to the surface normal) and the value of the [[height map]] at that point. At steeper view-angles, the texture coordinates are displaced more, giving the illusion of depth due to [[parallax]] effects as the view changes.
 
Parallax mapping described by Kaneko is a single step process that does not account for [[Occlusion culling|occlusion]]. Subsequent enhancements have been made to the algorithm incorporating iterative approaches to allow for occlusion and accurate silhouette rendering.<ref name="Tatarchuk">Tatarchuk, N., 2005. [http://ati.amd.com/developer/SIGGRAPH05/Tatarchuk-ParallaxOcclusionMapping-Sketch-print.pdf Practical Dynamic Parallax Occlusion Mapping] {{webarchive|url=https://web.archive.org/web/2008090422032220090925062036/http://ati.amd.com/developer/SIGGRAPH05/Tatarchuk-ParallaxOcclusionMapping-Sketch-print.pdf |date=20082009-0925-0409 }} Siggraph presentations</ref>
 
==Steep parallax mapping==