본문 바로가기
Unreal Engine4 or 5/Material & Shader

Ue4 Material의 Opacity mask를 이용한 외벽 투명화

by 눈야옹 2019. 8. 6.

1. 머터리얼 에디터에서 Blend Mode MaskedTwo SidedTrue로 변경한다.

2. 변화 하고 싶은 범위의 Collision Box를 만들어 위치를 조정한후 해당  Box의 Position과 Extent을 Material Parameter에 보내준다.  
(Extent는 2배로 곱해서 입력한다.)

3. 투명화할 Mesh에서 플레이어가 범위안에 진입하면 Opacity의 Lerp값을 변화 시켜 투명화 시킨다.

결과.

 

참고 영상.