개요
Single Layer Water는 불투명이므로 반투명 재질에 비해 성능에 압도적으로 유리하다.
따라서 해당 쉐이딩 모델에 대한 이해는 물 표현에 필수적이다.
Single Layer Water is highly advantageous in performance due to its opacity.
Therefore, Understanding of the Shading model is essential for water representation.
내용

1. ScatteringCoefficients (산란 계수)
- 한 줄 요약: 물이 얼마나 탁한가(탁도)를 결정합니다.
- 쉽게 이해하기: 빛이 물속 입자에 부딪혀 사방으로 튕기는 정도입니다.
- 값이 낮으면: 빛이 방해받지 않고 그대로 통과해 생수나 맑은 수영장처럼 속이 투명하게 들여다보입니다.
- 값이 높으면: 빛이 내부에서 심하게 튕겨 우유, 오렌지 주스, 혹은 흙탕물처럼 앞이 보이지 않고 걸쭉하고 탁해집니다.
2. AbsorptionCoefficients (흡수 계수)
- 한 줄 요약: 수심에 따른 물의 실제 색깔을 결정합니다.
- 쉽게 이해하기: 빛이 물속을 통과하면서 어떤 색(파장)이 먼저 빨려 들어가 사라지는가를 정합니다.
- 반전의 법칙: 셰이더 특성상 내가 선택한 색의 반대색(보색)이 물 색깔로 나타납니다. 예를 들어 빨간색(Red)을 흡수하게 설정하면, 물은 붉은 기가 빠진 맑은 청록색(Cyan)이나 푸른색으로 표현됩니다.
- 수심이 얕은 곳은 투명하고, 깊어질수록 이 흡수된 보색이 누적되어 점점 어둡고 짙은 물 색깔이 나옵니다.
3. PhaseG (페이즈 G)
- 한 줄 요약: 햇빛을 받을 때 물이 어느 각도에서 밝게 보일지(방향성)를 정합니다.
- 쉽게 이해하기: 태양(광원)과 카메라(플레이어 시선)의 위치에 따라 물속 빛의 밝기를 제어합니다.
- 양수 (+): 태양을 정면으로 마주 보고(역광) 있을 때 수면 아래가 눈부시게 밝아집니다.
- 음수 (-): 태양을 등지고 있을 때 물속이 밝아집니다.
- 주로 잔잔한 물결이나 파도가 일렁일 때, 굴곡에 따라 물의 윤곽과 음영을 입체적으로 살려주는 조미료 역할을 합니다.
4. ColorScaleBehindWater (수면 아래 컬러값)
- 한 줄 요약: 물밑 바닥의 밝기 부스터입니다.
- 쉽게 이해하기: 수면 아래에 잠겨 있는 지형이나 돌, 오브젝트들의 휘도(밝기 배율)를 강제로 올려줍니다.
- 주로 햇빛이 물결에 굴절되어 바닥에 그물처럼 일렁이는 코스틱스(Caustics, 햇빛 무늬) 효과를 구현할 때 씁니다. 이 값을 높여주면 물속 바닥에 맺히는 햇빛 일렁임이 훨씬 화사하고 선명하게 도드라집니다.
'이펙트 (FX) > 이펙트 팁 : Unreal' 카테고리의 다른 글
| [Unreal/Material] 물 머티리얼 제작시 수심 계산하는 법 (반투명, SLW 모두 사용 가능) (0) | 2026.05.19 |
|---|---|
| [Unreal] 물 상호작용 관련 자료들 추천 (0) | 2026.04.24 |
| [Unreal/Niagara] 나이아가라 모듈 스크립트 토글 버튼 만드는 법 (Bool 변수를 Scalar 변수 옆에 통합) (0) | 2026.04.24 |
| [Unreal/Sequence] 서브시퀀스 접속시 상위시퀀스의 액터가 사라질 때 해결법 (0) | 2026.04.21 |
| [Unreal/Material] VAT 관련 WPO를 강제로 항상 연산하게 만드는 머티리얼 옵션 (World Position Offset) (0) | 2026.03.25 |
댓글