【太虚AR_v0.1】使用教程 | 图像识别(多目标)_太虚ar实现拍照识别功能-程序员宅基地

技术标签: ar  太虚AR  unity  增强现实  太虚AR-使用教程  教程  

太虚AR(VOID AR)

官方网站:https://www.voidar.net
官方QQ群:277574712
技术支持:[email protected]
商务合作:[email protected]
微信公众号:voidar

这里写图片描述

一、简介

用多张细节特征丰富的平面静态图像作为标识物(Marker),进行精准识别及跟踪。

二、阅读指南

本教程主要介绍如何在Unity环境下进行操作。
默认读者您拥有一定的软件使用、应用开发经验。
本教程只会对Unity的基础使用进行简要说明,如果希望更深入的了解,您可以访问Unity官网查看更加详细的教程。

三、搭建环境

在进行具体操作前,您需要安装下列软件,准备如下环境:

操作系统
  • Windows 7 或更高版本
  • OS X 10.10 或更高版本
Unity版本

支持Unity 3D版本为:5.2.x - 5.6.x(32位或者64位)、2017.1
推荐使用5.4以后的版本(渲染效果提升)
下载地址:https://unity3d.com/cn/get-unity/download/archive
本教程中使用的Unity版本为:5.5.2(64位)

四、实现流程
第一步、新建Unity工程

打开Unity,新建一个工程。填写Project name为“ImageTarget_multi”、选择保存的位置,点击[ Create project ]。

这里写图片描述

第二步、导入太虚AR SDK

选中[ Assets ] -> [ Import Package ] -> [ Custom Package… ],导入太虚AR SDK。

这里写图片描述

选择下载好的SDK文件(.unitypackage),点击[ 打开 ]按钮。

这里写图片描述

弹出界面,点击[ Import ],导入过程需要耐心等待一段时间。

这里写图片描述

如果弹出“API Update Required”界面,请点击[ I Made a Backup, Go Ahead! ]。

这里写图片描述

第三步、删除Main Camera

Unity3D打开时默认是新的Scene,新的Scene自带一个Main Camera和Directional Light对象,我们需要用SDK的ARCamera,故将默认的Camera删除。

右键选中场景中自带的“Main Camera”,点击[ Delete ] 删除。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/VOID_AR/article/details/77712079

智能推荐

build constraints exclude all Go files in D:\code\go\pkg\mod\github.com\goccy\[email protected]\int_build constraints exclude all go files in c:\progr-程序员宅基地

文章浏览阅读3.7k次,点赞3次,收藏2次。原因目录中存在大量c文件,因为没有开启CGO机制,所以编译失败,导致出错。解决方案在保证本地有c编译器可用时,执行下面语句开启CGO机制。go env -w CGO_ENABLED=1_build constraints exclude all go files in c:\program files\go\pkg\mod\github

JS new Date() 时区问题_js new date() timezone设置波兰-程序员宅基地

文章浏览阅读1.9k次,点赞6次,收藏8次。js new Date()时区问题_js new date() timezone设置波兰

AMR_WB Codec(一)-程序员宅基地

文章浏览阅读97次。把AMR_NB 在 ARMv4, ARMv5 和ARMv7指令集优化做了一遍,现在开始做AMR_WB codec在ARMv4和ARMv5指令优化,等这个做好后,争取来一个CELP编码相关算法全集深度剖析,也好自己将学习总结一下。先把AMR_WB codec相关知识介绍一下。 AMR-WB是由3GPP/ETSI在2001年制定用于WCDMA和GSM的宽带语音编码标准,ITU-..._codec awr-nb

mybatis与spring集成中SqlSessionFactory创建流程-程序员宅基地

文章浏览阅读2.9k次。Mybatis作为优秀且广泛使用的轻量级持久层框架经常与Spring集成一起使用,集成过程中sqlSessionFactory的创建流程是什么样的呢?本文结合mybatis、mybatis-spring源码以及UML时序图的方式阐述如何进行:以下为Mybatis与Spring集成的部分配置,主要是涉及SqlSessionFactory bean:_创建类路径资源[spring mybatis.xml]中定义的名称为“sqlsessionfactory”的bean

TimeGen 软件的使用_timegen 字体太小-程序员宅基地

