Knowledge-based discourse

In Mario Kart World, lighting can change quickly due to the time of day and terrain features such as a tunnel. The game dynamically corrects pixel luminance to reduce washed-out highlights and crushed shadows.

  1. Placing a number of light probes in virtual space
  1. Casting rays from user’s gaze point
  1. Sampling light probes to determine scene brightness
  2. Calculating correction value for dark pixels based on scene brightness and time of day (image below is the correction table)
  3. Calculating correction value for light pixels (same method)
  1. Blending dark and light corrections smoothly on a curve
  1. Rendering pixels with corrected luminance

Thematically this technique is similar to some TVs’ dynamic tone mapping, but is computationally lightweight. More importantly it is controlled by artistic intent, not just to show off the TV’s dynamic range.

Source: patent application US 20260237150

[Originally posted on 2026-08-17 Pacific Time]