Real-Time Radiosity : Real-time global illumination of a static scene with dynamic lights using hierarchical radiosity
This thesis investigates how to compute the physical correct illumination of a virtual 3d-scene. Global Illumination is simulated, i.e. the light gets reflected multiple times, possible infinite. The goal is to achieve real-time Global Illumination of a static scene with dynamic light sources. The R...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
KTH, Datorseende och robotik, CVAP
2009
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-63790 |
id |
ndltd-UPSALLA1-oai-DiVA.org-kth-63790 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-kth-637902018-01-13T05:15:48ZReal-Time Radiosity : Real-time global illumination of a static scene with dynamic lights using hierarchical radiosityengBurenius, MagnusKTH, Datorseende och robotik, CVAP2009Computer SciencesDatavetenskap (datalogi)This thesis investigates how to compute the physical correct illumination of a virtual 3d-scene. Global Illumination is simulated, i.e. the light gets reflected multiple times, possible infinite. The goal is to achieve real-time Global Illumination of a static scene with dynamic light sources. The Radiosity algorithm is investigated and adjusted for real-time. The algorithm is derived in detail to stress its physical correctness. Methods to numerically solve the resulting equation systems are discussed like: gathering, Jacobi and Gauss-Seidel Relaxation. The ability to use information from the previous frame when computing the following is emphasized in the discussion of Gauss-Seidel Relaxation. Methods of accelerating the algorithm using hierarchies and clusters are explored and Hierarchical Radiosity is implemented for a real-time application. See section 11 for the main results. Face Cluster Radiosity and Vector Irradiance are also discussed. We end by discussing the benefits of using a precalculated inverse solution and various ways of improving the performance. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-63790application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
Computer Sciences Datavetenskap (datalogi) |
spellingShingle |
Computer Sciences Datavetenskap (datalogi) Burenius, Magnus Real-Time Radiosity : Real-time global illumination of a static scene with dynamic lights using hierarchical radiosity |
description |
This thesis investigates how to compute the physical correct illumination of a virtual 3d-scene. Global Illumination is simulated, i.e. the light gets reflected multiple times, possible infinite. The goal is to achieve real-time Global Illumination of a static scene with dynamic light sources. The Radiosity algorithm is investigated and adjusted for real-time. The algorithm is derived in detail to stress its physical correctness. Methods to numerically solve the resulting equation systems are discussed like: gathering, Jacobi and Gauss-Seidel Relaxation. The ability to use information from the previous frame when computing the following is emphasized in the discussion of Gauss-Seidel Relaxation. Methods of accelerating the algorithm using hierarchies and clusters are explored and Hierarchical Radiosity is implemented for a real-time application. See section 11 for the main results. Face Cluster Radiosity and Vector Irradiance are also discussed. We end by discussing the benefits of using a precalculated inverse solution and various ways of improving the performance. |
author |
Burenius, Magnus |
author_facet |
Burenius, Magnus |
author_sort |
Burenius, Magnus |
title |
Real-Time Radiosity : Real-time global illumination of a static scene with dynamic lights using hierarchical radiosity |
title_short |
Real-Time Radiosity : Real-time global illumination of a static scene with dynamic lights using hierarchical radiosity |
title_full |
Real-Time Radiosity : Real-time global illumination of a static scene with dynamic lights using hierarchical radiosity |
title_fullStr |
Real-Time Radiosity : Real-time global illumination of a static scene with dynamic lights using hierarchical radiosity |
title_full_unstemmed |
Real-Time Radiosity : Real-time global illumination of a static scene with dynamic lights using hierarchical radiosity |
title_sort |
real-time radiosity : real-time global illumination of a static scene with dynamic lights using hierarchical radiosity |
publisher |
KTH, Datorseende och robotik, CVAP |
publishDate |
2009 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-63790 |
work_keys_str_mv |
AT bureniusmagnus realtimeradiosityrealtimeglobalilluminationofastaticscenewithdynamiclightsusinghierarchicalradiosity |
_version_ |
1718608425231843328 |