그라데이션 브러시로 도형 채우기
그라데이션 브러시를 사용하여 점차 변화하는 색으로 도형을 채울 수 있습니다. 예를 들어 가로 그라데이션을 사용하여 셰이프의 왼쪽 가장자리에서 오른쪽 가장자리로 이동할 때 점차 변하는 색으로 도형을 채울 수 있습니다. 왼쪽 가장자리가 검은색(빨강, 녹색 및 파란색 구성 요소 0, 0, 0으로 표시됨) 및 빨간색(255, 0, 0으로 표시됨)인 오른쪽 가장자리가 있는 사각형을 상상해 보십시오. 사각형 너비가 256픽셀인 경우 지정된 픽셀의 빨간색 구성 요소는 왼쪽에 있는 픽셀의 빨간색 구성 요소보다 1보다 큽니다. 행의 맨 왼쪽 픽셀에는 색 구성 요소(0, 0, 0), 두 번째 픽셀에는 (1, 0, 0), 세 번째 픽셀에는 (2, 0, 0) 등이 있으며, 색 구성 요소(255, 0, 0)가 있는 가장 오른쪽 픽셀에 도착할 때까지 가능합니다. 이러한 보색 값은 색상 변화를 구성합니다.
선형 그라데이션은 지정된 기울어진 선으로 가로, 세로 또는 병렬로 이동할 때 색을 변경합니다. 경로 그라데이션은 경로의 내부 및 경계를 이동할 때 색을 변경합니다. 경로 그라데이션을 사용자 지정하여 다양한 효과를 얻을 수 있습니다.
GDI+는 LinearGradientBrush 및 PathGradientBrush 클래스를 제공하며, 둘 다 Brush 클래스에서 상속됩니다.
다음 항목에서는 선형 및 경로 그라데이션에 대해 자세히 설명합니다.
- 선형 그라데이션 만들기
- 경로 그라데이션 만들기
- 그라데이션 감마 보정 적용