Grade

AI와 함께 읽기
전체 문서 한 파일로 (llms-full.txt)
Grade #Fx #Node
Grade

노출・콘트라스트・채도・틴트를 한꺼번에 적용하는 그레이딩 노드입니다. 처리는 색 × Exposure × Tint → 콘트라스트 → 채도 순으로 이루어지며, 콘트라스트는 미드그레이 0.18을 축으로 한 max(0, (c - 0.18) × Contrast + 0.18), 채도는 휘도(0.299/0.587/0.114)와의 lerp입니다. Tonemap보다 (HDR 그대로)에 배치하는 것이 의도된 위치입니다.

  • Exposure — 기본값 1. 음수는 0으로 취급됩니다(Exposure 입력 / exposureInput)
  • Contrast — 기본값 1. 음수는 0으로 취급됩니다(Contrast 입력 / contrastInput)
  • Saturation — 기본값 1. 음수는 0으로 취급됩니다. 0이면 모노크롬, 1을 초과하면 채도 강조(Saturation 입력 / saturationInput)
  • Tint — 곱해지는 색. 기본값은 흰색

콘트라스트 적용 후 max(0, ...)가 들어가므로, 음수로 가라앉은 값은 0으로 올림됩니다. 상한 쪽은 클램프되지 않으므로 HDR 값은 그대로 통과합니다.

출력의 알파는 항상 1로 고정됩니다. 입력을 빼면 출력은 검정으로 클리어됩니다.

출력은 HDR을 지원하며, 해상도는 입력과 동일합니다.

입력 포트

Port ID타입
Render TextureRenderTexture
Exposurefloat
Contrastfloat
Saturationfloat
TintColor

출력 포트

Port ID타입
Render TextureRenderTexture

스크립트에서 설정할 수 있는 멤버

경로타입
exposureInputfloat
contrastInputfloat
saturationInputfloat

Synapse Apps (스크립팅)

await synapse.modules.create({ type: "Grade" })

이 페이지로 연결된 페이지

같은 페이지를 참조하는 페이지