Поделиться через


Заливка фигур с помощью градиентной кисти

Обновлен: Ноябрь 2007

Градиентная кисть используется для заливки фигуры плавно меняющимся цветом. Например, с помощью горизонтального градиента можно залить фигуру цветом, плавно меняющимся по мере продвижения от левого края фигуры к ее правому краю. Примером может послужить прямоугольник с черным левым краем (значения красного, зеленого и синего компонентов равны 0) и красным правым краем (значения компонентов цвета равны соответственно 255, 0, 0). Если ширина прямоугольника равна 256 точкам, красный компонент цвета произвольной точки будет на единицу больше, чем красный компонент цвета соседней точки слева от нее. Точка, расположенная в ряду крайней слева, имеет компоненты цвета (0, 0, 0), вторая слева точка — (1, 0, 0), третья — (2, 0, 0) и т. д. до крайней справа точки, цветовые компоненты которой равны (255, 0, 0). Эти интерполированные значения цветовых компонентов составляют градиент цвета.

Линейный градиент меняет цвет по мере движения по горизонтали, вертикали или параллельно некоторой указанной линии. Градиент контура меняет цвет по мере движения по внутренней части и границе этого контура. С помощью настройки градиентов контура можно достигнуть множества различных эффектов.

На следующем рисунке показаны прямоугольник, залитый с помощью кисти линейного градиента, и эллипс, залитый с помощью кисти градиента контура.

Градиент

В этом подразделе

Ссылка