Unity_第三只手柄绿幕抠图实时运行VR游戏混合视频

第一种方式

采用的是第三只手柄的方式(由于官方一直没有校准文件还有方式所以tracker也没用)

首先你需要一个摄像机或者以前的网吧那种摄像头

我们的摄像机是佳能600D,把相机调到录像模式,并且需要一个视频采集卡连接到电脑上(不用的时候记得把摄像机关闭很耗电)

电脑需要安装一个软件:OBS 免费的哦  很棒 可以用来合成我们需要的MR视频(把一三一个背景一个遮挡摄像机放在中间)

最后我们的把官方的一个配置文件放在程序的根目录下面,运行显示四分屏

了解好自己摄像机的FOV,用来校准手柄的位置

对好位置,就OK运行你的程序或者游戏

借鉴文章还是官网的二版本的开发文档

我不乐意吐槽这个VIVE,长期没人维护,客服加了几个,没一个上心的,心很累

旧版本文章连接:https://www.vive.com/cn/forum/1170

新版本文章连接:https://www.vive.com/cn/forum/1706

 

第二种方式

良心LIV公司出的插件,免费快捷扣绿幕,tracket还有第三种手柄都支持(tracker记得立起来哦)

LZ使用的是HTC所以安装的是steamvr

steamvr上下载LIV,免费的安装好

LIV支持的程序,需要使用LIV插件进行开发,好在LIV插件也是免费的,资源商店就有下载导入

LIV插件,LIV脚本挂在场景中,原点就是camerarig,摄像机就是camera,打包

运行Steamvr里面的LIV,首先选择摄像机视频导入路径,其次选择traker或者手柄,再有进行校准

校准手柄对准十字准星,大致位置对好,可以在头盔里面调节FOV等参数,对好手柄位置

运行,就ok了

弄不好就看看LIV的官方文档

 

说的容易,这些东西也挺烦的,各种校准,第三只手柄还有tracker最后开启,要不顺序就不对了,挑挑就没电了,哦,你还需要一块绿布

测试Unity2018.2版本 steamvr 最高版本

 

Unity_第三只手柄绿幕抠图实时运行VR游戏混合视频_第1张图片

 

你可能感兴趣的:(Unity)