Vuforia开发(ImageTarget)的实现一
这是入门篇的AR开发,开发人员需要有一定的Unity基础、c#基础。实现很简单,认真就可以了,下面我会详细的讲一遍。希望能给你带来帮助。
首先讲一下环境:
Win10,unity2017.3.1,vs2017。以上三者应该是必备的吧。下面我从制作基础开始讲。
第一步:检查你的Unity版本
1.unity7.2以下版本(不建议使用,本篇未采用此方式,但SDK导入进去之后差不多)
打开https://developer.vuforia.com/downloads/sdk该网址,
下载上图所示的unity插件包导入到unity中。
2.unity7.2以上版本
1,查看自己之前是否安装了Vuforia的库。点击左上角菜单栏的GameObject,查看子列表中是否有Vuforia组件。有的话就已经安装了;如果没有的话:https://unity3d.com/cn/get-unity/download/archive下载对应版本的Unity安装器,双击运行
在上面这个窗口只安装Vuforia这个组件就可以了。
第二步:注册Vuforia
一.进入https://developer.vuforia.com官网注册登录(都是搞程序的,这个我就不讲了)
二.点击Develop进入
点击1处的免费的Key,2号是云的还有没有水印的。初学者建议使用1处。
讲上面的填写完毕就可以了,我填的是AR
三.点击Development,找到你刚才起名字的那个Key,
红色框内为LicenseKey。之后会在Unity中用到
四.添加Target
依次点击1,2,弹出以下窗口
在上述环境中添加你的Target。我这里添加的是ARGril。创建成功之后,双击该Target。
点击Add Target。
选择1处所示,点击2处。选择一张你想识别的照片,3处随便填都行的,我这里填了1。点击Add确定。稍等会显示照片的识别程度。
我的是三颗星。最好找到识别度为吴颗星的。少于三颗星基本上识别不了的。
然后选中这个,点击DownLoad DataBase
选择Unity Editor.,DownLoad就好了。
以上是在开始创建前的准备,慢慢来,很快就可以实现了。
第五步,打开Unity,创建新的工程
一.依次点击左上角的Gameobject Vuforia ARCamera,弹出下面窗口,点击Import。
二.新建一个场景,将本身的Camera删除,创建ARCamera,
选中ARCamera,点击上图所示的地方
在红框内,黏贴你的LicenseKey
二,在Hierachy面板空白地方右键,创建Vuforia的ImageTarget组件。选中,在如下所示的组件中
选择你的Database和ImageTarget。
三.创建Cube,设置为ImageTarget的子物体。调整合适的大小就可以了。
四.因为我没有摄像头,只能发布安卓端测试。https://blog.csdn.net/mo_qi_qi/article/details/81739935,这个网址是Unity发布安卓的配置。
五.安装到手机,扫描你之前上传的那张图片,就可以看到Cube了。
下一篇我将会写,怎样控制模型的旋转,放大,缩小等一些操作。不对的地方请指出来。希望大家共同学习。
Vuforia开发(ImageTarget)的实现一相关推荐
- HoloLens1开发(二):结合Vuforia开发
前言 最近有新成员加入本团队,为了方便其开发HoloLens1 / HoloLens2,将不定时更新HoloLens相关开发相关内容. 软件需求: HoloLens 1:VS2017 + Unity2 ...
- Vuforia开发完全指南
作者:Mac玩家 原文:Vuforia开发完全指南(二)--- 不懂编程也能做AR程序 链接:https://www.jianshu.com/p/5871935aba02 來源:简书 简书著作权归作者 ...
- 使用高通Vuforia开发AR增强现实游戏(开篇)
@废话在前 之前想做暴风魔镜的VR游戏,最后来香港学习设备没带过来就没继续做,现在开始学习研究做一下AR游戏开发,毕竟对设备的要求比较低,很方便,看了不少资料,最后还是选了Vuforia这个经典的AR ...
- 项目三 Vuforia 开发工具
任务一 Vuforia认知 Vuforia注册账号 先到https://developer.vuforia.com注册账号,如图.进入之后点击右上角的Register进行账号注册. 注册好开发者账号之 ...
- 【AR】开始使用Vuforia开发iOS(2)
原 设置iOS开发环境 安装Vuforia iOS SDK 如何安装Vuforia iOS示例 编译并运行Vuforia iOS示例 支持iOS金属 iOS 64位迁移 设置iOS开发环境 适用于iO ...
- 初试Android基于Vuforia开发AR
1.Vuforia官网https://developer.vuforia.com/ 下载vuforia-sdk-android库和vuforia samples 2.Android开发环境:eclip ...
- unity+高通vuforia开发增强现实(AR)教程(一)
增强现实(Augmented Reality,简称AR),是在虚拟现实的基础上发展起来的新技术,也被称之为混合现实.是通过计算机系统提供的信息增加用户对现实世界感知的技术,将虚拟的信息应用到真实世界, ...
- unity+高通vuforia开发增强现实(AR)教程(二)
1.进入https://developer.vuforia.com选择Resource,我们可以看到高通提供多种版本的开发包,这里我们选择 2.下载好后导入unity,将下载好的识别图的unity包也 ...
- unity+高通vuforia开发增强现实(AR)教程(三)
前段时间忙公司的事,好久没到CSDN来了,看到教程有这么多人参考,决心再接再厉,这篇教程就讲讲怎么做video形式的增强现实.(自己做了个案例,少女时代著名的甩大腿舞戳我O(∩_∩)O) 高通的SDK ...
最新文章
- 222页斯坦福人工智能报告出炉:全球AI投资猛增680亿,北美博士学术机构就业率下降
- 常见的天气现象有哪些
- P3706-[SDOI2017]硬币游戏【高斯消元,字符串hash】
- Windows XP系统安装SQL Server 2005(开发版)图解
- Android 切换卡(TabWidget)
- JavaScript:函数
- 2017.10.7 phi的反函数 失败总结
- ProgressBar的小细节,设置style与setIndeterminate()
- 我才是嗨到最晚的男人
- Uva 11395 Sigma Function (因子和)
- DevExpress 破解方式
- tp3.2 URL模式
- MFC程序通过命令行窗口输出cout等语句
- 股票软件开发搭建:准备与过程
- Android美化插件,KWGT桌面插件美化
- 教学:四步利用PHP study小皮面板在vscode上编辑php并运行
- [Python人工智能] 十九.Keras搭建循环神经网络分类案例及RNN原理详解
- css 白色背景如何实现半透明
- Ubuntu安装过程中出现“没有定义根文件系统”,Ubuntu安装过程中无法读取Windows分区
- 蒜头君是一位高中电脑老师,这学期正在教学生写 \text{C++}C++ 程序。他的评分标准是依照每一位学生在蒜厂 \text{OJ}OJ 上解出的题数,去计算出对应的得分。为了不让分数落差太大,因此
热门文章
- [Android通信]基于socket的聊天app(七):好友分组
- 如何更改图片尺寸?教你一种简单的修改方法
- C语言实数四舍五入为整数,c语言输入一个实数,求其四舍五入的整数
- 1003: FFF团的情侣活动--课程作业--找出N个数字中唯一出现奇数次的数
- 菲尼克斯电源 - QUINT-PS/1AC/24DC/20 - 2866776
- 【强基计划】数学与物理竞赛中的微积分部分视频
- SpringCloud eureka 高集群注册中心
- vue数字滚动翻牌器效果
- 【3D视觉创新应用竞赛作品系列​】RGB-D相机结合机械臂的无序抓取系统
- Aptana配置出错的各种解决方法