Efficient Irradiance Normal Mapping

Denis Ishmukhametov
Efficient Irradiance Normal Mapping
[ Image] [ Implementation] [ Paper]
Content:

Information

Abstract

Cinematic image quality has always been one of the most important challenges of computer graphics. One of the key components, that realistic CG is comprised of, is illumination. In real-time graphics resources are limited, hence we cannot aord dynamic realistic physcially accurate lighting. However, we can precalculate high-quality static lighting - light mapping method. But we cannot use normal mapping with light mapping directly, because in light mapping, lighting is precalculated for one default normal direction whereas in normal mapping normals are dened in a hemispherical domain. Irradiance normal mapping methods overcomes such problems by using spherical or hemispherical basis functions to encode the irradiance signal. Our task is to compare the existing approaches to irradiance normal mapping visually and analytically by implementing the irradiance normal mapping pipeline with the demo application that demonstrates dierent lighting methods and allows to switch between them in run-time.

Additional Files and Images

Additional files:
Implementation Implementation: Source Code and binary
Paper Paper: Efficient Irradiance Normal Mapping

BibTeX

Not available as BibTeX-Entry.