一.新建项目导入Vuforia包(本人使用Unity18.3.2版本)

1.Vuforia已经内置进Unity中如果一开始安装的时候没有安装组件,那么可以在File→Build Setting→Player Settings→XR Settings中下载(图中所标注下载包)

2.导入成功后GamObject中多出Vuforia Engine目录  (AR Camera是必备的摄像机)

二.获取vuforia的licenseKey并获取对应的Vuforia数据库

1.创建项目

2.写入项目名称,勾选同意协议

3.点击创建的licenseKey进入到详细界面

4.上图中框选内容复制,打开Unity 项目工程,“”ARCamera“”上点击“Open Vuforia Engine configuration”按钮,将复制好的内容粘贴到App License Key.

三.“ARCamera”参数

1.相机的世界中心设置

SPECIFIC_TARGET  :  制作一个物体作为世界中心坐标

FIRST_TARGET  :  摄像机所照射到的第一个需要识别的目标为世界中心坐标

DEVICE  :  设备追踪(没有查到更新后的含义)

2.Open Vuforia Engine configuration点击后的界面

设备模式

MODE_OPTIMIZE_QUALITY  质量优先

MODE_OPTIMIZE_SPEED     速度优先

MODE_DEFAULT                    默认

最大识别量

Max Simultaneous Tracked Images:最大识别的图片数量

Max Simultaneous Tracked Objects:最大识别的物体数量

四.Vuforia图片识别机制

五.Vuforia图片识别的注意事项

图片内容棱角容易被识别,圆角不会被识别。

图片色彩内容对比度明显。

六.Vuforia数据库的创建

1.Develop→Target Manager→Add Database

2.上传图片

Single Image :单个图片

File:图片路径

Width:图片高度比例

Name:图片名称

上传完毕后 Rating 星级评价越高识别度越高

勾上所需图片,下载数据库包 此处选择unity Editor版本

下载完毕后倒入unity

七.设置ImageTarget相关参数

1.在场景中创建ImageTarget

2.设置数据库

3.设置识别图片

Unity AR开发之Vufoira基础配置相关推荐

  1. Android NDK开发之 NEON基础介绍

    原文:http://blog.csdn.net/app_12062011/article/details/50434259 Android NDK开发之 NEON基础介绍 这是官方介绍: http:/ ...

  2. IOS开发之UI基础LOL英雄展示-15

    IOS开发之UI基础LOL英雄展示-15 // // ViewController.m // 15-英雄展示-单组数据 // // Created by 鲁军 on 2021/2/3. //#impo ...

  3. C#进行MapX二次开发之MapX基础知识

    C#进行MapX二次开发之MapX基础知识 MapX的主要技术特点 (1). 以表(Table)的形式组织信息 每一个表都是一组MapInfo文件,这些文件组成了地图文件和数据库文件.为使用MapIn ...

  4. ios开发之OC基础-类和对象

    ios开发之OC基础-类和对象 本系列的文章主要来自于个人在学习前锋教育-欧阳坚老师的iOS开发教程之OC语言教学视频所做的笔记,边看视频,边记录课程知识点.建议大家先过一遍视频,在看视频的过程中记录 ...

  5. 050.前端开发之HTML基础及常用标签

    050.前端开发之HTML基础及常用标签 文章目录 一.前端开发介绍 (一)前端开发都有哪些内容 1.HTML是什么? 2.CSS 3.JavaScript 4.HTML.CSS和JavaScript ...

  6. ios c语言调用oc方法,ios开发之OC基础-类和对象(示例代码)

    本系列的文章主要来自于个人在学习前锋教育-欧阳坚老师的iOS开发教程之OC语言教学视频所做的笔记,边看视频,边记录课程知识点.建议大家先过一遍视频,在看视频的过程中记录知识点关键字,把把握重点,然后再 ...

  7. 二、Unity编辑器开发之ContextMenu

    ContextMenu属性,允许我们在Inspect检视面板对Component组件添加菜单功能. public ContextMenu (string itemName); public Conte ...

  8. Unity3D AR开发之Vuforia入门学习

    引言:2016年的AR游戏Pokemon GO火遍全球(除了中国),让我第一次了解到AR的世界.神奇的虚拟对象出现在现实世界中,感觉小时候的游戏王这类的动画可以成为现实. 最近小生学习了高通的Vufo ...

  9. Python全栈开发之Django基础

    No.1 MVC&MTV MVC M全拼为Model,主要封装对数据库层的访问,对数据库中的数据进行增.删.改.查操作 V全拼为View,用于封装结果,生成页面展示的html内容 C全拼为Co ...

最新文章

  1. mongodb3.2系统性学习——5、游标 模糊查询 findAndModify函数
  2. ine.strip().split()
  3. CVE-2018-5711:PHP GD库拒绝服务漏洞
  4. java 计算26个字母在一段文本中出现的频率(保留小数点后4位)
  5. shell编程之进阶篇五函数
  6. Flink对比Spark以及流计算发展趋势分析
  7. epoll原理_彻底搞懂epoll高效运行的原理
  8. OpenGL ES总结(五)OpenGL 中pipeline机制
  9. mysql 教学方法总结_MySQL教程之MySQL知识总结
  10. 【行业聚焦】畅捷通用自然语言技术颠覆企业应用人机交互模式!
  11. 【小5聊】layui第三方插件-xm-select参数
  12. 大数据-玩转数据-IDEA创建Maven工程
  13. aria2简单下载脚本
  14. 财管毕业论文哪些题目比较好写?
  15. Minor GC、Young GC、Old GC、Major GC、Mixed GC、Full GC都是什么?
  16. 做数据挖掘工作需要具备哪些思维原理?
  17. Redis5.0源码解析(一)----------简单动态字符串(SDS)
  18. 【飞桨黑客松】AIGC - 剑 - 铁匠铺计划
  19. CS5266 Type-c转HDMI4K30HZ
  20. 网络抓包技术:libcap

热门文章

  1. 【数据结构与算法】String大数加减乘除(非负整数)
  2. php饼状图源码,php 饼状图
  3. 电脑重装系统后硬盘消失要如何解决
  4. [leetcode]Binary Tree Postorder TraversalBinary Tree Preorder Traversal
  5. Kinect结合Unity3D引擎开发体感游戏(一
  6. 关于PHP 动态实例化可变化类名称
  7. 《云计算》linux改变主机名的四种方法
  8. 产业安全专家谈 | 广告刷量背后的攻与防
  9. 基于Springboot的个人健康监控管理系统(源码+MySQL数据库+论文)
  10. ”一“的客观形态与主观感受之间的关联性研究