December 5, 2025

Color wars: now with extra wavelengths

Spectral rendering, part 3: Spectral vs. RGB

RGB vs Spectral: color nerds vs “good enough” crowd in a spicy showdown

TLDR: The blog shows spectral rendering is more realistic but looks similar to RGB under constant light, with small differences under daylight. Commenters argue whether this matters, demanding spectral for glow-in-the-dark materials while others say RGB is good enough for art and screens.

Spectral rendering took the stage, promising “real-world” color by simulating the whole rainbow, not just the three red‑green‑blue sliders. The blog’s demo shows that under constant white light (Illuminant E), RGB and spectral look basically the same. Switch to daylight white (D65) and you’ll see small shifts—especially in reds. Cue the comments: the RGB-is-fine crowd rolled in with “my monitor has three LEDs, chill,” while physics purists waved charts yelling that RGB is a “make-believe” world. Artists? They clutched their mood boards and asked if this breaks their pipeline. The spiciest bit came from a commenter who said the post fixates on light sources, while the real magic is surfaces that re‑emit light—think day‑glo paint, neon vibes, glow-in-the-dark—stuff RGB can’t model cleanly. That sparked a flame war: do we want “correct” physics or “correct” vibes? Some begged for D65 to be the default “white,” others cheered that a perfect white surface should stay white under any light. Meanwhile, people zoomed the interactive figures like CSI analysts, arguing over a single pixel’s red shift. Jokes flew about “spectral stans vs RGB gang,” and someone dropped the meme: “Just make it pop.” For newcomers: RGB is the simple three-number color system you see on screens; spectral is the full-light-spectrum approach. The post argues spectral is more real, but admits artists only provide RGB colors, so the fancy math might guess wrong. The community? Loud, divided, and hilarious. See: sRGB, D65 daylight.

Key Points

  • The article compares RGB rendering to spectral rendering using a spectral path tracer.
  • Under illuminant E (constant spectrum), RGB and spectral renderings are nearly identical due to the Fourier sRGB lookup table design.
  • Using illuminant D65 introduces minor but visible color differences, particularly in reds.
  • Fourier sRGB upsampling and CIE XYZ color matching functions underpin the reflectance spectra used in the spectral renderer.
  • Spectral rendering models illuminants and reflectance more completely, but accuracy is limited by upsampling from sRGB, which may not match true material spectra.

Hottest takes

“phosphorescence/day-glo effects, where energy incident at one wavelength is re-emitted at a dif...” — addaon
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.