此动态库可以将SteamVR的调用转为Hypereal的API调用。
代码结构参考自Relativty Driver,经过完全重构。
感谢老板 C*g(666¥)的宇宙飞船,祝老板事事顺心,马到成功,工作666,生活666 /拱手
感谢老板 Max🐯(100¥)的火箭,祝老板身体健康,工作顺利,心想事成,万事如意
感谢 星凌(10¥),三木(10¥),宇浩喵(12¥),西街甜品店(20¥),秦广告(18.88¥),洋葱(12¥),依棠(9.9¥)赞助的午饭,
感谢 L(8¥),hengnio(6¥),Maple Rin(5¥),世鹰(5¥),赞助的奶茶,
感谢 这是为了活下去的挣扎(3¥),三甲断大(3¥),藤 原 拓 海(4¥)赞助的快乐水。
使用2.0以上版本的驱动,若出现无法正常显示的问题,请将steam vr更新至2.0.10以上版本
魔改了部分Hypereal OpenVR Driver的字节码以阻止hvr加载手柄。
安装方法:
(版本<=0.5.1)
①解压至 steamvr/driver目录下
②在steamvr设置内打开高级设置,启动项管理全部勾选
③修改steam/config/steamvr.setting文件,在 "steamvr":{行的下一行添加内容为 "activateMultipleDrivers" : true,的新行
(版本>=1.0)
①解压至 steamvr/driver路径下,可能需要在 设置->启动/关闭->管理加载项中手动开启对应的启动项。
感谢小凌瞎玩@bilibili制作的视频安装教程
亦有本人简单录制的安装方法(求三连)
蓝奏云(仅同步最新驱动文件) 密码:6hpk
最新版本请于Release页面下载
2023.9.8 来自KOU MIAO:修改HyHMD::Activate内Prop_UserHeadToEyeDepthMeters_Float的值为0,解决头部坐标系问题。
- 添加手柄连接状态检测;
- 添加手柄电量检测;
- 添加错误提示(依官方SDK原样提供);
- 无需点击“是”便可以正常使用手柄;
- 稳定呼出SteamVR菜单;
- 正常显示第三个摄像头;
- 驱动启动后自动结束Hy菜单界面进程(bkdrop.exe)
- 手柄图标现在与Hypereal官方SteamVR驱动图标相同
- 安装前请删除旧版本的驱动文件
- 修复震动(理论效果与旧版steamvr相同)
- 实现IVRVirtualDisplay接口,但是畸变和坐标系待进一步修正,可能很晕
- 摄像头不显示,但是使用无任何影响
- 修复画面扭曲
- 因为暂不知IVRVirtualDisplay中垂直同步功能如何实现,存在转头时画面抖动情况
- 摄像头不显示(未实现基站类),但是追踪使用上无任何影响。
需要下载安装VS2022,可能还需要额外安装Windows Kit。打开 SteamVR4Hypereal.sln ,按下 CTRL+B 即可编译。
生成目录为 revive_hypereal\bin\win64
PS: 在这里下载SDK:link.
感谢Junwen Liang于bugzilla上传的SDK和驱动样例.