색상 보정 곡선 / Color Correction Curves
Color Correction Lookup Texture

Color Correction Ramp Texture

Color Correction을 사용하면 장면에 임의의 색상 보정 효과(Photoshop이나 Gimp 곡선 도구와 같은)를 적용할 수 있습니다. 이 페이지는 Photoshop에서 색상 보정을 설정하고나서 정확하게 Unity 실행시 “똑같은” 색상 보정을 적용하는 방법을 설명합니다.

기타 이미지 효과들와 마찬가지로, 반드시 Standard Assets Effects package을 설치하십시오.

씬에 색 보정을 적용. 사용된 색상 램프(과장 정도)가 오른쪽에 표시되어 있습니다.
씬에 색 보정을 적용. 사용된 색상 램프(과장 정도)가 오른쪽에 표시되어 있습니다.
위 이미지에 사용되는 색상 램프.
위 이미지에 사용되는 색상 램프.

Photoshop의 color correction을 Unity로 가져오기

  1. 게임 씬의 스크린샷을 찍습니다
  2. Photoshop에서 열고 색상 보정을 실시합니다. 메뉴에서 Image->Adjustments->Curves을 엽니다.
  3. .acv 파일을 대화 상자에서 메뉴에서 Save…로 저장
  4. Photoshop 메뉴에서 Pro Standard Assets->Image Based->color correction ramp.png를 엽니다
  5. 여기서 램프 이미지 색상 보정을 적용합니다. 메뉴에서Image->Adjustments->Curves를 다시 열고 .acv 파일을 로드합니다
  6. Unity에서 사용하고 있는 카메라를 선택지에서 Component->Image Effects->Color Correction을 선택하여 색상 보정 효과를 추가합니다. 변경한 색상 램프를 선택합니다.
  7. 재생된 효과를 보기 위하여 Play를 누릅니다

상세 정보

Color correction은 색상 램프 이미지(크기 256x1)를 통해 원본 이미지의 색상을 매핑하여 작동합니다.

  1. (original.red + RampOffsetR) 인덱스로, result.red 램프 이미지의 픽셀의 red 값
  2. (original.green + RampOffsetG) 인덱스로, result.green 램프 이미지의 픽셀의 green 값
  3. (original.red + RampOffsetR) 인덱스로, result.red 램프 이미지의 픽셀의 red 값 그래서 예를 들어 이미지의 색상을 반전하면, 원래의 색상 램프를 수평으로 반전할 뿐입니다. (검정에서 흰색을, 흰색에서 검정색으로 변경하도록)

A simpler version of color remapping that only remaps based on luminance can be achieved with Grayscale image effect.

팁:

  • 색상 보정 램프 이미지는 밉맵을 가져서는 안됩니다. Import Settings에서 off로 합니다. 또한 Clamp 모드로 설정해야 합니다.

하드웨어 지원

이 효과는 Unity가 지원하는 모든 하드웨어에서 작동합니다.

색상 보정 곡선 / Color Correction Curves
Color Correction Lookup Texture