툴 가이드

완벽한 보색을 찾는 방법

7분 읽기

보색은 디자인에서 가장 강력한 조합이면서도 가장 자주 오용되는 요소입니다. 잘 사용하면 상호보완적인 쌍이 최대의 시각적 대비, 활력 넘치는 긴장감, 완전한 느낌의 팔레트를 만들어냅니다. 부주의하게 사용하면 같은 쌍이 불편하게 진동하고 주의를 끌기 위해 싸우며 눈을 지치게 합니다.

이 가이드는 두 가지 색상을 보색으로 만드는 방법, 색상의 보색을 수학적으로 찾는 방법, 실제 조화를 위해 강도를 조정하는 방법, 팔레트 생성기를 사용하여 보색 쌍을 탐색하고 개선하는 방법 등 첫 번째 원칙부터 보색의 메커니즘을 안내합니다.


색상환과 180° 관계

두 가지 색상을 보완하는 이유

보색은 색상환에서의 위치에 따라 정의됩니다. 두 색상은 색상환에서 정확히 180° 떨어져 위치할 때 보색입니다. 이는 임의적인 디자인 규칙이 아니며 인간의 색각의 지각 구조를 반영합니다.

Our visual system has three types of cone cells that respond to different wavelength ranges: roughly corresponding to red, green, and blue light. 색상환에서 180° 떨어져 있는 색상은 서로 반대되는 방식으로 원뿔 유형의 다양한 조합을 자극합니다. 서로 옆에 배치되면 보색은 가능한 가장 강력한 동시 대비를 생성합니다. 즉, 각 색상은 다른 색상을 더욱 생생하게 보이게 합니다.

전통적인 예술가의 색상환에 있는 고전적인 보완 쌍:

색상 보완 16진수 쌍
레드 그린 #FF0000#00FF00
오렌지 블루 #FF7F00#0000FF
노란색 바이올렛 #FFFF00#7F00FF

최대 포화 상태의 이러한 순수 보완재는 인상적이며 진동 효과가 너무 강하기 때문에 대부분의 디자인에 직접 사용하기가 어렵습니다. 보색을 사용하는 기술은 그 강도를 관리하는 것입니다.


수학적 보완 찾기

HSL 색조 이동 방법

디지털 디자인에서 색상의 보색을 찾는 가장 실용적인 방법은 HSL(색조, 채도, 밝기) 색상 모델을 사용하는 것입니다. 모든 색상은 0°에서 360° 사이의 색상 값을 갖습니다. 보수는 180°를 더하거나 빼서 구합니다.

Complement Hue = (Original Hue + 180) % 360

예를 들어: - 파란색 #3B82F6: HSL 색조 ≒ 217°. 보색: 217 + 180 = 397° → 397 % 360 = 37° (노란색-주황색) - 청록색 #0D9488: HSL 색조 ≒ 174°. 보색: 174 + 180 = 354° (빨간색) - 보라색 #7C3AED: HSL 색조 ≒ 263°. 보색: 263 + 180 = 443° → 443 % 360 = 83° (황록색)

이 계산을 수행하려면 16진수 색상의 HSL 표현이 필요합니다. 색상 변환기를 사용하여 16진수 코드를 HSL로 변환하고 색조를 180° 조정한 다음 다시 16진수로 변환합니다.

단계별 예

브랜드 블루 #2563EB의 보색을 찾고 싶습니다.

1단계: HSL로 변환

색상 변환기를 열고 #2563EB를 입력하세요. 이 도구는 다음을 보여줍니다. - H: 221° - 남: 83% - 엘: 53%

2단계: 보색 계산

221 + 180 = 401° → 401% 360 = 41°

3단계: 보완재 재구성

보색은 H: 41°, S: 83%, L: 53%입니다(채도와 밝기는 동일하고 색상만 변경됨). hsl(41, 83%, 53%)를 다시 16진수로 변환합니다.

4단계: 확인 및 개선

결과는 대략 #F5A623 정도이며 따뜻한 호박색/주황색입니다. 이것은 브랜드 블루의 수학적 보완입니다. 파란색 옆의 최대 채도에서 강렬하게 진동하지만 하나 또는 두 색상의 채도를 줄이면 사용 가능한 페어링이 생성됩니다.

지각 정확도를 위한 OKLCH 접근 방식

