pub fn spectral_blend_spd(a: &Spd, b: &Spd, t: f32) -> Spd
Blend two SPDs in spectral space: S(t) = (1-t)·a + t·b.
S(t) = (1-t)·a + t·b