반응형

2026/02/13 2

[unreal]5.7 GASP 모든 오브젝 파쿠르 기능

Unreal 5.7 에 파쿠르 기능은 기본적으로 오브젝트의 Ledge(걸칠 수 있는 모서리) 정보를 계산해서 동작한다. 하지만 모든 오브젝트에 Ledge을 일일이 달거나 부여하기는 현질적 으로 어렵기 떄문에 데체 접근을 찾던 중 유튜브 튜토리얼기반 방법을 발견하고 전체 내용과 구현하는 과정에서 발생한 이슈와 해결 과정을 정리한 글이다. 1. 기본 구조 이해하기: 기존 기능 대체하기캐릭터가 벽을 잡고 올라가는 기능은 AC traversal action이라는 컴포넌트 안에서 처리된다.기존 기능 삭제: 먼저, 캐릭터 블루프린트(Blueprint)를 열고 AC traversal action 함수로 간다. 그리고 아래와 같은 라인의 함수의 노드를 대체할 예정이다.그리고 기존 Capsul Trace 부분의 Tra..

[게임 수학] 단위벡터(Unit Vector)

1. 단위 벡터(Unit Vector)란크기가 1인 벡터를 단위 벡터라고 한다. 수식 으로는 |v| = 1 방향만 가지고 있고 길이 정보는 제거된 벡터이다. 특정 벡터 v 와 방향이 같은 단위 벡터는 곡절 부호를 쓰고 햇 이라고 읽는다.2. 벡터의 크기 피타고라스의 정리를 사용해 구할 수 있다.벡터 v = (x,y,z) 의 크기는 |v| = √(x² + y² + z²) 와 같다 |v| = √(x² + y² + z²)일반적으로 크기를 |v| 로 표기한다.예시: v = (3, 4, 0)|v| = √(9 + 16) = 53. 정규화(Normalization)정규화는 벡터를 크기 1로 만드는 과정이다. 벡터를 자신의 크기로 나누는 것을 말하며 이를 벡터의 정규화 라고 한다. ->벡터의 노말값, 정규화는 벡터의..

게임수학 2026.02.13
반응형