Efficient controlling trajectory of NPC with accumulation map based on path of user and NavMesh in Unity3D
제목 : Unity3D의 NavMesh와 사용자의 경로 기반 가중치 맵을 이용한 효율적인 NPC의 경로 제어
김종현*
(* : 강남대학교)
한국컴퓨터정보학회논문지 제25권 4호, 2020.4, 55-61페이지
제목 : Unity3D의 NavMesh와 사용자의 경로 기반 가중치 맵을 이용한 효율적인 NPC의 경로 제어
김종현*
(* : 강남대학교)
한국컴퓨터정보학회논문지 제25권 4호, 2020.4, 55-61페이지
Abstract : 본 논문에서는 사용자의 경로를 기반으로 가중치 맵을 계산하고, 이를 이용하여 게임이나 가상현실과 같은 인터랙티브 가상 환경에서 논플레이어 캐릭터(Non-playable characters, NPC)의 위치를 효율적으로 제어할 수 있는 방법을 제시한다. 우리의 방법은 사용자의 움직임을 참조하여 NPC에 새로운 경로를 제공하는 네비게이션 메쉬를 자동으로 구성한다. 우리의 방법은 시간이 지남에 따라 사용자가 주로 다니는 길목을 정확하게 찾아내기 때문에 가상환경에 적응형으로 자동 변경이 가능하고, 사용자가 선호하는 경로를 가중치로 스마트 에이전트와 같은 움직임을 만들어 낼 수 있다. 우리는 비디오 게임이나 가상현실과 같은 인터랙티브 환경의 몇 가지 예제 시나리오를 통해 본 논문에서 제안하는 알고리즘의 유용성 테스트를 실험했다. 실제로 우리의 프레임워크는 인터랙티브 환경을 활용하는 모든 유형의 탐색에 쉽게 적용 할 수 있다.
[paper]