Radiosity - Week 7 Flashcards
How does radiosity treat light?
As though it’s energy being exchanged between areas of the scene
What does radiosity support? What is more tricky?
diffuse inter-reflection, subtle lightling, colour bleed and nice soft shadows happen naturally.
Transparency and specular reflection are, whilst not impossible, considerably more tricky.
What is the Cornell box?
A box that was photographed and re-created as a rendering. The photo can be used as a reference image for an rendering technique that focuses on diffuse interreflection.
What is colour bleed?
Colour picked up from light scattered off of nearby objects
What effects come from diffuse interreflection?
Colour bleed
Soft shadows
What are light sources in a radiosity solver?
Polygons in the scene that happen to be emitting their own light energy.
They are an area light source, rather than a point light source
What were radiosity methods first developed for?
Modelling heat transfer
What is radiance? (Also what is flux in this context)
Thermodynamic radiosity - the flux leaving a surface at point x (irradiance is the flux arriving at that point)
flux - a flow of particles (in our case they are photons)
For a scene with n discrete patches, how many simultaneous equations need to be solved by a radiosity solver?
n
What techniques can be used to solve simultaneous equations from the radiosity equation?
Jacobi iteration or the Gauss–Seidel method (hugely computationally intensive, can’t be done in real time)
What can radiosity not compute (as it doesn’t take in the viewpoint)
There’s no specular or mirrored effects
Why does it not really matter how long radiosity solving takes for a scene?
The algorithm is object space, so the calculation only needs to be done once.
What factors influence the visibility of one patch to another in radiosity?
- The size of the patches, a bigger patch emits more energy
- The distance between the patches, electromagnetic energy (like light) attenuates according to the inverse square of the distance between source and destination (irradiance is also inversely proportional to the inverse of the same distance squared, so a small increase in distance has quite a big effect)
- The orientation of two patches to one another, if they don’t face one another there’s no meaningful exchange of energy, maximum when they face head onto one another
- If there is something in the way / occludes the transfer. It could block all of it or just some of it
What is progressive / shooting radiosity?
Iteratively choosing the patches with the most light to emit and looking at their effect on other patches.
What is progressive / shooting radiosity?
Iteratively choosing the patches with the most light to emit and looking at their effect on other patches.