We present a method for computing horizon maps from captured images of a bu
mpy surface. Horizon maps encode surface self-shadowing effects, and can be
used with bump or normals maps to realistically render surfaces with small
height perturbations. The method does not rely on complete surface reconst
ruction, and requires only eight captured images as input. In this paper we
discuss how shadow information is extrapolated from the eight captured ima
ges to compute the horizon map. Our implementation accounts for the noise a
nd uncertainties in physically acquired data.