Hardware-assisted rendering of cylindrical panoramas

  • Authors:
  • Dongho Kim;James K. Hahn

  • Affiliations:
  • Department of Computer Science, The George Washington University, Washington, DC;Department of Computer Science, The George Washington University, Washington, DC

  • Venue:
  • Journal of Graphics Tools - Special on hardware-accelerated rendering techniques
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Cylindrical panorama is being used in many applications. Cylindrical panoramic viewers render the panorama from the center of the cylinder by projecting the cylindrical map onto a planar screen. This process involves nonlinear image warping, so many panoramic viewers are implemented in software. Hardware acceleration may be used if the panorama is resampled onto the polygonal models.This paper presents an algorithm to render cylindrical panorama with hardware acceleration while using the input panorama as is. The rendering equation of cylindrical panorama is decomposed into linear approximation and nonlinear residuals. Nonlinear parts are encoded as bump maps to perturb the texture coordinates on a per-pixel basis. This process can be performed by environment-mapped bump mapping (EMBM) hardware.