AR Navigation

MAXSTVPS AR Navigation에 대한 설명입니다.

AR Navigation

출발 위치와 도착 위치를 지정해서 네비게이션 경로를 얻을 수 있는 코드는 아래와 같습니다. 만약 현재 사용자 위치로부터 네비게이션 경로를 얻고 싶으면 arCamera.tranform.position출발 위치로 지정하시면 됩니다. 이 경우, 위치 인식이 성공적으로 수행한 후에 올바른 결과를 얻을 수 있습니다.

MaxstSceneManager.cs
public void OnClickNavigation()
{
    NavigationController navigationController = vPSStudioController.GetComponent<NavigationController>();
    navigationController.MakePath(arCamera.transform.position, new Vector3(77.975977f, 0, 71.859565f), serverName);
}

NavigationController는 VPSStudio GameObject로부터 얻을 수 있습니다. NavigationController의 인스턴스의 MakePath()를 통해서 출발 위치로 부터도착 위치까지 경로를 얻을 수 있습니다.

목적지 위치는 VPS 공간지도 메쉬를 기준으로 3차원 좌표값을 입력하면 됩니다.

  • arCamera.transform.position은 VPS 공간지도 좌표계 상 카메라의 위치 입니다.

Last updated