Valve更新SteamVR跟踪代码提升Beat Saber游戏体验
2019-02-14 | 转载 913VR | VR小王子
全文导读
Beat Saber对VR控制器跟踪系统来说是一个极好的挑战。你可能会认为快节奏的VR射击游戏或剑斗游戏会将SteamVR追踪推向极限,但Beat Saber 实际上要求更高。

Valve最近更新了SteamVR跟踪代码,以提升Beat Saber游戏体验。
Beat Saber对VR控制器跟踪系统来说是一个极好的挑战。你可能会认为快节奏的VR射击游戏或剑斗游戏会将SteamVR追踪推向极限,但Beat Saber 实际上要求更高。
在最近更新的SteamVR Beta(很快将推出到SteamVR主分支)中,Valve开发商Ben Jackson提供了一些细节:
跟踪系统具有内部健全性检查,以确定何时出现问题。例如,如果表明你是在唯一的基站后面,显然犯了一个错误,因为我们不会从基站后面得到任何信号。其中一项检查涉及我们认为某人转动手腕的物理可能性有多快。事实证明,使用足够轻的控制器的适当动力的人可以比我们想象的更快(3600度/秒!)。
从本质上讲,Valve在SteamVR跟踪代码中构建了许多假设,以便它可以清楚地识别出错误的数据(就像控制器发出信号,表明它的移动方式比应尽可能快)。然而,似乎其中一个假设实际上对于一些高级别Beat Saber玩家的速度来说太低了,而Valve现在已经相应地调整了代码。
多数VR控制器跟踪系统使用两种跟踪方法并将它们组合在一起,第一个系统是每个控制器内部的IMU,它可以感知旋转和平移,并且可以在低延迟和高频率下实现。然而问题是IMU容易“漂移”,因此不能单靠它们进行跟踪。这就是其他跟踪方法的用武之地:在SteamVR跟踪的情况下,这是外部“基站”,用于建立被跟踪物体的绝对位置和旋转,并校正IMU的漂移。然而,与IMU的速度相比,基站更新缓慢(在100Hz与1,000Hz的场景中),并且直到下一次位置校正进入,所有跟踪都由IMU决定。
我们关注VR行业更新动态,有新产品或者项目希望我们报道,请猛戳这里→ 寻求报道
相关阅读
更多...-
如何在Valve Index或HTC Vive上玩VR游戏《Stormland》
2019-11-19|1122 -
VR点唱应用《Spotify》登陆Magic Leap One
2019-11-19|355 -
射击类VR游戏《防火墙:绝命时刻》推出第四个DLC包
2019-02-28|2193 -
VR游戏《Fate/Grand Order VR》下载量突破20万
2019-02-28|8314 -
VR游戏《Beat Saber》将于3月7日上架日区PSVR商店
2019-02-28|6811 -
史诗级VR游戏《Asgard's Wrath》发布最新玩法
2019-02-19|6702 -
VR游戏《Apex Legends》发布Steam访问量激增
2019-02-19|1454 -
《暗影传奇》已迅速成为今年最受期待的VR RPG之一
2019-02-19|1389 -
PSVR游戏《The Wizards :Enhanced Edition》版本更新
2019-02-19|1547 -
《Budget Cuts》是一款突破性VR游戏
2019-02-19|1603