이 짧은 튜토리얼 영상에서는 Blender에서 간단한 Halation 효과를 재현하기 위해 제가 만든 Compositing 노드 그룹을 소개하겠습니다.
영상 자막 텍스트
안녕하세요! 이 짧은 튜토리얼 영상에서는 Blender에서 간단한 Halation 효과를 재현하기 위해 제가 만든 Compositing 노드 그룹을 소개하겠습니다. 이 튜토리얼은 Blender 4.3 버전으로 제작되었지만, 사용된 노드들은 여러 버전 전부터 존재해 왔으며 앞으로도 계속 제공될 가능성이 높습니다.

우선 Halation 효과가 무엇인지 정의해봅시다. 이 효과는 이미지에서 매우 밝은 영역 주위에 붉거나 주황빛의 광채가 생기는 현상으로, 특히 과다노출된 빛이 있는 부분에서 자주 나타납니다.


이것은 컬러 필름 사진의 전형적인 효과로, 빈티지하거나 영화 같은 미학을 목표로 하는 프로젝트에서는 필름 느낌을 재현하기 위해 후반 작업에서 의도적으로 추가되기도 합니다. 따라서 필름의 느낌을 모방하고 싶다면, Halation은 Glare, Lens Distortion, Film Grain 등과 함께 고려할 만한 효과 중 하나입니다.
이 효과를 Blender에서 구현하려면 먼저 이미지에서 가장 밝은 부분을 분리해야 합니다. 이는 Math 노드를 Greater Than으로 설정하고 두 번째 입력에 높은 값을 주는 것으로 가능합니다. 이 노드는 임계값처럼 작동하여 이미지에서 특정 값보다 어두운 부분은 검정색으로, 더 밝은 부분은 흰색으로 변환합니다.

이 노드는 RGB to BW 노드를 사용해 흑백으로 변환된 이미지에 적용해야 합니다. 또한 흑백 이미지는 Normalize 노드를 사용해 정규화해야 합니다. 렌더된 이미지의 값은 일반적으로 0에서 1 사이에 있지 않기 때문에, Normalize 없이 Greater Than 노드를 사용하면 부정확한 결과가 나올 수 있습니다.
Greater Than 노드의 두 번째 입력을 노드 그룹의 입력 중 하나에 연결하여, 임계값(threshold)을 그룹 외부에서 조정할 수 있도록 했습니다. 이 부분은 나중에 실제 예시를 통해 보여드릴게요.
이제 밝은 영역은 흰색, 나머지는 모두 검정색인 이미지를 얻었습니다. 이 흰 부분 주위에 붉은빛의 글로우 효과를 만들고 싶지만, 중심의 흰색은 제외해야 합니다. 이를 위해 먼저 Blur 노드를 Fast Gaussian으로 설정해 마스크를 흐리게 합니다. 그리고 이 노드의 Size 파라미터를 그룹 입력 중 하나에 연결해, Greater Than 노드의 두 번째 입력처럼 나중에 쉽게 조정할 수 있도록 했습니다.

이 글로우에 붉은 색조를 입히기 위해, Blur 노드의 출력을 Color Mix 노드를 Multiply로 설정한 상태로 곱하고, 두 번째 색상을 빨간색으로 지정합니다.

마지막으로, Greater Than 노드에서 나온 흐려지지 않은 흰색 마스크를 붉은 글로우에서 빼서, 외곽의 헤일로만 남도록 합니다. 이 작업은 Color Mix 노드를 Subtract로 설정하여 수행하며, 이때 Clamp 옵션을 활성화하는 것이 중요합니다. 그렇지 않으면 음수 값이 생길 수 있고, 이는 최종 결과에 원하지 않는 아티팩트를 발생시킬 수 있습니다.

Subtract 노드의 결과는 Color Mix 노드를 Add로 설정하여 원본 이미지에 더할 수 있습니다. 보시다시피 이 노드의 Factor 입력도 그룹 입력 중 하나에 연결하여 외부에서 조정 가능하게 만들었습니다.

또한 Subtract 노드의 출력을 FX Only라는 이름의 그룹 출력 중 하나에 연결하여, 효과만 따로 확인하면서 파라미터를 조정하기 쉽게 만들었습니다. 이 작업은 그룹 외부에서 수행되므로, 이제 그룹을 닫고 몇 가지 예시를 보여드리겠습니다.
FX Only 출력을 Viewer 및 Composite 노드에 연결하면, 원본 이미지에 적용될 효과만 미리 볼 수 있습니다. 반면, Halation 그룹의 Image 출력을 이 두 노드에 연결하면, 효과가 적용된 최종 이미지를 확인할 수 있습니다.
앞서 설명한 Add Factor, Blur Size, Threshold 파라미터를 사용하면 각각 원본 이미지에 적용되는 효과의 강도, 블러의 범위, 효과가 적용되기 시작하는 밝기 임계값을 제어할 수 있습니다.
따라서 FX Only 출력을 사용하는 경우에는 Add Factor 파라미터가 의미가 없습니다. 이 파라미터는 오직 효과를 원본 이미지에 더할 때만 사용되기 때문에, 그 영향은 그룹의 Image 출력을 사용할 때에만 보입니다.
반면, FX Only 출력은 Blur Size와 Threshold 파라미터를 조정하는 데 매우 유용합니다. 이 출력을 통해 효과가 적용되는 영역과 붉은 헤일로의 폭을 명확하게 확인할 수 있습니다.

이러한 파라미터를 설정한 후에는 노드 그룹의 Image 출력을 사용하고, 필요한 만큼 Add Factor 값을 조정하면 됩니다.
대부분의 제 영상 튜토리얼과 달리, 이번 튜토리얼은 PDF 버전으로 다운로드할 수 없습니다. 하지만 설명란에 있는 링크를 통해 다른 튜토리얼들의 PDF 버전이 포함된 페이지를 확인하실 수 있습니다. 아무튼, 지금이 채널을 구독하고 알림을 켜 둘 좋은 기회입니다!
자, 이번 짧은 튜토리얼이 도움이 되었기를 바랍니다! 곧 다시 만나요!