Please refer to Lecture14.md
.
Radiance from direction
Differential radiance incoming:
Differential radiance exiting due to
The Bidirectional Reflectance Distribution Function (BRDF) describes how much light is reflected into each outgoing direction
The Reflection Equation:
In this equation, what we do is essentially summing up the contributions to this particular outgoing direction
Challenge: Recursive Equation
Incoming radiance depends on reflected radiance, at another point in the scene
Adding an emission term on equation
where
All directions are pointing outwards, e.g.
Why can we directly do an integration? From the linearity.
Equation
Equation
which can be then discretized to a simple matrix equation, where:
P.S. WTF? TODO: Needs further explanation.
Those expanded terms has physical meanings:
...
Shading in rasterization is equivalent to solving the rendering equation using zero bounces.
Type | Effect |
---|---|
Direct Illumination | ![]() |
One-bounce global illumination | ![]() |
Two-bounce global illumination | ![]() |
Four-bounce global illumination | ![]() |
Eight-bounce global illumination | ![]() |
Sixteen-bounce global illumination | ![]() |
Why the lantern is light/dark in some rendered results?
Light cannot escape the lantern only after several bounces (so that it reaches an illuminated surface)
Is the result guaranteed to converge if an infinity number of passes can be calculated?
Random Variable
Probability Density/Distribution Function, PDF
Expected Value
Function of a Random Variable