{'fraction_non_alphanumeric': 0.05083260297984225, 'fraction_numerical': 0.0017528483786152498, 'mean_word_length': 4.336448598130841, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Lecture Notes: Radiosity

These notes are, for the most part, a summary of Chapter 3 from the Wallace and Cohen radios-ity book. So far, we saw two forms to write down the integral equation describing the radiance L(x, ω) function at every point and every direction in the scene. The first form expresses reflected light as an integral over all incoming directions: Alternatively, we can write the reflected radiance as an integral over other points in the scene: L(x, ω r) = L e (x, ω r) + Z y∈Γ f r (x, ω xy → ω r) L(y, ω yx) G(x, y) dy 2 Radiosity Today we'll learn one way to solve the rendering equation. This method is called radiosity, and it is based on a finite-element formulation. The traditional assumption underlying the radiosity method is that the world is a purely diffuse place. BTW, this assumption has been relaxed, but it makes life much easier when explaining the method (and when implementing it for that matter), so we'll stick with this assumption for a while. First, we'll introduce a new quantity, called " radiosity " (surprise, surprise...), to make our derivation more consistent with the ones in the literature.