증강현실을 통한 두더지 잡기 게임

14
증강현실을 통한 두더지 잡기 게임 한준희 하헌규 김현지

Upload: junhee-han

Post on 07-Jul-2015

550 views

Category:

Documents


6 download

DESCRIPTION

12주차 발표자료입니다.

TRANSCRIPT

증강현실을 통한 두더지 잡기 게임 한준희 하헌규 김현지

진척사항

교수님과의 미팅 : 매주 목요일 오후 5 : 00 - 진행사항 파악 - 앞으로의 일정 브리핑 - 지도사항 : 최적화 연구도 필요한 것으로 보임 진척사항 - WBS의 세분화. - 각 항목별 WBS의 세분화를 통해 집중 연구 분야를 파악하였음.

WBS

두더지게임

기술 공부

증강현실

마커인식 알고리즘

Vuforia API

3D JCPT-AE

bluetooth

어플리케이션

구현

증강현실 구현

vuforia

Target database 마커선정

Tracker

Renderer

JPCT-AE

Vuforia와의 연동

Model 추출 Blender

카메라 시점 구현

Control 구현

DB 구축

UI구현 Bluetooth 구

디자인 UI 디자인 캐릭터

디자인

테스트

알파 테스트

베타 테스트 테스터 모집 설문조사 및

피드백 수정 및 보완

마무리 보고서 작성

발표

어플리케이션 구현

Qualqumm Vuforia

JPCT-AE BLUETOOTH DataBase

JPCT-AE

JPCT-AE - Qualqumm 엔진(vuforia)과 JCTP-AE의 연동 - Loading Models(Stage, Character, Items, Enemy) - Blender툴로 Model 추출 - Input에 따른 Control 구현 - 카메라 시점 구현

Bluetooth

API : andriod.bluetooth package bluetooth 기기 검색

Server(host)와 client device 이름, 연결을 요구하는 class, bluetooth의 MAC주소

ACTION_DISCOVERY_STARTED ACTION_FOUND ACTION_DISCOVERY_FINISHED

기기 연결 ACTION_REQUEST_DISCOVERABLE

기기간 data 전송 & 수신 stream 생성 후 data 송수신

DataBase

DataBase - SQLite3 사용 - 스키마 구성 - Vuforia의 Target Manager와의 혼용 가능성 검토중

Vuforia

Create and initialize OpenGL surface view Load texture from app database QCAR :: Renderer QCAR :: Tracker

Vuforia

Create and initialize OpenGL surface view - image를 만들기 위한 surface view 생성

Vuforia

Load texture from app database - database에서 texture와 image들을 불러옴

Vuforia

QCAR :: Renderer - Video나 3D object를 화면에 증강시키기 위한 method들 제공

Vuforia

QCAR :: Tracker - 이미지를 증강시킬 마커 검출을 위한 vuforia tracker 제공

Vuforia

QCAR::CameraDevice & QCAR::CameraCalibration - 카메라를 제어하고 카메라 상태정보를 저장하기 위한 class

THANKYOU