Dégradé de couleur

En infographie, un dégradé de couleur (parfois appelé rampe de couleur ou progression de couleur) spécifie une gamme de couleurs dépendant de la position, généralement utilisée pour remplir une région. Par exemple, de nombreux gestionnaires de fenêtres permettent de spécifier l’arrière-plan de l’écran en tant que dégradé. Les couleurs produites par un gradient varient continuellement avec la position, produisant des transitions de couleur lisses.

Gradients axiaux
Un gradient de couleur axial (parfois appelé gradient de couleur linéaire) est spécifié par deux points et une couleur à chaque point. Les couleurs le long de la ligne à travers ces points sont calculées en utilisant une interpolation linéaire, puis prolongée perpendiculairement à cette ligne. Dans les systèmes d’imagerie numérique, les couleurs sont généralement interpolées dans un espace colorimétrique RVB, en utilisant souvent des valeurs de couleurs RVB compressées par rayons gamma, par opposition à des couleurs linéaires. CSS et SVG prennent tous deux en charge les dégradés linéaires.

Gradients radiaux

Un gradient de couleur radial
Un dégradé radial est spécifié en tant que cercle ayant une couleur au bord et une autre au centre. Les couleurs sont calculées par interpolation linéaire en fonction de la distance par rapport au centre. Cela peut être utilisé pour approcher la réflexion diffuse de la lumière d’une source ponctuelle par une sphère. CSS et SVG prennent en charge les dégradés radiaux.

D’autres formes
Dans certaines occasions spéciales, il est approprié de saisir un dégradé de couleur qui prend deux des trois couleurs au rayon d’un polygone ou autre forme et qui n’oublie pas l’aspect d’une couleur différente, de préférence la quatrième, vers l’intérieur du rayon ou un tel gradient peut être éliminé en combinant plusieurs gradients de couleur, avec le squelette droit du polygone utilisé pour déterminer les limites entre les paires de gradients axiaux.

Dans les graphiques vectoriels, les maillages polygonaux peuvent être utilisés, par exemple, les maillages dégradés pris en charge par Adobe Illustrator.