Hardware-Assisted Rendering of Cylindrical Panoramas
Dongo Kim, James K. Hahn
In Journal of Graphics Tools, 7(4), 2002.
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.
@article{Kim:2002:HRO,
author = {Dongo Kim and James K. Hahn},
title = {Hardware-Assisted Rendering of Cylindrical Panoramas},
journal = {Journal of Graphics Tools},
volume = {7},
number = {4},
pages = {33--42},
year = {2002},
}
Return to the search page.
graphbib: Powered by "bibsql" and "SQLite3."