搭建Android AR技术开发环境(Aqumented Reality)

AR(Augmented Reality)技术:增强现实是一种全新的人机交互技术 ,利用这样一种技术 ,可以模拟真实的现场景观 ,它是以交互性和构想为基本特征的计算机高级人机界面。使用者不仅能够通过虚拟现实系统感受到在客观物理世界中所经历的“身临其境”的逼真性 ,而且能够突破空间、时间以及其它客观限制 ,感受到在真实世界中无法亲身经历的体验。

 

博客地址:http://blog.csdn.net/ALoveBtoC

 

AR展项特点主要包含两方面:
1、AR的优越性体现在实现虚拟事物和真实环境的结合,让真实世界和虚拟物体共存。
2、AR实现虚拟世界和真实世界的实时同步,满足用户在现实世界中真实地感受 虚拟空间 中模拟的事物,增强使用的趣味性和互动性。
 
       搭建Android AR技术开发,首先需要安装好android SDK和NDK的安装,同时需要安装Cygwin。其实Cygwin只是用来编译,DOS也可以用来做这项工作,看个人喜好来进行安装。本章教程使用的Cygwin来做的编译工作。上面安装过程就不赘述了,直接讲如何搭建AR开发环境及第一个实例的编译实现过程。
 
       准备工作:
       1> 到https://developer.vuforia.com/网站进行注册
       2> 到https://developer.vuforia.com/resources/sdk/android下载Android - Vuforia SDK
            这里使用的是Android - Vuforia SDKv2.5.7
       3> 到https://developer.vuforia.com/resources/sample-apps下载实例Image Targets,这些实例尽可能的都下载下来,方便之后学习使用。
 
     搭建过程:
     ① 解压下载的Android-Vuforia SDK,放置在C:\Development\Android\vuforia-sdk-android-2-5-7目录里,之前的exe安装包是在这个目录,只是升级了一下避免出现不可编译的Error,尽量放置在这样的目录下。
     ②Eclipse中添加Android-Vuforia SDK:
           Ⅰ、Eclipse   Window --> Preferences-->Java-->Build Path-->Classpath Variables
                            
 
          Ⅱ、点击上图的按钮New,出现如下图所示:
                           
                 Paht中填写Android-Vuforia SDK解压的目录
                 点击OK至结束。
 
    Android AR技术开发环境就已经搭建好了。那么下面就让我们一起来编译第一个实例Image Targets。
     s
         1、将前面下载的Image Targets的压缩包,放入C:\Development\Android\vuforia-sdk-android-2-5-7\samples路径下解压
             
          2、启动Cygwin进行编译:
                      
 
               命令如下:
  1. $ cd /cygdrive/c/Development/Android/vuforia-sdk-android-2-5-7/samples/ImageTargets-2-5-5  
  2.   
  3. $  ndk-build  
之后出现上述途中的效果,就说明Image Targets编译成功,之后就导入Image Targets项目进Eclipse中,运行启动。
Image Targets项目中有一个文件夹为Media的,打开里面的pdf的文件,用手机摄像头对准pdf里面的图片,惊喜等着你哦。
 
 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值