This flashcard is just one of a free flashcard set. See all flashcards!
73
Write the Radiosity Equation as a linear system and explain two ways to evaluate it! Which approach is better?
Linear Radiosity System

where
are radiosity values
is emitted radiosity
is a diagonal matrix of reflectance values
is the form factor matrix
Rearrange:




Expand using von-Neumann series


Gathering


Product
requires row-wise evaluation of all form factors in
(
complexity)
Shooting
Idea: Only transport distribute energy from patches with high radiosity. Evaluate one colum of
at a time.
Store a tuple
for each patch:
: accumulated radiosity on patch 
: unshot radiosity on patch 
Repeat:
More efficient than Gathering but still
complexity.

where




Rearrange:




Expand using von-Neumann series


Gathering


Product



Shooting
Idea: Only transport distribute energy from patches with high radiosity. Evaluate one colum of

Store a tuple





Repeat:
- Pick patch
with highest unshot radiosity
- Update all other patches
:
-


More efficient than Gathering but still


Flashcard info:
Author: janisborn
Main topic: Informatik
Topic: Computergrafik
School / Univ.: RWTH Aachen
City: Aachen
Published: 18.05.2022