View-independent environment maps
Wolfgang Heidrich, Hans‐Peter Seidel
Abstract
Open-access reader
Wolfgang Heidrich, Hans‐Peter Seidel
Abstract
Open-access reader
Environment 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.
OpenAlex reports 116 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Environment 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.
Key concepts: Computer science, Citation, Graphics, Computer graphics, Computer graphics (images), Group (periodic table), Multimedia, World Wide Web