Information
- Publication Type: Student Project
- Workgroup(s)/Project(s):
- Date: 2011
- First Supervisor: Ralf Habel
- Keywords: Real-time Rendering, Global Illumination, Irradiance Normal Mapping, Radiosity
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 images and videos
Image:
Image
Additional files
Implementation:
Source Code and binary
Paper:
Efficient Irradiance Normal Mapping
Weblinks
No further information available.BibTeX
@studentproject{Ishmukhametov_Denis_2011_EIN, title = "Efficient Irradiance Normal Mapping", author = "Denis Ishmukhametov", year = "2011", 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.", keywords = "Real-time Rendering, Global Illumination, Irradiance Normal Mapping, Radiosity", URL = "https://www.cg.tuwien.ac.at/research/publications/2011/Ishmukhametov_Denis_2011_EIN/", }