BeatSaber节奏光剑双手柄MR教程
一、物料准备:
1 显卡1060及以上的PC主机
2 HTC VIVE头盔一套(头盔直插显卡上的HDMI接口)
3 1080P摄像头一个(插USB3.0)
4 绿幕一套,能覆盖整个摄像头的可拍摄范围即可(绿色的布就行)
二、软件准备
1 steam上购买的正版BeatSaber
2 steam上下载的最新LIV
三、配置LIV前的准备
1 调节摄像头,使其能拍摄的画面被绿幕完全覆盖(测试时可以不全部覆盖)
2 重新设置steamVR的房间设置,头盔正面朝向绿幕
3 确保游戏未启动,启动LIV,开启两个手柄,并注意手柄需一直在基站的扫描范围内,不停摇晃防止手柄休眠。同时头盔也是一样,最好有个人能戴着头盔,拿着手柄一直晃来晃去。
四、配置LIV
1 启动LIV后,一般需要先安装下驱动,也就是下图中的install按钮,现在是已经安装好的。安装好驱动后,点击下图中的“Launch Compositor”按钮启动正真的LIV设置窗口。

2 启动LIV后的窗口如下图所示,先选择左侧的“CAMERA”按钮,进入摄像头配置页面。

3 接着点击“Add”按钮将你连接在电脑上的摄像头添加进来,分辨率选择1920x1080,然后点击“Save”保存。如果没有摄像头可选择,那可能是摄像头坏的,或你可以换个USB口试试。

4 保存后会回到上一个页面,此时Camera Profiles里就能看到一个叫New Camera的东西了,点击“Edit”按钮开始正经的配置。

5 点击左侧的“CALIBRATION”按钮,接着点击右侧的“Begin Callbration”启动LIV的虚拟摄像头配置。


6 (因为好久没整了,所以这里没有图片了,大家看文字描述试试看能不能整出来,不行可以加我们的Q群810303476咨询)。
7 LIV的虚拟摄摄像头设置页面,先点击“start”按钮,出现一个新的窗口,根据提示“按一下手柄的开枪扳机”,也就是下图中7这个按钮

8 点击此按钮后窗口中应该会出现一个红色的十字,如果没有出现红色十字,戴上头盔看看是不是不小心打开了steamVR的设置面板,关闭后再按一下7号按钮看看。
9 红色十字对齐方法就是一边看着显示器,一边用手柄中间的圆圈去跟十字对齐,使十字完全占满手柄的圆圈即可,对齐后按一下7号按钮。一共会有三个位置不一样的十字。

10 对完十字后,就能看到虚拟手柄了,虚拟手柄跟真实手柄位置越接近越好,最好是能完全重合。在设置面板中还能进行微调,自己慢慢试吧。
11 保存设置后,回到最初始的界面,点击“Launch”按钮启动游戏,配置完成,这时候LIV界面就能看到合成好的MR效果了。

五、注意事项
1 除第一次配置LIV需要通过LIV启动游戏,以后都不需要通过LIV启动游戏,可以直接在steam中分别启动LIV和游戏
2 如果出现游戏中只有一个光剑的情况,可以先启动游戏,进入游戏后确保两个光剑都在,然后启动LIV。
请务必关注我们的公众号获取最新资源和信息:

