瓦尔德海姆VR

创作者: manicmoose99
已更新:2025-03-30 16:32:44
6.5MB

关于此 MOD

此模组通过OpenVR和SteamVR Unity集成,为英灵神殿添加了VR支持。
重要提示:
此模组页面已不再积极维护。所有后续版本将通过GitHub发布: https://github.com/brandonmousseau/vhvr-mod

如需模组支持或信息,请访问Flat2VR Discord
Discord 链接: https://discord.gg/flat2vr


VHVR - 英灵神殿VR

这是一个针对PC游戏《英灵神殿》的实验性模组,通过Unity和SteamVR配合OpenVR为其添加原生VR支持。

如果你有因闪光而引发癫痫的情况,请格外小心,因为加载界面或游戏过程中可能会出现闪光。游玩时请谨慎,模组开发者对使用本模组造成的损害不承担任何责任。游玩风险自负 :) 


有问题想咨询,还是只想聊聊天? 加入平面屏幕转VR模组Discord! 你可以了解并获取其他平面转VR模组的支持,还能直接与几位模组作者交流!

视频安装指南: https://youtu.be/lHO2zWq7mxw?t=1173

开发者:
驼鹿
玛蒂25
阿图姆
王牌船
彭

想支持模组作者吗?
捐赠给我们的 Patreon! 

实用操作与说明文档。

重要
如果你在加载模组时遇到问题,请在这里发帖说明你安装了哪些模组/插件,以及游戏日志,这会非常有帮助!
谢谢!

要求
此模组需要 BepInExPack 英灵神殿BepInEx 是一个用于 Unity 游戏的模组框架,允许模组作者将代码注入游戏的运行时环境中。它还包括 和谐,这是一个用于修补C#库中现有方法的工具。

此外,你还需要一台支持OpenVR/SteamVR的头显。我只用Valve Index测试过,但理论上只要满足这些要求的设备都能运行。如果发现不兼容的情况,欢迎随时提交问题,我会尽可能解决与特定头显相关的问题。

安装
注意:本模组目前尚不支持任何模组管理器安装。我正在研究支持Vortex需要做哪些工作。我在搞清楚这个问题时遇到了一些困难,因为这个模组有些文件需要放到valheim_Data目录下,但Vortex想把所有东西都复制到BepInEx里——正在寻找变通方案。

关于多人游戏的说明:如果你使用VR控制,游戏的许多系统已经重做。如果你在非VR玩家所在的多人服务器上游玩,他们会看到一些奇怪的现象,比如你的角色没有上半身动画,以及当你进行攻击等操作时,他们会看到伤害出现在你面前。如果服务器上的其他玩家安装并运行了该模组,他们就能看到你的上半身和手部动画同步。非VR玩家也可以安装该模组并使用“nonVRPlayer”配置选项,这会让游戏以平面屏幕模式运行,但仍然允许他们为VR游玩的朋友同步VR动画。

有用 分步指南!

将模组文件的内容直接解压到游戏安装目录中。该文件包含一个 BepInEx 插件文件以及大量资源/DLL 文件。安装完成后,运行一次游戏以生成配置文件。

正在以平面屏幕模式启动:
如果你想通过禁用VR来安装模组,可以使用以下方法:
  • 将配置文件中的“nonVrPlayer”编辑为“true”——这将以平面屏幕模式启动游戏,但允许你看到其他VR玩家的动画。如果你想和不使用VR的朋友一起玩,这会很有用,他们可以安装该模组并设置此项来正确看到你的动画。
  • 在配置文件中将“ModEnabled”改为“false”——这将完全禁用该模组
  • 这些设置也可以通过命令行参数应用于会话。例如,要以平面屏幕模式启动,请使用命令行参数“-nonVrPlayer=true”或“-ModEnabled=false”启动。设置这些参数将覆盖配置文件中的任何内容。

性能提示: 
在 valheim_data 文件夹中,用记事本打开 boot.cfg 并添加:
启用图形任务=1
启用原生图形任务=1

这可以缩短CPU帧时间,从而提高FPS。

奔跑中:
  • 请确保 SteamVR 正在运行 之前 开始游戏
  • 游戏分辨率应在游戏设置中设为1080p(更新分辨率后请重启游戏)。我正在修复此问题,但如果分辨率设得太低,界面部分区域会被裁切,导致“制作”按钮消失。如果设得太高,界面缩放会难以看清。
  • 游戏窗口总是无法保持焦点? 在 SteamVR 设置中,将“SteamVR 始终置于最前”改为关闭
  • 为了将摄像机正确对准玩家模型, 我建议坐直并保持不动,面向你希望作为“中心”的方向,然后按 Home 键重置追踪;如果使用 VR 控制器,则将 VR 控制器放在头显前方约 3 秒钟。
  • I 建议在VR中关闭动态模糊。另外,SSAO效果很好,但对性能要求非常高。我已经包含了一个名为“Amplify Occlusion”的第三方后期处理效果,可以用来替代它(参见配置部分)。我强烈建议使用Amplify并禁用SSAO。其他设置你可以根据自己的喜好调整,或根据性能需求进行调节(将阴影调至最低级别实际上不会对画面造成太大影响,但性能会好很多,所以我建议这样做——不过还是多尝试,看看哪种设置适合你)。
  • 由于我需要采取一些措施才能让鼠标光标在游戏中正常工作,所以“真实”光标被锁定在了屏幕中央。你需要确保游戏窗口处于焦点状态,游戏内的鼠标光标才能正常运作——如果窗口没有自动加载到最前面,你可能需要按 Alt+Tab 切换到该窗口。
  • 有些用户反馈说游戏需要全屏才能正常运行——虽然我没有遇到这种情况,但如果你有问题,可以尝试一下。
  • 不支持Vulkan - 所以请确保在未启用Vulkan的情况下运行。
  • 有很多报告指出,某些连接到系统的HOTAS或游戏控制器会导致冲突。如果你遇到游戏问题(UI不显示或控制无效),请尝试从系统中拔掉任何不必要的游戏输入设备。
  • 有用户报告称,通过以下方法解决了游戏进行约20分钟后的卡顿问题: 关闭 Windows 游戏模式

