美文网首页iOS/Swift 版本的 — AR / VR 开发
Vuforia AR 高通SDK 在Unity3D下开发增强现实

Vuforia AR 高通SDK 在Unity3D下开发增强现实

作者: Unity云中客 | 来源:发表于2014-11-10 17:13 被阅读7406次

    官方API : https://developer.vuforia.com/resources/api/unity/index

    插件资源链接:http://pan.baidu.com/s/10GH2m 密码:kq6o
    无法在高通官网下载的童鞋可以到上面的链接里取,写博客时的最新版本是Vuforia SDK v3.0.9

    注册高通账号
    首先打开上面高通AR的官方地址,第一步我们要做的是注册一个高通的账号。

    3403.png

    在注册账号的时候有两点要注意:

    • 姓名只能写英文
    • 密码必须至少包含一个数字和一个大小写字母
      如果不满足上述条件是无法注册成功的,然后下面的其它内容自己填写。

    然后登陆进入Vuforia AR网站

    3123734.png

    主要分为五类:开始教程,帮助文档API,资源包,目标管理,以及相关支持。
    目标管理后面会单独讲解,我们先点击Resource这个目录下,下载插件资源。

    23818.png

    VuforiaAR支持原生的Android和iOS开发,也支持Unity3D扩展,我们选Unity Extension。

    需要注意的是,我写这篇博客时当前版本是3.0.9,支持的Unity3D最低版本是4.3。其它可能存在的相关问题,大家可以自己去Known Issuses下自己看,一定要尝试独立阅读英文文档。

    5516.png

    这里可以下载到全部的例子。


    导入Unity3D开始工程文件
    注:我写博客时使用的Unity3D版本是4.3.0

    4900.png

    下载好的AR插件包,现在我们打开Unity3D,导入插件。(注意:UnityPackage在导入的时候不可以在中文路径下,如果出错了自己检查一下是否有中文路径。)

    插件导入引擎后Project面板里查看文件结构应该是这样:

    5414.png

    其中Editor文件下是编辑器脚本,Plugin文件目录下是插件文件,我们都不需要去动,我们所有的资源和操作都会在图中标示的文件夹里。

    OK,下面我们新建一个场景,删掉场景中原有的主相机(mainCamera)。

    14125.png

    如上图所有,在Prefabs文件夹下找到ARCamera和ImageTarget两个预设,然后拖入到场景中。

    11758.png

    在Hierarchy面板中看如上图。
    其中ARCamera是负责主渲染相机,无论是做普通的ImageTarget识别,还是三维识别以及后面基于高通云服务器的云识别,场景中都需要这个ARCamera。
    ImageTarget是图片识别物以及相关组件,因为插件中已经帮我们把所有的组件绑定在预设上,所以我们只需要直接拖入场景中做相关的设置,就可以实现初步的增强现实案例了。


    OK,下面我们将学习如何制作自己的识别图片!

    相关文章

      网友评论

      • 张先生_1121:楼主可以出个高通云识别的教程不。
      • 才兄说:这份分享的精神可嘉,但不注明出处呀,作者,你这篇文章基本都是复制过来的
        Unity云中客:@维c流 从哪里复制的?这是我写的行不?
      • GavinKang:希望楼主继续更新,会关注楼主
      • cb1418978eaf:还有呢?楼主 :flushed:
        Unity云中客:@duyang 楼主挂了

      本文标题:Vuforia AR 高通SDK 在Unity3D下开发增强现实

      本文链接:https://www.haomeiwen.com/subject/sfnbtttx.html