文章浏览阅读1.1k次。官网 http://www.xfusionsoftware.com/timegen 是一款实用的画时序图工具,软件提供了直观的用户界面和丰富实用的绘图工具,可以帮助用户轻松绘制各种序列图、顺序图、循序图等,同时timegen还拥有实用的快捷键操作功能,能够让你绘图时序图更加轻松,且可以自由设置各个文本框的属性字体样式、字体 大小和颜色等。下面简单介绍一下他的应用:主要参考:https://blog.csdn.net/qq_25144391/article/details/104423988?ops__timegen 字体太小

adb shell uiautomator dump /doinf/uidumpa.xml 一切正常,就是没有显示这个文件。_adb shell uiautomator dump无效-程序员宅基地

文章浏览阅读1.2k次。返回的UI hierchary dumped to: /doinf/uidumpa.xml但是手机里就是没有这个文件。这是什么情况啊?_adb shell uiautomator dump无效

随便推点

【转载】Keras.layers.Conv2D参数详解 搭建图片分类 CNN (卷积神经网络)-程序员宅基地

文章浏览阅读6.9k次,点赞14次,收藏85次。filters:卷积核(就是过滤器)的数目(即输出的维度)kernel_size:单个整数或由两个整数构成的list/tuple,卷积核(过滤器)的宽度和长度。(kernel n.核心,要点,[计]内核)如为单个整数,则表示在各个空间维度的相同长度。strides:单个整数或由两个整数构成的list/tuple,为卷积的步长。如为单个整数,则表示在各个空间维度的相同步长。任何不为1的strides均与任何不为1的dilation_rata均不兼容。padding:补0策略,为"valid", ._layers.conv2d

USB3.0:VL817Q7-C0的LAYOUT指南(三)_usb3.0 layout-程序员宅基地

文章浏览阅读1.5k次。本文着重讲解市面上常见的USB3.0集线器驱动芯片威盛VL817-Q7C0的layout布局处理以及注意事项。可分为三小节。 前文已经讲过VL系列的第一小节:《线路布局重点说明》以及第二小节《PCB布局检查》。本文着重讲解第三小节:《VL芯片布局的注意事项》。VLI芯片布局注意事项1.高速对线的阻抗:(包括线宽,线距,SMD&DIP PAN的处理)二层板/板厚1.6mm......_usb3.0 layout

有没有遇到过Anaconda中Spyder无法更新到4.0.1的问题?_spyderutility4.0升级-程序员宅基地

文章浏览阅读3.6k次,点赞2次,收藏13次。在anaconda的使用过程中,时不时会遇到类似Spyder等无法更新的问题,这种问题即使通过重新安装Anaconda也无法解决。这里直接放上我成功解决Spyder更新的方法链接:Trouble updating to Spyder 4.0.0.通常,我们可以通过命令 conda update spyder获取最新版本,然而,即使是在刚安装好anaconda后,也会提示当前版本是3.3.6。无..._spyderutility4.0升级

分治算法思想及应用_分治思想-程序员宅基地

文章浏览阅读3.8k次,点赞5次,收藏22次。一. 分治算法介绍1. 分治算法思想2. 分治算法适用条件3. 分治算法的引入二. 分治算法的应用1. 快速排序2. 快排划分函数求topk问题3. 归并排序4. 合并k个有序单链表5. 对数时间求中位数算法思想_分治思想

Linux|minio对象存储服务的部署和初步使用总结_linux部署minio-程序员宅基地

文章浏览阅读3.3k次,点赞2次,收藏5次。minio是一个非常轻量化的对象存储服务,是可以算到云原生领域的。该服务是使用go语言编写的,因此,主文件就一个文件,它的下载,部署什么的都是非常简单的,一般两三步就可以搭建好了,只是有一些细节问题需要在部署使用的时候注意。本文将就一个可用的minio存储服务部署做一个尽量详细的讲解,并探讨如何将该技术落地_linux部署minio

MATLAB2018a与VS2015 C++编译包安装下载的心路历程与解决之道_matlab安装vs2015编译器-程序员宅基地

文章浏览阅读1.9k次,点赞2次,收藏12次。前言:本着前人栽树后人乘凉的精神。感谢csdn朋友们所分享出来关于如何解决的安装方法,以我的下载安装的成功的经验来为困扰各位奉献一点力量。_matlab安装vs2015编译器