[UE] 텍스쳐에 빛이 지나가는 이펙트 주기

🍥 개요

▲ Light Sweep의 예시

UI에 종종 쓰이는 이펙트인 Light Sweep 효과를 언리얼 머터리얼에서도 적용하고자 한다.


🍥 방법

기본 설정

png 투명 파일을 그대로 적용하기 위하여 아래와 같이 세팅함.

  • Material Domain : Surface
  • Blend Mode : Translucent

Light Sweep

  1. 빛이 지나가는 효과를 줄 맵을 제작.
    1. 흰색 : 빛처럼 밝아질 영역
    2. 검은색 : 투명 영역
  2. Panner 노드를 이용하여 이동 애니메이션 부여.
    1. Time 입력핀에는 시간 흐름이 들어가는 노드와 연결
    2. Speed는 맵을 움직일 방향과 속도에 따라 조절
  3. Panner의 아웃핀을 텍스쳐 샘플의 UVs 인풋에 연결
  4. 원하는 밝기에 따라 Multiply도 해 줄 수 있음

🍥 결과

✨✨

Categories:

Updated:

Leave a comment