- Scomponi il colore di partenza ed il colore di arrivo nelle tre componenti. ( RGB )
- Ti troverai ad avere R1 G1 B1 per il colore di partenza e R2 G2 B2 per il colore di arrivo.
- Somme le componenti con la stessa lettera e dividile per due. ( R_INTERMEDIO = ( R1+R2)/2 , ripeti per tutti i componenti )
- Crea il colore intermedio creando una stringa con R_INTERMEDIO G_INTERMEDIO B_INTERMEDIO

Un esempio FF0000 ( rosso saturato e luminoso folle ) e 000000 ( nero ) diventano circa 770000