프로젝트 Project

190511_ AR 아이디어

rheeeuro 2019. 6. 5. 09:50

몇주째 별 소득 없는 만남 끝에 우리는 안드로이드 어플, 챗봇, VR등의 아이디어 끝에 AR을 하기로 결정했다.

 

AR로 결정하기 전 가장 중요하게 본 것이 AR을 우리의 지식으로 구현할 수 있을 것인가 였다.

 

유투브에 찾아보니 유니티로 간단하게 만드는 예제들을 보고 우리도 충분히 할 수 있을 것 같았다.

 

그리고 나는 리엑트를 배우고 있었는데 리엑트 네이티브라는 걸 접하고 리엑트 네이티브가 안드로이드와 IOS 를 동시에 개발할 수 있다는 이야기를 들었다.

 

그래서 리엑트 네이티브로 AR을 구현할 수 있을지도 알아보았다.

 

Viro라는 걸 배우면 충분히 가능하다고 해서 AR로 하기로 확정지었다.

 

그래서 일단 AR관련 아이디어들을 Brainstorming 해봤다.

 

일단 우리가 구현할 수 있는 범위를 냉정하게 생각해 봤을때 3D 모델을 공간에 띄우는 정도가 거의 다일 것 같았다.

 

그래서 우리는 보여주는 것 차제로 의미를 두는 쪽으로 아이디어를 생각했다.

 

1. 차 커스터마이징

차량 사이트에 가면 차량외부, 대시보드, 좌석 등을 커스터마이징 해볼 수 있는 사이트가 많다. 그래서 생각한 것이 자신이 커스터마이징 한 차량이 도로위나 자신의 집 앞에 주차해 놓았을 때 너무 튀지않고 괜찮은지 보기 위해 AR로 보여주는 것이다. 하지만 차량 3D모델을 어떻게 얻어올지가 문제였다.

 

2. 보드게임

모두의 마블 같은 보드게임이나 옛날 유희왕처럼 보드게임을 진행하며 진행 상황이나 그래픽을 3D로 보여주는 것이다.

 

3. AR 광고판

이것은 상용화가 되기 전까지는 별 의미 없을 것 같기는 하지만 AR을 구현에보는 데에 의의를 두고 건물이나 하늘에 광고판을 띄우는 것이다.

 

4. 자료구조나 3D 구조체 visualization

자료구조 수업을 들을 때 tree visualization이 큰 도움이 된 것에서 생각한 것이 3D 구조체 같은 것 (나노튜브 같은) 이나 자료구조 (Octree) 등을 보여줘 학생들의 이해를 돕는 프로그램을 만드는 것이다.

 

5. 3D 그림 그리기

유투브에서 3D 펜으로 신기한 것들을 만드는 것을 보고 아이디어가 떠올라 3D펜으로 그리는 것처럼 AR로 그림판을 구현하는 것이다.