提示
  • 你可以使用 Home 键重新居中 HMD 追踪。坐直,面朝前方,保持静止,然后用这个来居中追踪。这应该能让你在第一人称视角下正确对准玩家模型。或者,如果你使用体感控制,将控制器举在 HMD 前方约 3 秒。
  • 在放置模式下,你可以用鼠标或右摇杆(或体感控制激光指针)来控制被放置物体的位置。空中会有一个锤子图标漂浮,指示放置光标当前所在的位置。
  • Vive用户:如果你看到一个鼻子,将模组配置文件中的NearClipPlane值设为0.057即可将其消除。

VR控制




重新居中追踪:
要重新居中追踪,请将控制器放在头显前方(就像用手遮住眼睛一样)大约3秒钟。

装备与卸下武器: 除了打开物品栏并使用激光指示器选择物品外,你还可以使用快速切换菜单来切换快捷栏上的物品。要使用快捷栏,请按住快速物品切换按钮,使用摇杆选择你想要装备的物品,然后松开快速切换图标。最后,你可以将手放在肩膀上方并按“抓取”来收起和取出选中的物品。

近战战斗: 装备近战武器后,以足够的速度挥动武器即可触发攻击。每次攻击之间会有短暂的时间延迟,以限制攻击速度,并且每次攻击都会消耗耐力。

弓和箭: 装备弓后,用右手越过左肩按下抓取键拿取箭矢。然后将箭矢置于弓弦上,按住抓取键,向后拉动弓弦和箭矢,瞄准并释放。拉弓蓄力时会持续消耗耐力。

建筑: 放置和移除按键显示在可视化控制器示意图上,以及打开建造菜单的按钮。将锤子对准你想要建造的位置,然后按下按键来放置物体。使用Index控制器旋转部件时,通过触摸板作为“滚轮”来完成。在Touch控制器上,按住左控制器的“右手抓取”按钮,并使用右摇杆来旋转部件。要移除物体,按住右控制器的握持键并按下“跳跃”按钮。 

能量与静坐: 按住左侧控制器的快速选择按钮,使用摇杆选择所需动作(坐下或可用的G Powers之一),然后松开快速动作按钮。

首领召唤: 要召唤首领,请用左手悬停在祭坛上,并使用左手快捷选择菜单选择祭品。

冲刺与潜行:
右摇杆水平轴用于旋转玩家方向。使用“上”冲刺,使用“下”蹲伏/潜行。

投掷长矛与钓鱼: 按住“抓取”,突刺或挥动,在适当时机松开即可投掷长矛或抛出鱼线。按住抓取可收回浮标。

护盾: 将盾牌朝向来袭攻击的方向以格挡。

盾牌格挡: 朝来袭的攻击挥动盾牌即可招架。

闪避翻滚: 按下左扳机键 + 跳跃键进行闪避翻滚。

兼容性
  • 这个模组几乎肯定与任何影响游戏镜头的模组不兼容,因为镜头是其运作的核心。
  • 该模组也极不可能与任何添加或修改后期处理效果的内容兼容,因为这些效果无法在立体图像中正确渲染,并且可能会渲染到错误的摄像机。
  • 对GUI进行修改的模组可能无法正常工作,但这取决于具体情况
  • 修改控制方式的模组——对键鼠来说大概没问题,但可能会有一些状况。自定义控制通常无法在VHVR中直接使用,除非借助openvr2key之类的额外方案。
  • 纹理模组和其他非后处理效果的图形模组应该可以正常工作。
  • 大多数内容模组应该能正常运行。自定义武器在体感控制方面会有兼容性问题——我们正在修复中。
  • 游戏玩法模组——如果你只用键鼠操作,大部分应该都能用。如果你用的是VR控制器,那能用得上的就少多了,因为一些核心机制已被修改以实现体感控制功能。一如既往,这取决于具体情况。

关于此模组的更多信息
该模组将让你通过原生Open VR支持以全立体3D进行游戏。支持Oculus Touch和Valve Index的体感控制——也包含Vive绑定,但可能还需完善。请提供你的任何反馈。

如果不使用VR控制,有些动画有时会导致角色模型向前冲,比如劈柴。这会导致你看到一个无头角色模型冲到你面前。我最初把摄像机直接绑定在头部位置,所以摄像机会被这些动画带着移动。虽然从某种角度来说更真实,但以这种方式被带着移动相当不舒服,更不用说走路时头部晃动之类的其他细微动作了。因此我把摄像机位置从头部解绑,只是把它放在玩家模型上方一个固定的高度——这样走路就平滑了,也不再有令人不适的动作——代价是有时候你会看到一些滑稽的动画——但为了VR舒适度,这个取舍绝对是正确的。

这是一个实验性模组,几乎肯定包含大量漏洞和故障。此外,Valheim目前仍是一款抢先体验游戏,因此游戏补丁很可能会破坏此模组。请耐心等待修复,并欢迎反馈你发现的任何问题:)

由于《英灵神殿》并非为VR打造,这个实现方案不会像专为VR设计的游戏那样舒适。如果VR容易让你感到不适,那么这个模组可能不适合你。

源代码:
https://github.com/brandonmousseau/vhvr-mod

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!