Premium
Projective Texture Mapping with Full Panorama
Author(s) -
Kim Dongho,
Hahn James K.
Publication year - 2002
Publication title -
computer graphics forum
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.578
H-Index - 120
eISSN - 1467-8659
pISSN - 0167-7055
DOI - 10.1111/1467-8659.00602
Subject(s) - panorama , texture mapping , projective texture mapping , texture atlas , rendering (computer graphics) , computer vision , computer graphics (images) , computer science , bidirectional texture function , artificial intelligence , texture compression , displacement mapping , texture filtering , computer graphics , image based modeling and rendering , image texture , projective geometry , mathematics , image (mathematics) , geometry , image processing , differential geometry
Projective texture mapping is used to project a texture map onto scene geometry. It has been used in many applications, since it eliminates the assignment of fixed texture coordinates and provides a good method of representing synthetic images or photographs in image‐based rendering. But conventional projective texture mapping has limitations in the field of view and the degree of navigation because only simple rectangular texture maps can be used.In this work, we propose the concept of panoramic projective texture mapping (PPTM). It projects cubic or cylindrical panorama onto the scene geometry. With this scheme, any polygonal geometry can receive the projection of a panoramic texture map, without using fixed texture coordinates or modeling many projective texture mapping. For fast real‐time rendering, a hardware‐based rendering method is also presented. Applications of PPTM include panorama viewer similar to QuicktimeVR and navigation in the panoramic scene, which can be created by image‐based modeling techniques. Categories and Subject Descriptors (according to ACM CCS): I.3.3 [Computer Graphics]: Viewing Algorithms; I.3.7 [Computer Graphics]: Color, Shading, Shadowing, and Texture