unity+高通vuforia开发增强现实(AR)教程(三)



前段时间忙公司的事,好久没到CSDN来了,看到教程有这么多人参考,决心再接再厉,这篇教程就讲讲怎么做video形式的增强现实。(自己做了个案例,少女时代著名的甩大腿舞戳我O(∩_∩)O)

高通的SDK好像没有video的预制件,所以我一般都下载最新的samples,里面有我们需要用到的预制件。高通官网下载:

unity+高通vuforia开发增强现实(AR)教程(三)_第1张图片

将包导入unity,大家可以选择自行研究例子,理清制作思路,当然也可以直接利用我总结出来的方法制作。

1、和之前介绍的AR制作一样,首先删掉main camera,在Assets搜索AR Camera并将其拖到Hierarchy,同样的将ImageTarget也拖进来,对ImageTarget参数进行修改,这里我使用例子里的识别图。

2、在assets里找到video这个预制件,将他拖到imagetarget下作为子物体。

unity+高通vuforia开发增强现实(AR)教程(三)_第2张图片

3、 修改video的参数,path是视频的名字加后缀,例如:VuforiaSizzleReel_1.m4v,因为视频一般较大,所以建议大家将视频格式转为3g2,可以大大压缩视频所占空间,唯一的缺点是不能在电脑上测试。

unity+高通vuforia开发增强现实(AR)教程(三)_第3张图片

4、 最重要的问题,vuforia如何找到视频的路径?答案是,视频必须放在指定文件夹下,当然可以到代码修改文件夹。默认的是StreamingAssets文件夹下

unity+高通vuforia开发增强现实(AR)教程(三)_第4张图片

5、其他的操作,如需控制视频播放,比如识别图移出摄像头,然后再次识别,视频是从头开始播放还是从上一次的位置播放呢?大家自行阅读VideoPlaybackBehaviour这个脚本,然后修改代码就可以了~\(≧▽≦)/~啦啦啦



你可能感兴趣的:(增强现实)