본문 바로가기
Nuke/Color

ColorMatrix 노드 이해하기

by 르면가게 2024. 12. 13.

ColorMatrix 노드란?

  • ColorMatrix 노드는 각 색상 채널(Red, Green, Blue)을 수학적으로 변환하여 새로운 색상 결과를 만드는 도구예요.
  • 각 색상 채널의 입력값을 조합하여 출력값을 계산하는 방식으로 작동해요.

작동 원리

ColorMatrix는 매트릭스 연산을 사용하여 채널을 조합합니다.

각 색상 채널의 출력은 다음 식으로 계산됩니다:

$\text{Output Channel} = (R \times X) + (G \times Y) + (B \times Z)$

예제: 기본 설정

  • 빨강 채널: $(R \times 1) + (G \times 0) + (B \times 0)$
  • 초록 채널: $(R \times 0) + (G \times 1) + (B \times 0)$
  • 파랑 채널: $(R \times 0) + (G \times 0) + (B \times 1)$

이 설정은 각 색상 채널이 본래 값을 그대로 유지하기 때문에 입력 이미지와 출력 이미지가 동일합니다.


색상 조합의 활용

예제 1: 초록 채널을 빨강 채널에 더하기

  • 초록 채널 값을 빨강 채널에 50% 더하면:
    • 설정: **Knob 2 (Red에 Green 값 추가)**를 0.5로 변경.
    • 계산식: $R_{\text{out}} = (R \times 1) + (G \times 0.5) + (B \times 0)$
    • 결과:
      • 초록색이 약간 노란색으로 변함.
      • 초록의 일부가 빨강에 추가되어 더 따뜻한 색조를 만듦.

ColorMatrix 노드의 주요 사용 사례

  1. 색공간 변환 (Colorspace Transformation)
    • 색상을 다른 색공간으로 변환할 때 유용해요.
    • 예: RGB → YUV 변환.
  2. 특수 효과 및 색 보정
    • 불꽃, 연기, 물과 같은 FX 요소의 색상을 더 자연스럽게 보정할 수 있어요.
    • 특정 색상을 강조하거나 감소시켜 이미지의 톤을 조절 가능.
  3. 창의적 색상 연출
    • 색상 채널을 조합하여 완전히 새로운 시각적 효과를 만듦.
    • 예: 채널을 반전하거나 특정 색상을 강조.

 

ColorMatrix 노드는 색상 채널을 수학적으로 조합하여 색공간 변환, 색상 보정, 창의적 연출에 사용되는 강력한 도구입니다.

'Nuke > Color' 카테고리의 다른 글

The Academy Color Encoding System (ACES) — Overview  (0) 2025.01.16
Grade Node  (1) 2024.12.17
When to Utilize a Different Colourspace(다른 색 공간을 활용하는 시기)  (1) 2024.12.17
Float  (1) 2024.12.13
Colour Space 이해  (1) 2024.12.13