Heidrich, WolfgangSeidel, Hans-PeterS. N. Spencer2014-02-062014-02-0619980-89791-097-X1727-3471https://doi.org/10.2312/EGGH/EGGH98/039-045Environment maps are widely used for approximating reflections in hardware-accelerated rendering applications. Unfortunately, the parameterizations for environment maps used in today s graphics hardware severely undersample certain directions, and can thus not be used from multiple viewing directions. Other parameterizations exist, but require operations that would be too expensive for hardware implementations. In this paper we introduce an inexpensive new parameterization for environment maps that allows us to reuse the environment map for any given viewing direction. We describe how, under certain restrictions, these maps can be used today in standard OpenGL implementations. Furthermore, we explore how OpenGL could be extended to support this kind of environment map more directly.1.3.1 [Computer Graphics]Hardware ArchitectureGraphics processors1.3.3 [Computer Graphics]Picture/Image GenerationBitmap and framebuffer operations1.3.6 [Computer Graphics]Methodology and TechniquesStandards 1.3.7 [Computer Graphics]ThreeDimensional Graphics and RealismColorShadingShadowing and Texture 1.4.1 [Image Processing and Computer Vision]Digitization and Image Capture ~SamplingView-independent Environment Maps