The invention provides systems and methods for generating and displaying computational
holographic stereograms having a hologram surface and a spatially distinct image
surface. A three-dimensional object or scene is captured or synthesized as a stack
of views. The holographic stereogram is computed by obtaining a diffractive fringe
vector e and a pixel slice v through the stack of views, and generating the holopixel
representation f=ev. The holographic stereogram is displayed using one or more
image surfaces that are spatially distinct from the hologram surface. the surfaces
can be any two-dimensional structures defined on a three-dimensional space, including,
but not limited to planar, cylindrical, spherical, or other surfaces. The holographic
stereograms are adjustable through variations in an image surface depth, an image
surface resolution, a number of image surfaces, and a scene parallax resolution.