unity3d+vuforia 8.0 增强现实 通过扫描不同的图片播放不同的视频

一:下载安装unity3d,在安装过程中勾选 vuforia support和Android Build support。
免费个人版:https://store.unity.com/download?ref=personal

二:配置unity3d
1.新建一个工程–>Edit–>preference–>配置sdk和jdk(下载安装和配置自行百度)


2.File–>Build Settings–>配置如下

3.做好以上设置后点击Player Settings,配置如下图




三:vuforia配置
1.搜索vuforia,登陆官网–>develop–>license Manager–>Get Development key–>按照步骤创建license key–>双击进去复制license key(如下图)



2.打开刚创建的unity3d项目,删除原来的Camera,新建Ar Camera,配置AR Camera–>open vuforia engine–>将刚才复制的license key复制到app license key:见下图



3.创建image target对象数据库–>搜索vuforia登陆官网–>develop–>Target Manager–>add Database–>添加target图片对象–>download All(unity Edit)


4.导入刚才下载的unity包,见下图


5.项目列表中新建ImageTarget,选择imgTarget并设置选择数据库和要扫描的图片对象–>在imageTargert下创建Plane部件–>在Plane部件里添加VideoPlayer组件–创建c#文件用来控制视频的播放(当扫描到图片对象后播放视频,离开对象后停止播放视频,再次扫描则接着上次视频继续播放),代码如下:


代码不好贴,就截图吧

6.修改defaultTrackableEventHandler,修改如下


六:最后le…
1.将对应的视频文件都复制到Assets中,配置Plane中的videoplayer如下:

备注:具体对象在AR Camera中的对应位置布局,以及视频播放页面的大小自行进行调节。
第一次写,有什么不足,请指正

unity3d+vuforia 8.0 增强现实 通过扫描不同的图片播放不同的视频相关推荐

  1. Java 扫描识别条形码图片

    1.条形码扫描识别的实现方法及步骤 本文以Java代码示例介绍如何来扫描和识别条形码图片.这里使用免费的条码工具Free Spire.Barcode for Java,调用BarcodeScanner ...

  2. 编程语言Java 扫描识别条形码图片

    编程语言Java 扫描识别条形码图片 1.条形码扫描识别的实现方法及步骤 本文以Java代码示例介绍如何来扫描和识别条形码图片.这里使用免费条码工具 Free Spire.Barcode for Ja ...

  3. Unity3D vuforia SDK 预制物体各组件功能说明

    转载自 脱莫柔Unity3D学习之旅 Unity3D引擎技术交流QQ群:[334163814]本文链接地址: Unity3D vuforia SDK 预制物体各组件功能说明 制作最简单的demo流程请 ...

  4. 使用Vuforia Unity构建增强现实应用

    流派:电子学习| MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz 语言:英语+中英文字幕(根据原英文字幕机译更准确)|大小解压后:1.64 GB |时长:3h 36m 专 ...

  5. Android BLE蓝牙4.0开发 实现扫描、连接、通讯、获取通知、特性等 (一、打开蓝牙 进行扫描)

    目录 首先说下蓝牙4.0 目前android蓝牙有2种: ble蓝牙开发流程: 1.首先当然是进行权限申请啦: 2.获取蓝牙适配器 BluetoothAdapter 3.打开蓝牙 4.关闭蓝牙 5.在 ...

  6. Unity(一):结合高通的 vuforia sdk 构建增强现实 AR

    Unity结合高通的 vuforia sdk 构建增强现实 AR 1.注册 vuforia engine 2.验证邮箱并登陆,获取key并记录下来 3.上传需要识别的图片 4.查看上传图片的星级,星级 ...

  7. vuforia ar unity 案例从零制作 三 番外 假如想在一个程序扫描多个图片,出现不同模型

    如果我们一张图做一个程序 app显然不合理,至少我们得做一个类别的,一个系列的,多个图包含的 那么经过测试,实现其实很简单 我们选中iamgetarget 按下 ctrl+D 复制一份,吧他的data ...

  8. 增强现实 Metaio扫描图片要求(Image Tracking)

    Metaio扫描图片要求(Image Tracking) 1. 有多种不同颜色的,对比度高,锐化的边缘, metaio 认的是灰度图,不同颜色就有不同的明度. 2. 图片是正方形或者是 3:2 \ 4 ...

  9. 最新.NET 5.0 C#6 MVC6 WCF5 NoSQL Azure开发120课视频

    微软开源实战训练营  内部120课视频学习资料: 从入门到高级开发! 最新.NET 5.0 C#6 MVC6 WCF5 NoSQL Azure开发120课视频 老熊年薪42万,94年专科龚少月薪189 ...

最新文章

  1. 引入Redis|tensorflow实现 聊天AI--PigPig养成记(3)
  2. Android 内存溢出解决方案(OOM) 整理总结
  3. 用JSP实现上传文件的两种方法
  4. MobileIMSDK连接后频繁掉线重连,提示会话超时失效,对方非正常退出或网络故障
  5. java tbase_使用Java从firebase获取数据
  6. pta 习题集5-19 列车厢调度
  7. 自己实现java I/O中的BufferedReader对象中的raedLine方法
  8. java实现ftp连接、登陆、上传、下载、删除文件、获取目录、文件列表
  9. pip is configured with locations that require TLS/SSL
  10. mysql 从入门到精通 pdf_MySQL5.7从入门到精通PDF完整版+随书教学视频
  11. 云优CMS火车头数据采集教程-自动采集发布教程
  12. 小米平板2刷哪个系统更流畅_小米平板2刷lineage os与remix os及其体验
  13. 做好规划 IT项目不能再独行(zt)
  14. 技术人员成长路线感悟
  15. 美团网站底部超链接部分设计实现
  16. 坯子库和suapp哪个好用_关于Sketchup插件安装使用,你应该知道的那些事
  17. 软件绿化之实践一--绿化搜狗输入法
  18. 微信打开域名网址被拦截 域名网址被微信拦截怎么办
  19. Centos7 mysql5.7.28 Unit mysqld.service entered failed state.
  20. 嘉立创EDA专业版--PCB器件重叠如何选中

热门文章

  1. 利用VScode搭建Flutter环境开发
  2. linux dd删除多行的使用方法说明
  3. chemFoam的源码提取
  4. python--识别图片中的文字
  5. 【前端安全】传输安全
  6. 也说FLV格式分析(C语言从0开始,详解,完整版)
  7. 怎么用python实现哈夫曼树_数据结构-哈夫曼树(python实现)
  8. word的宏_vba统一设置表格宽度
  9. 使用github搭建个人网站(HTTP服务器)
  10. JDK1.0到12各版本新特性