最近接触了Unity的AR开发,踩了无数个坑,最终还是成功的扫描了出来。Model Target功能是Vuforia近几年才推出的功能,而且在Unity2017.3之后的版本中,Vuforia已经内嵌到了Unity中,可以说是非常的方便。
这里先分享一下开发过程,之后在分享一下踩过的奇葩的坑。
使用的Unity版本是2018.3.8f1.这里建议使用2018的版本。
首先,要去Vuforia的官网下载一个Model Target Generator。这个是用来导出要识别的物体的模型数据,然后好放到Unity中。
下载地址在这里,下载如下文件,然后解压即可

解压后,运行Model_Target_Generator.exe文件

然后需要输入你的Vuforia账号,否则无法进入
注:每个账后会有20次导出数据的机会,就算是重复导出也是占用次数的,这里大家要注意一下

进入界面之后如下,我这个已经导入过模型了,所以就没有那个特别显眼的Create New Model按钮,只有左上角的一个小的。

直接点击Create New Model按钮,新建一个项目。这里的模型就是Obj文件或其他的3D模型文件


模型打开之后。点击Detection Position,场景终会出现一个线框。

然后移动模型,找到一个最佳的位置

接下来选择尺寸

当一切都调整好之后,点击Add Single View,生成一个线框。

都完成了只剩下最后一步,导出Unity数据包。点击Create Target生成包

这里我就不接导出包的图片了,次数紧张

这是导出的全部数据

这就算完成了一半了,接下来直接将.unitypackage文件导入到Unity中就行。这个软件已经可以关闭了。
注意:要识别的模型不要太简单,比如使用一个一次性纸杯之类的,刚开始为了图个简单,使用纸杯,发现模型太简单,识别非常困难。
下一篇我们分享一下在Unity中如何使用Model Target。
感谢观看。希望此文章对您有用

UnityAR之旅-Vuforia ModelTarget模型识别(一)相关推荐

  1. UnityAR之旅-Vuforia ModelTarget模型识别(二)

    上一篇分享了一下如何使用Model Target Generator,这一篇我们接着分享如何在Unity中使用. 将从Model Target Generator导出的.unitypackage导入U ...

  2. UnityAR——AR插件Vuforia入门

    AR插件Vuforia入门 一.AR常用插件 链接:Unity工具之常用插件分类汇总 二.Vuforia介绍 Vuforia的SDK支持很多平台,包括iOS.Android.UWP,能够适配市面上大部 ...

  3. [Vuforia]一.环境搭建与图像识别

    https://developer.vuforia.com/downloads/sdk 上方链接:SDK下载 注意:9.8支持3D物体识别,之后10的版本不支持,只有Vuforia ModelTarg ...

  4. HoloLens2的vuforia模型识别

    需求 在HoloLens2中,使用webcam扫描中型物体,然后触发事件 环境 visual studio2019 unity2020.3.20f1c1 HoloLens2 vuforia10.2.5 ...

  5. UnityAR Vuforia(高通)3D物体识别(ObjectTarget)

    UnityAR Vuforia(高通)3D物体识别(ObjectTarget) 引擎版本须知 Unity2020.3.5f1c1 Vuforia Engine 9.8 插件导入及更新 3D物体数据扫描 ...

  6. 【UnityAR相关】Unity Vuforia扫图片成模型具体步骤

    1 资产准备 导入你想要生成的fbx模型(带有材质),导入后你会发现导入fbx的材质丢失了: 选择Standard再Extract Materials导出材质到指定文件夹下(我放在Assets-> ...

  7. Unity + Vuforia 使用ModelTarget 实现3D物体的识别

    第一步: 你的有Vuforia的账号,没有的话下面有传送门可以直接穿越过去注册账号 https://developer.vuforia.com/downloads/tool 然后下载    Downl ...

  8. Unity-AR 简介

    Unity-AR 简介 现有Unity AR Sdk ARKit : 苹果推出的AR开发平台 ARCore : Google 推出的增强现实 SDK ARFoundation : ARFoundati ...

  9. 基于Unity3D 的Vuforia SDK开发基础教程

    前言 增强现实技术是当前信息技术领域的一项重要的综合性技术,融合了模式识别.计算机图形学等多个学科的知识.今天我们就和大家一起来看一下,这个技术到底可以带给我们什么吧.   左边是通过手机观看图片,可 ...

最新文章

  1. 进程、线程、堆、栈的理解和区别!
  2. python输出重定向到窗口_[python]重定向输出
  3. S5PV210之GPIO模拟I2c时序之pcf8591与at24xx linux3.0.8驱动
  4. k8s ubuntu cni_周一见 | CNCF 人事变动、最新安全漏洞、K8s 集群需警惕中间人攻击...
  5. Android项目实战登录注册
  6. 强化学习中值迭代收敛性推理证明
  7. 配置NodeJS免安装环境变量,win7,win10
  8. destoon使用教程之经典调用方法汇总
  9. 美国计算机编程竞赛,USACO美国计算机竞赛
  10. How to cover an IE windowed control (Select Box, ActiveX Object, etc.) with a DHTML layer.
  11. 怎么让上下两排对齐_怎么让WORD中多行(常带下划线)头和尾都完全对齐
  12. 感应开关垃圾桶小项目的完成及问题解决——基于STC89C52RC单片机
  13. 16位调色板和32位调色板_设计系统的调色板第一部分
  14. python的var是什么意思_python3函数里var是什么意思?
  15. 分式加法JAVA程序_十五:实战2-分式计算器
  16. 客户端socket通信库
  17. GMT6.1.1安装
  18. 每日一练3.冒泡排序
  19. 最新电脑版微信可以刷朋友圈啦
  20. 快递查询工具,批量查询快递物流,并给部分单号标记颜色

热门文章

  1. 转:我们在360如何使用Python
  2. 网小鱼Java的bug小集锦0014
  3. failure: repodata/repomd.xml from xxxxxx: [Errno 256] No more mirrors to try.
  4. 嫉妒本身就是一种羡慕--思考
  5. 李航统计学习方法课后习题答案总结
  6. WPS 2019 真是垃圾,只要给它联网的机会,它就停止反应。
  7. SQL:对一个字段多条件查询,取交集(对A字段匹配的多个B字段求交集)
  8. SEO定义及什么叫做搜索引擎优化
  9. (转载) Linux 2.6.19.x 内核编译配置选项简介
  10. Blender花季老将,16岁赢得全网最强渲染大赛国际组冠军,分享创作全过程