Nous avons besoin d'encore plus de variables ainsi je me débarasserai des périodes ici de la ligne 15 et également du perc * il est plus facile faire que plus tard :
Si mixColor1 = « g » puis
color1G = maxGreen
ElseIf mixColor1 = « p » puis
color1R = maxRed
color1B = maxBlue
ElseIf mixColor1 = « W » puis
color1R = maxRed
color1G = maxGreen
color1B = maxBlue
Faire la même chose pour la prochaine section. Puis :
color1.G = perc * color1G + (1.0-perc) * color2.G
et ainsi de suite pour color1 et color2.