您的位置:首页 > 移动开发 > Unity3D

基于unity制作的AR视频播放

2017-08-24 23:15 405 查看
        首先解释一下AR这个东西,全名为Augmented Reality,中文意思为增强现实,是一种实时地计算摄像机影像的位置及角度并加上相应图像、视频、3D模型的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。而标题中提到的unity是一个大多数人都熟知的游戏制作引擎,再这个制作引擎上我们可以通过一些AR插件进行自己的AR制作。这次想说的就是AR视频播放。

       第一次有想法进行AR视频播放的体验是因为AR录取通知书火的原因,就想给自己的学校做一个可以进行视频播放的录取通知书,其实,对于把了解AR的人而言,会觉得这样的视频播放会显得很神奇,可是只是淡出的运用了AR插件中视频播放这个功能而已,所以这篇文章也相当于给AR小白一个介绍吧,在AR插件中会有一个名称为VideoPlayer的预制部分,将这个预制部分拖动到ImageTarget这个负责AR效果触发的菜单之下,就可以完成视频的自动播放功能,这个功能就是我们这次的标题内容,using UnityEngine;

public class VideoPlayerMonoBehaviour: MonoBehaviour
{
//兼容之前云识别结果
public string m_localPath = "video.mp4";
public string m_webUrl = "Http://";
}
上面就是unity中AR插件提供的代码,并不是特别复杂,所以在unity中制作带有AR视频播放功能的软件不是一件特别困难的事,困难的在于视频的适应性,制作的软件是否兼容于各个平台或是各个系统,这一切都会影响产品的使用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: