on
유니티로 GIS 구현하기
유니티로 GIS 구현하기
지하매설된 파이프라인의 벨브위치를 가이드 앱
Mapbox unity sdk를 사용하여 밸브의 위치를 AR 로 가이드 해주는 어플리케이션을 만들기 위한 사전 조사를 진행했다. 위치기반 AR로 원하는 위치 오브젝트를 증강했지만 GPS 오차가 심하여서 3d 프로젝트로 바꾸어 진행하였다.
사전 리서치 과정
유데미 포케못고 클론 강의 분석(0.5Hr)
강의 구입 후 AR 기술 거의 들어가지 않은 낚시성 컨텐츠 였음
단국대 학생들을 위한 통합 어플리케이션 프로젝트(알단지)
교내 AR navigation 로 포켓몬 고보다 프로젝트이나 기능이 투머치
소스자체가 android native(java)로 안드로이드 앱개발임 mapbox World Scale AR 사용법익히면 단서가 있을 것을 보임
소스자체가 android native(java)로 안드로이드 앱개발임
Unity MapboxGPS - 유니티 단일
- GameSpark라는 백엔드 서비스를 썼는데 지금은 AWS에 인수 되었음
- mapbox를 이용한 유니티 단일 프로젝트 + 시나리오 아이디어는 좋음
- 같은 시나리오로 Gamespark 대신 '뒤끝'이라는 한국 백엔드 서비스 이용해볼 것
- unity mapbox World Scale AR 사용법 익힐 것
중간 데모
Mapbox World Scale AR 사용하여 진행하였다.
Main Branch
sdk간 충돌고려하여 현재 가능한 최적개발환경셋팅 레파지토리
지하매설된 파이프라인의 벨브위치를 가이드 어플리케이션
Unity 2019.3.13f1
mapbox sdk import
ar foundation import
ar core sdk import
현재위치를 기반으로 태블릿에서 빌드 테스트
git repo 생성
TestVersion Branch
Mapbox AR 개발 및 테스트
GIS 기반으로 해당 경도 위도에 프리팹을 증강
가이딩하는 프리팹을 띄우는 것 까지 성공, 카메라 위치에 따라서 자꾸 프리팹이 이동하는 문제 발생
증강을 원했던 위치와 실제 위치의 차이가 큼
GIS 정확도 문제로 World Scale AR 은 사용하지 않는 방향으로 결정
최종 데모
Uniity 2021.3.19f1
Mapbox sdk 사용
Mabstudio 에서 사전에 준비한 geoJson 데이터를 임포트하여
과처지역 gis 지도 임포트
과처지역 gis 지도 임포트 3d 효과를 주기위해서 View Change 버튼 클릭시
Free lock camara 모드로 볼수 있도록 시점 변화를 추가
참고자료
이화여대 미술작품 전시 using Mapbox
from http://noahstory.tistory.com/30 by ccl(A) rewrite - 2021-11-29 15:27:37