unity & qcar 을 이용한 증강현실 구 현
DESCRIPTION
Unity & QCAR 을 이용한 증강현실 구 현. 팀 : Image 발표자 : 08’ 이규홍 발표일 : 12.10.24. 대목차. 1. 안드로이드 & OpenCV p.3~19 2.QCARp.21~49 3.3D 인체데이터 증강현실 p.50~59. 1. 안드로이드 & OpenCV. 안드로이드 p.4~5 개발 환경 p.6 설치과정 p.7~11 OpenCV p.12 안드로이드 - OpenCV 연동 p.13~16 구현화면 p.17 - PowerPoint PPT PresentationTRANSCRIPT
& OpenCV
Unity & QCAR : Image : 08 : 12.10.24
1. & OpenCVp.3~192.QCARp.21~493.3D p.50~591. & OpenCVp.4~5 p.6p.7~11OpenCVp.12-OpenCVp.13~16 p.17 p.18p.19(1/2)- (Google)
*
2.3 2.1
1.6
2.2
3.0
4.0
1.5
1.0(2/2)*
1. -> 2. -> 3. Dalvik -> *
- : Java SE. JDK 7u1
- : Eclipse Package.classic 4.2- : ADT Plugin 15.0.0
- SDK : SDK Tools r15 (1/5)* JDK (Java SE. JDK 7u1)-> www.oracle.com
(2/5)* (Eclipse Package.classic 4.2) -> http://www.eclipse.org
(3/5)* (ADT Plugin 15.0.0)
-> Name : ADT Location : https://dl-ssl.google.com /android/eclipse/ (4/5)* SDK (SDK Tools r15) [1/2]
-> http://developer.android.com/sdk
(5/5)* SDK (SDK Tools r15) [2/2]
OpenCV- Open source Computer Vision Library
-
-
- OS OpenCV -> http://sourceforge.net/projects/opencvlibrary
-OpenCV(1/4)
-> -OpenCV(2/4)* Windows - Preferences
-> File - Import - OpenCV Library 2.42 -OpenCV(3/4)
-OpenCV(4/4)
* Bulid
- OpenCV p.20~52 T accademy
http://opencv.itseez.com/doc/tutorials/introduction/ android_binary_package/android_binary_package.html2.QCARQCAR & p.21~25Cygwin Terminal & p.26~30Android NDK & p.31~34Cygwin p.35~37Cygwin - NDK Buildp.38~39Android - QCAR Importp.40~46p.47~48p.49QCAR- Qualcomm SDK
- QCAR AR
ARToolKit OpenCV PC . OpenCV 21QCAR (1/4)
-> https://ar.qualcomm.at/qdevnet/sdk/android 22QCAR (2/4)
-> QCAR (3/4)-> Qualcomm
QCAR (4/4)->
Cygwin Terminal- () (Shell)
-
Cygwin Terminal
26Cygwin Terminal (1/4)-> http://www.cygwin.com/
Cygwin Terminal (2/4)-> Setup.exe Next C:\cygwin
Cygwin Terminal (3/4)-> ftp
Cygwin Terminal (4/4)
->
* Devel : - gcc-core, gcc-g++ make,swig Editors : - vimAndroid NDK- Android NDK(Native Development Kit)
- C/C++
* JNI (Java Native Interface)
- C C Android NDK (1/3)-> http://developer.android.com/sdk/ndk/index.html : C:\ cygwin \ home \ \
Android NDK (2/3)->
Android NDK (3/3)-> Eclipse Help Install New SoftwareAdd Name : NDK Location : https://dl-ssl.google.com/android/eclipse/
* NDK Plugin Cygwin (1/3)-> C:\ cygwin \ home \ \ bachrc EditPlus
- export PATH=$PATH:/home//android-ndk-r8 - export ANDROID_NDK_ROOT=/home//android-ndk-r8
Cygwin (2/3)
Cygwin (3/3)-> ---
- C:\cygwin\bin; C:\cygwin\home\\android-ndk-r8
Cygwin - NDK Build(1/2)-> Cygwin Terminal NDK-Build
Cygwin - NDK Build(2/2)-> libs
Android - QCAR Import(1/7)
Android - QCAR Import(2/7)-> QCAR Import
41Android - QCAR Import(3/7)
- QCAR.jar Android - QCAR Import(4/7)
-> Order and Export Part Android - QCAR Import(5/7)-> Window Preferences Java Build Path ( )
Android - QCAR Import(6/7)-> Name : QCAR_SDK_ROOT Path : C:/Development/Android/vuforia-sdk-android-1-5-9
Android - QCAR Import(7/7)->
(1/2)(2/2)48http://blog.naver.com/magenta_07?Redirect=Log&logNo=60163800659
http://blog.naver.com/wow1077?Redirect=Log&logNo=80163768682
3.3D p.51p.52Unity & p.53~54 p.55~56p.57 p.58p.59
* 3D
- - : .ASE- : 42.8 MB
- : Unity .ASE Import * UDK
-
- UDK Import -> .ASE Export -> .obj
- 3D Max Import -> .obj Export -> .FBX
Unity & (1/2)* .FBX Import &
- Unity Import - ,,
Unity & (2/2)* Android Build & Run
(1/2)*
- Object
- 3D Max Bone
- 3D Skin (2/2)
*
-
-
- -