HSL 색상 계산은 대부분의 경우 잘 작동하지만 한계가 있습니다. 즉, HSL 밝기 축이 지각적으로 균일하지 않습니다. HSL 밝기 값은 동일하지만 색조가 다른 두 가지 색상은 인지된 밝기가 크게 다르게 보일 수 있습니다.

OKLCH(Oklab Lightness, Chroma, Hue)는 HSL과 유사한 색조 축을 사용하지만 밝기 축은 실제로 지각적으로 균일합니다. 즉, L의 동일한 단계는 모든 색조에 걸쳐 동일한 시각적 변화를 생성합니다. OKLCH에서 보완물을 찾으면 두 색상이 전체적인 시각적 가중치에서 더 가깝게 나타나는 쌍이 생성되며, 이는 일반적으로 실제 사용을 위해 후속 조정이 덜 필요합니다.

색상 변환기를 사용하여 색상의 OKLCH 표현을 찾고 색조 값에 180°를 추가한 다음 다시 16진수로 변환합니다.

OKLCH의 #2563EB의 경우: - L: 0.495(밝기) - C: 0.243(채도/채도) - H: 264.1°(색조)

보색: 264.1 + 180 = 444.1° → 444.1 % 360 = 84.1°

oklch(0.495 0.243 84.1)에서 #2563EB의 OKLCH 보완은 대략 #7B6A00(황금 올리브)로 변환됩니다. OKLCH는 수학적 용어가 아닌 지각적 용어로 색상환을 모델링하므로 HSL 결과와 다릅니다.


조화를 위한 강도 조정

순수 보완재를 사용하기 어려운 이유

