What this lecture covers
- Why radiometry is the right language for light transport.
- The relationship between flux, irradiance, and radiance (see eq.irradiance and eq.radiance).
- How these quantities appear in rendering equations.
Understanding the geometry of light transport is essential. As shown in fig.radiometry-diagram, we measure light from different perspectives depending on what question we’re asking.
Derivation
Starting from flux , irradiance over a differential area is defined by eq.irradiance.
For directional dependence, we introduce radiance (eq.radiance):
These two fundamental quantities form the basis of all light transport calculations.
Basic math test
The irradiance equation (eq.irradiance) describes how flux spreads over an area. When we need directional information, we use the radiance formulation from eq.radiance.
Inline math:
Block math:
If equations render correctly, KaTeX/MathJax is configured. Hover over any equation reference above to see a preview!
Code block test
struct Ray { vec3 origin; vec3 direction;};
vec3 trace(const Ray& ray) { return vec3(0.0f);}Image component examples
The radiometry diagram below (fig.radiometry-diagram) illustrates the key geometric relationships we need to understand for light transport.



Try hovering over the figure reference fig.lol above to see a preview! When you’re studying light transport, you’ll frequently refer back to fig.radiometry-diagram to understand the geometric setup. what??