Voici la formule :
(ombre*altitude*255, ombre*255, ombre*altitude*255)
les variables ombre et altitude ont des valeurs décimales comprises entre 0 et 1. Pour l'atitude, 0 correspond au point le plus bas et 1 au sommet et pour l'ombre, 0 sera attribué à une face éclairée de profile ou de dos alors que 1 correspond à un triangle qui fait face au soleil.En théorie on devrait obtenir une palette continue de couleurs mais la bibliothèque graphique utilisée n'a qu'un nombre limité de couleurs et donc la palette est moins riche comme le montre les deux images ci-dessous:
Palettes théorique et discrète des couleurs
Horizontalement l'altitude croissante et verticalement l'ombrage