완전히 포화된 두 가지 보색(#00FF00 녹색 옆에 #FF0000 빨간색)을 배치하면 가장 공격적인 동시 대비를 경험할 수 있습니다. 색상은 진동하고 맥동하며 지배력을 위해 서로 싸우는 것처럼 보입니다. 이것이 "광학적 버즈" 또는 "깜박임 효과"입니다.

이 효과는 색상이 동일한 가장자리 감지 뉴런을 반대되는 방식으로 자극하기 때문에 발생합니다. 시각 시스템은 경계에서 어떤 색상이 지배적인지 확인할 수 없습니다. 결과적으로 시각적으로 피로해집니다.

실제로 보색 구성표를 사용하려면 다음 중 하나 이상의 조정이 필요합니다.

조정 1: 하나 또는 두 색상의 채도 줄이기

한 색상의 채도를 낮추고 다른 색상은 생생하게 유지하면 인물과 배경 관계가 형성됩니다. 채도가 높은 색상이 악센트로 돋보입니다. 채도가 낮은 색상은 지지대처럼 물러납니다.

파란색/주황색 쌍의 경우: - 완전 포화(사용 불가): #F5A000 옆에 #2563EB - 주황색 불포화(사용 가능): #D4A574 옆에 #2563EB(따뜻한 모래)

채도가 낮은 오렌지색은 중립적이고 따뜻한 배경으로 읽힙니다. 파란색이 여전히 지배적인 악센트로 남아있습니다.

조정 2: 밝기를 조정하여 계층 구조 만들기

한 색상을 다른 색상보다 훨씬 더 밝거나 더 어둡게 만들면 두 색상의 구별성을 감소시키지 않고 배경/전경 관계가 만들어집니다.

  • 딥 네이비 #1E3A8A를 기본 표면으로 하고 밝은 오렌지색 #F97316을 강조합니다.
  • 텍스트의 경우 진한 호박색 #92400E이 포함된 배경 색조로 옅은 하늘색 #BFDBFE

각각의 경우에 하나의 색상은 낮은 강도(어두움 또는 연함)에서 큰 영역을 차지합니다. 보체는 최대 강도로 작은 영역을 차지합니다. 80/20 원칙: 팔레트 영역의 80%는 음소거 버전을 사용하고 20%는 생생한 보색을 사용합니다.

조정 3: 분할 상보 방식 사용

분할 보완 체계는 한 가지 색상과 그 보색에 바로 인접한 두 가지 색상(양쪽 모두 30°)을 사용합니다. 이는 훨씬 적은 긴장감으로 실제 보완적인 페어링과 유사한 시각적 대비를 제공합니다.

파란색 #2563EB + 주황색 #F5A623 대신(180° 보완):

파란색 + 노란색 #EAB308(150° 오프셋) + 빨간색-주황색 #EA580C(210° 오프셋)을 사용합니다.

분할 보완 방식은 보완 방식의 에너지와 시각적 흥미를 유지하면서 가장 가혹한 정면 대비를 제거합니다. 또한 작업할 수 있는 세 가지 색상을 제공하는데, 이는 일반적으로 두 가지 색상보다 더 유용합니다.

조정 4: 중립 공백으로 보완 분리

보색을 바로 인접하게 배치하면 진동 효과가 극대화됩니다. 중간색 흰색, 검정색 또는 회색 공간으로 분리하면 진동이 크게 줄어듭니다.

  • 주황색 바탕에 공백으로 둘러싸인 파란색 버튼 #2563EB이 진동 없이 빛납니다.
  • 주황색 배경에 직접 닿는 동일한 파란색 버튼은 공격적으로 윙윙거립니다.

보완 요소 사이의 흰색 #FFFFFF 또는 흰색에 가까운 #F9FAFB이 가장 일반적인 실제 솔루션입니다.


팔레트 생성기 도구 사용

팔레트 생성기가 보색을 처리하는 방법

팔레트 생성기는 단일 시드 색상에서 자동으로 색상 하모니를 생성합니다. 16진수 코드를 선택하고 "보완" 조화 모드를 선택하면 상황에 따라 두 색상과 함께 수학적으로 파생된 보색을 즉시 확인할 수 있습니다.

이 도구는 다음을 보여줍니다.

  • 보완 색상 16진수 코드 및 HSL 값
  • 일반적인 UI 컨텍스트(텍스트, 버튼, 배경)에서 두 색상의 미리보기
  • 쌍의 각 색상에 대한 밝은/어두운 색조 변형

이를 통해 원시 보색 쌍뿐만 아니라 다양한 밝기 수준에서 색상이 어떻게 상호 작용하는지 평가할 수 있습니다. 여기서 실제 디자인 결정이 이루어집니다.

올바른 보완 변형 찾기

원본과 동일한 채도와 밝기의 순수한 보완물이 최종 답이 되는 경우는 거의 없습니다. 팔레트 생성기의 출력을 시작점으로 사용한 후 다음을 다듬습니다.

  1. 생성된 보수로 시작 - 16진수 값을 기록해 두세요.
  2. 색조 생성기에서 보색 열기 — 보색의 전체 50-950 스케일을 얻습니다.
  3. 사용 사례에 적합한 밝기의 변형을 선택하세요 — 생생한 액센트에는 500 범위 변형이 필요합니다. 미묘한 배경 색조에는 50 또는 100 변형이 필요합니다. 어두운 텍스트 색상에는 800-900 변형이 필요합니다
  4. 보색 위에 텍스트가 배치된 조합에 대해 대비 검사기를 사용하여 대비를 확인하세요.

실제 예: 청록색 브랜드의 악센트 찾기

귀하의 기본 브랜드는 청록색 #0D9488입니다.

팔레트 생성기를 열고 #0D9488를 입력한 후 "보완"을 선택하세요. 이 도구는 약 354°(빨간색)에서 보색을 식별합니다. 동일한 채도와 밝기에서 생성된 보색: 대략 #880D1A - 진한 진홍색입니다.

이 붉은 색조에 대한 음영 스케일 작업: - 배경의 밝은 액센트: red-50#FFF1F2 - 생동감 넘치는 CTA 버튼: red-500#EF4444 - 밝은 표면의 어두운 텍스트: red-800#991B1B

최종 팔레트에서는 청록색을 브랜드 기본(탐색, 링크, 키 UI)으로 사용하고 빨간색-500(#EF4444)을 CTA 및 긴급 표시기에 사용하고 빨간색-50(#FFF1F2)을 설명선 배경의 은은하고 따뜻한 색조로 사용합니다.


보색을 사용한 디자인 패턴

패턴 1: 악센트 및 베이스

가장 일반적인 보완 애플리케이션입니다. 한 가지 색상은 넓은 영역을 차지하는 중성 기반입니다. 보어는 강조를 위해 드물게 사용되는 생생한 악센트입니다.

Brand Blue [#2563EB]: Primary buttons, links, selected states
Warm Amber [#F59E0B]: Badges, notification dots, pricing highlights, star ratings
Neutral Gray surfaces: Everything else

보완물은 결코 레이아웃을 지배하지 않습니다. 시선이 집중되어야 하는 곳에 정확하게 소량으로 나타납니다.

패턴 2: 보완 쌍의 어둡고 밝은 변형

쌍의 각 색상에 대해 어둡고 밝은 변형을 모두 사용하여 깊이를 만듭니다.

요소 색상
어두운 헤더/탐색 모음 #1E3A8A(딥 네이비)
가벼운 몸 배경 #EFF6FF(옅은 파란색 색조)
어두운 악센트 텍스트 #92400E(진한 호박색)
가벼운 악센트 배경 #FEF3C7(옅은 호박색)

짙은 남색과 연한 파란색은 모두 파란색 계열에 속합니다. 어두운 호박색과 옅은 호박색은 모두 주황색 보색 계열에 속합니다. 쌍은 보완적이지만 포화된 보체가 최대 강도로 나타나지 않기 때문에 제한됩니다.

패턴 3: 보완 요소를 사용한 데이터 시각화

차트와 그래프에서 보색은 두 데이터 시리즈 간의 구별성을 극대화합니다. 파란색과 주황색은 보완적이며 적록 색맹에서도 살아남기 때문에 데이터 시각화의 표준 선택입니다(보완적으로 나타나는 빨간색/녹색 쌍과 달리).

2계열 비교 차트의 경우: - 시리즈 1: #2563EB (파란색) - 시리즈 2: #EA580C (주황색)

4계열 차트의 경우 파란색 인접 색상과 주황색 인접 색상을 사용하여 분할 보완으로 확장합니다. - #2563EB(파란색) - #7C3AED (보라색, 파란색 인접) - #EA580C(주황색) - #EAB308 (노란색, 주황색 인접)

패턴 4: 사진 및 컬러 그레이딩

대부분의 영화 사진에서는 피사체와 배경(또는 그림자와 하이라이트 사이)의 대비를 위해 보색을 사용합니다. 청록색 그림자와 주황색 하이라이트("청록색 및 주황색" 필름 등급)는 인간의 피부색(따뜻함)과 환경 요소(시원함) 간의 대비를 최대화하기 때문에 할리우드에서 지배적인 색상 등급 스타일이 된 명시적인 보색 색상 구성표입니다.

디자인을 위한 히어로 이미지 사진을 선택할 때 주요 배경 색조가 브랜드 색상과 가까운 이미지를 찾으세요. 파란색 원색을 사용한 브랜드는 따뜻한 톤의 사진에 가장 큰 영향을 미칩니다. 따뜻한 핑크/레드 톤의 이미지에 녹색 계열의 브랜드가 돋보일 것입니다.


주요 내용

  • 보색은 색상환에서 정확히 180° 떨어져 있습니다. 최대 동시 대비를 생성하여 각 색상이 다른 색상 옆에 더욱 선명하게 보이도록 합니다.
  • HSL로 변환하고 색조 값에 180°를 추가한 다음 다시 변환하여 수학적으로 보완점을 찾습니다. 색상 변환기를 사용하여 변환을 처리합니다.
  • OKLCH 보완은 OKLCH의 밝기 축이 실제로 균일하기 때문에 HSL 보완보다 인지적으로 균형이 더 잘 맞습니다. 동일한 OKLCH 밝기의 두 색상은 색조에 관계없이 동일하게 밝게 나타납니다.
  • 완전 채도의 순수 보색 쌍은 진동하며 조정 없이는 거의 사용할 수 없습니다. 한 색상의 채도를 줄이거나, 밝기 차이를 만들거나, 대신 분할 보색을 사용하거나, 색상을 중립 공간으로 분리합니다.
  • 80/20 원칙은 잘 작동합니다. 보색의 음소거되거나 채도가 낮은 버전이 레이아웃 영역의 80%를 차지하도록 하고, 강조가 높은 요소의 20%에 생생한 버전을 사용합니다.
  • 파란색과 주황색은 대부분의 디자인 작업에 가장 실용적인 보완 쌍입니다. 이는 강한 대비를 제공하고 적록 색맹을 견디며 데이터 시각화 규칙에 익숙합니다.
  • 팔레트 생성기를 사용하여 시작 색상의 보색, 분할-보완, 삼중 및 유사 하모니를 즉시 확인하세요. 수학을 처리하고 실제 상황 미리보기를 보여줍니다.
  • 데이터 시각화에서 보완적인 쌍은 두 계열 간의 구별성을 극대화합니다. 4계열 차트의 경우 분할 보완으로 확장됩니다.

관련 색상

관련 브랜드

관련 도구