Unreal Engine/Math

Unreal Engine 2d Base RayTrace Reflect Blueprint

DiabloH 2019. 1. 5. 11:37

RayTrace를 활용한 Regular Reflection (정반사) 예제이다.


플레이어의 위치와 마우스 좌표가 필요하다.

플레이어 위치는 정확하게 '투사체가 발사되는 위치'이다.





좀 더 깊게 나아가면 n회 까지 반사되도록 구현 가능할 것 이다.



활용 예시


1.    투사체가 오브젝트에 닿았을 때 파편 등이 튀는 방향 설정에 용이하다.

2.    반사와 관련된 무기나 투사체 등에 활용 할 수 있다.


이 외에도 게임과 관련되어 있다면 거의 모든 곳에서 쓰일 수 있다.