Practical parallax occlusion mapping with approximate soft shadows for detailed surface rendering
Horizon mapping: shadows for bump-mapped surfaces