Publish:

태그: , ,

카테고리:

📌 Unreal Material

📋 Oscilloscope

오실로스코프의 화면과 같이 움직이는 사인파를 만들 일이 있을 수도 있다.

Unreal 에서 Material 을 활용해 만들어보자.

격자

격자 문양은 UV 를 가로/세로로 분리해 구현할 수 있다.

Multiply + Frac = 반복 을 이용해 패턴을 만들어준다.

2

Sin파

distance 0.5 는 값이 0.5 인 지점에서 거리가 멀어질수록 0 ~ 1의 값을 가진다.

U 부분은 sin 이 -1 ~ 1 이기 때문에 절반은 0 -> 1 -> 0 , 절반은 0 -> -1 -> 0 이 된다.

여기에 0.2 를 곱해 -0.2 ~ 0.2 값을 가지게 된다.

V 부분은 0 ~ 1 로 증가하기에 이와 합하게 되면 왼쪽 부분은 모두 양수이지만,

오른쪽 부분은 0 -> -0.2 -> 0 으로 곡선이기에 곡선모양으로 검은 부분이 나온다.

V 가 그라데이션 이기에 Distance 0.5 를 하게 되면 중간 부분에서 곡선 모양이 나타난다.

3

각 부분에 색을 곱해주고 Time 을 U 에 더해줌으로써 움직임을 준다.

📋 결과

4

곱하거나 더한 값을 파라미터로 빼면 모양, 굵기, 속도 등을 자유롭게 조절할 수 있다.

방문해 주셔서 감사합니다!😊

업데이트:

댓글남기기