更多资源在我们的讨论Q群:
810303476
BeatSaber节奏光剑双手柄MR教程的更多相关文章
- BeatSaber节奏光剑插件开发官方教程2-简单的插件示例
原文:https://wiki.assistant.moe/modding/example-mod 一.在开始之前 1 确保你已经看过教你如何添加插件模板的教程,且你已经使用插件模板创建了一个新项目 ...
- BeatSaber节奏光剑插件开发官方教程1-创建一个插件模板
原文:https://wiki.assistant.moe/modding/intro 一.简介 Beat Saber 开发环境:unity2018.C#..NET framework 4.6. 此教 ...
- 这次GDC China 2015的总结与关卡设计教程的梳理
去年关卡教程总结链接:听了GDC2014关于关卡设计的讲座的总结与自己的理解 24 号去了GDC china听了讲座,没有听unity没有听VR,听了一天关卡教程,和上次的关卡教程还是有区别的,这次的 ...
- 剖析虚幻渲染体系(15)- XR专题
目录 15.1 本篇概述 15.1.1 本篇内容 15.1.2 XR概念 15.1.2.1 VR 15.1.2.2 AR 15.1.2.3 MR 15.1.2.4 XR 15.1.3 XR综述 15. ...
- .Net开源数据库设计工具Mr.E For Linq (EF 6.1) 教程(三)更新已发布的数据库
项目发布到服务器后,如果在后期,数据库的结构发生变更,如何更新到服务器呢? 首先,右键点击数据库,导出结构脚本文件 把脚本文件和 Mr.E.rar拷贝到服务器,在服务器解压Mr.E,运行其中的“更新数 ...
- .Net开源数据库设计工具Mr.E For Linq (EF 6.1) 教程(二)级联删除和触发器
1.建立级联删除 Mr.E的级联删除并非数据库自带那个级联删除,而是Mr.E自带的,所以它能触发你C#里面编写的触发器. 首先,建立级联删除关系,如下图有两个表,UserInfo和UserDocume ...
- Unity2D音游案例-节奏大师教程+源码+素材
Unity2D音游案例-节奏大师(Unity2017.2 ,基于Koreographer),本案例涉及到一些音乐音频音波的一点点内容. 首先,我们会把音游的核心功能实现,之后几个重要内容会出给思路并带 ...
- FL studio系列教程(十三):如何在FL Studio步进音序器中制作节奏
了解了FL Studio一些操作功能后,我们就要去用这些操作功能完成我们想要的作品.所以今天小编就来带领大家在FL Studio的步进音序器中制作出简单的节奏,与此同时大家也会了解到通道的几个基础功能 ...
- angular2系列教程(十)两种启动方法、两个路由服务、引用类型和单例模式的妙用
今天我们要讲的是ng2的路由系统. 例子
随机推荐
- 《linux系统及其编程》实验课记录(二)
实验 2:获取对使用命令的帮助 实验环境: 安装了 Red Hat Enterprise Linux 6.0 可运行系统,并且是成功验证系统.有另外一个无特权用户 student,密码 student ...
- hdu 2117:Just a Numble(水题,模拟除法运算)
Just a Numble Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Tot ...
- 【matlab】生成列是0-255渐变的图像
图像大小:640×512 8位灰度图 %% 生成图像 %大小:* %类型:灰度图 %灰度值:列按照0-255渐变,故命名为column shade. clc,clear all,close all; ...
- CNN 各layer汇总
Flattening:类型为:Flatten 基于某个axis进行偏平的意思,如 axis = 1 ,fattens an input of shape n * c * h * w to a simp ...
- Sql Server 数据库用Transact-SQL语句创建链接服务器
1.在查询编辑器中,输入以下 Transact-SQL 命令以便链接到名为 SRVR002\ACCTG 的 SQL Server 实例: USE [master] GO EXEC master.dbo ...
- mvc jsonresult 前台、后台解析
背景介绍:asp.net中使用json对象传参;mvc中可以直接使用jsonresult这个对象 一:怎么使用jsonresult public JsonResult text() { var str ...
- mysql返回字符串在另外一个字符串中第n次出现的方法。
SELECT SUBSTRING_INDEX("迟到50分钟,早退15分钟","分钟",2); 返回:迟到50分钟,早退15
- flex组合流动布局实例---利用css的order属性改变盒子排列顺序
flex弹性盒子 <div class="container"> <div class="box yellow"></div> ...
- 用 Stellar.js 制作视差滚动效果
参考 http://doc.bropaul.com/Stellar.js/docs/ https://github.com/markdalgleish/stellar.js#download http ...
- 6号css学习小记
一.overfloat属性:(四个值) visible :默认值.内容不会被修剪,会呈现在元素匡之外. hidden:内容会被修剪,并且其余内容是不可见的. scroll :内容会被修剪,但是浏览器会 ...