Back to Derivations

Mar 1, 2026

Rendering Equation Derivation

Derivation metadata

Summary
Complete derivation of the rendering equation from first principles.
Derivation
D1
Published
Mar 1, 2026

Introduction

This derivation shows how the rendering equation emerges naturally from the radiometric definitions we established in the lecture series.

Starting from Radiance

Recall from the lecture series that radiance eq.radiance is defined as:

L(x,ω)=d2ΦdAdωcosθL(\mathbf{x}, \omega) = \frac{d^2\Phi}{dA \, d\omega \, \cos\theta}

This represents the power per unit area per unit solid angle in a given direction.

The Integral Formulation

By integrating over all incoming directions at a surface point, we arrive at the rendering equation:

Lo(x,ωo)=Le(x,ωo)+Ωfr(x,ωi,ωo)Li(x,ωi)cosθidωiL_o(\mathbf{x}, \omega_o) = L_e(\mathbf{x}, \omega_o) + \int_{\Omega} f_r(\mathbf{x}, \omega_i, \omega_o) L_i(\mathbf{x}, \omega_i) \cos\theta_i \, d\omega_i

Where:

  • LoL_o is the outgoing radiance
  • LeL_e is the emitted radiance
  • frf_r is the BRDF (bidirectional reflectance distribution function)
  • LiL_i is the incoming radiance
  • Ω\Omega is the hemisphere of incoming directions

Key Properties

: Key properties of the rendering equation
PropertyDescription
LinearityThe equation is linear in radiance
RecursionIncoming radiance depends on other outgoing radiance
Energy ConservationΩfr(ωi,ωo)cosθidωi1\int_{\Omega} f_r(\omega_i, \omega_o) \cos\theta_i \, d\omega_i \leq 1

As shown in tab.properties, the rendering equation exhibits several important mathematical properties that inform our solution strategies.

Conclusion

This derivation establishes the theoretical foundation for all physically based rendering algorithms. See fig.radiometry-diagram for the geometric interpretation.