本节书摘来自华章出版社《AR与VR开发实战》一书中的第2章,第2.3节,作者 张克发 赵兴 谢有龙,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.3 创建AR视频

本节将介绍AR视频的创建,AR视频即识别某张图像并播放与所识别图像对应的视频文件,一般用于企业宣传册、广告、书籍等相关领域。我们将会继续使用Unity和Vuforia SDK来开发AR视频应用,关于Vuforia SDK的相关配置可参阅前面的章节。
Unity默认支持的视频格式分别有.mov、.mpg、.mpeg、.mp4、.avi和.asf,我们在项目应用中一般采用.mp4文件进行视频的播放。在本节中,我们将介绍一款用于移动手机视频播放的Unity插件,该插件名为Easy Movie Texture,通过简单的设置即可完成视频的播放。
1.插件导入
下载Easy Movie Texture 2.36插件并导入Unity中,在EasyMovieTexture文件夹下找到VideoManager预制件并将其放置到层级视图Hierarchy中,将VideoManager作为识别图像的子物体,该预制件可以将视频以当前面片(Plane)的大小比例进行播放。
注意
在Assets文件夹中找到StreamingAssets文件夹,将视频文件放在该文件夹下。如果Assets中没有该文件夹,则需要手动创建该文件夹,如果视频放在其他文件夹下,将无法加载视频。
2.设置视频播放选项
选中VideoManager,在Inspector面板的Str File Name选项中填入视频名称,如a.mp4。该组件还可以设置是否自动播放(B Auto Play)、是否循环播放(B Loop)等属性。该预制件本质上是一个面片和控制播放的Media Player Ctrl组件,所以可以手动调整面片相对于识别图的大小和位置。![screenshot]()

《AR与VR开发实战》——2.3 创建AR视频相关推荐

  1. 《AR与VR开发实战》——2.7 3D物体识别

    本节书摘来自华章出版社<AR与VR开发实战>一书中的第2章,第2.7节,作者 张克发 赵兴 谢有龙,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 2.7 3D ...

  2. 《AR与VR开发实战》——第1章AR技术简介

    本节书摘来自华章出版社<AR与VR开发实战>一书中的第1章,第1.1节,作者 张克发 赵兴 谢有龙,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 第1章 AR ...

  3. 《AR与VR开发实战》导读

    前 言 增强现实(Augmented Reality)简称AR,是一种实时计算摄像机捕捉到的现实影像的位置及角度并加上相应虚拟信息的技术.这种技术不仅能展现真实世界的信息,还能通过增加虚拟信息而对现实 ...

  4. AR与VR开发实战pdf

    附下载链接:    https://pan.baidu.com/s/1kVt7moJ

  5. 关于出版《AR Foundation增强现实开发实战(ARKit版)》(2022-09-11创建)

      ARKit是苹果公司在前沿科技领域的重大技术布局,也是目前移动领域AR应用开发引擎标杆.得益于良好的软硬件生态整合,ARKit运动跟踪稳定性好.性能消耗低.功能特性丰富,利用它可以开发出令人惊艳的 ...

  6. 《Unity 2018 AR与VR开发快速上手》简介

    #好书推荐##好书奇遇季#<Unity 2018 AR与VR开发快速上手>,京东当当天猫都有发售. Unity3D是由Unity Technologies公司开发的一款跨平台的游戏行业软件 ...

  7. 访《VR开发实战》作者冀盼——VR 开发者的核心竞争力

    "一边是火焰,一边是深海",可谓是 VR 行业的真实写照,因资本而起又因资本而却的 VR ,一时之间宛如六月天.如今硬件不温不火持续地升级,应用也一步一步地向 B 端市场摸索前行, ...

  8. iPhone与iPad开发实战——iOS 经典应用剖析视频--观看地址

    iPhone与iPad开发实战--iOS 经典应用剖析视频 试看地址:http://v.51work6.com/courseInfoRedirect.do?action=courseInfo& ...

  9. Unity VS Unreal: 哪个更适合AR/VR开发?

    之前三次方有比较过关于Unity与Unreal(深度分析 | Unity和Unreal的比较),主要是从宏观角度(偏游戏应用)来分析的,对于ARVR开发,到底选择哪一个好?使用两个引擎分别开发的代表性 ...

最新文章

  1. 智能边缘计算:计算模式的再次轮回
  2. 编程——无序数组中找到最大乘积(python)
  3. Bio+IT 生信科技爱好者知识库
  4. 应用程序服务器和Web服务器之间有什么区别?
  5. emwin生成c文件格式的汉字库,GB2312编码,模拟器可用
  6. 【Deep Learning笔记】一个很好的神经网络相关定义(看不懂你来打我)
  7. JZOJ 3600. 【CQOI2014】通配符匹配
  8. 4月25日 python学习总结 互斥锁 IPC通信 和 生产者消费者模型
  9. SQLite入门之数据类型
  10. 特征金字塔 Feature Pyramid Networks for Object Detection
  11. 【设计模式】5、单例模式
  12. C# 生成word文档(NPOI.XWPF)
  13. 【CAD开发】3dxml文件格式读取(Python、C++、C#)
  14. 自动刷百度下拉词优化工具
  15. android addr2line 用法,分析安卓ANR tombstone使用ndk-stack addr2line
  16. 教你如何用PQ魔法师调整硬盘分区大小
  17. Python学习培训方法
  18. python+matplotlib对柿子图的彩色和灰色直方图统计
  19. 极客日报:HarmonyOS 2.0用户数升至5000万;腾讯起诉抖音侵权《王者荣耀》,获赔60万?抖音:没侵权,已上诉!
  20. java 正则拼音_匹配中文普通话汉字拼音正则表达式

热门文章

  1. osgearth点选模型并实时获取其坐标信息
  2. sketchup笔记
  3. 数字图像处理基础——读取并显示图片
  4. RC4加密算法的原理及实现
  5. uni小程序地图map的使用以及地图(去导航)调用本地地图功能
  6. 开式蓄冷罐与闭式蓄冷罐_一罐来统治所有人
  7. guns框架字典取值_guns框架使用日记
  8. 跨越可观测性鸿沟|高手们都在用的“火焰图”是什么
  9. 网络研讨室_Java移动开发网络研讨会2:续集
  10. 计算机技术软件考试含金量,计算机软考初级含金量怎么样