《AR与VR开发实战》——2.3 创建AR视频

本文介绍如何使用Unity和Vuforia SDK创建AR视频应用。首先导入EasyMovieTexture插件,并将其预制件放置于层级视图中,接着设置视频播放选项,包括指定视频文件名、自动播放和循环播放等功能。
本节书摘来自华章出版社《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]()

ef5213bf29f58d7ebe5cae6f581f15138d7930af

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值