Pick a metal ion and a ligand. The gap Δ grows as you climb the spectrochemical series, the filling can flip from high spin to low spin, and the band that gets swallowed slides across the spectrum. The color you see is whatever is left over.
Real d-d bands are broad, not sharp lines. A wider band swallows more of the spectrum, so the color you see shifts.