pub fn palette(t: f32) -> [f32; 3]
iq-style cosine palette (RGB phase-shifted), matching the swarm/fragment scenes so line art shares the engine’s colour language.