Oculus PC SDK 0.7将于8月20日发布,头盔和显卡开启直接对话


Oculus PC SDK 的 0.7 版本将于8月20日发布,并带来新的构架,增加稳定性/性能表现以及和 AMD/nVIDIA 合作开发的全新的“直连驱动模式”。但是,0.7 runtime 将无法支持使用 0.5 以及之前版本 runtime 的内容,包括所有使用 Unity 4.x. 开发的内容。这意味着大多数现存的虚拟现实游戏和应用将需要升级到 0.7 (或者至少是0.6.0.1)来适应 0.7 版本的 runtime。


如果你是开发者,有关于升级到 0.7 runtime 的问题,请来 Oculus 开发者论坛 咨询。


Oculus PC SDK 0.7 将于8月20日发布


我们正着力为 Rift 的正式发布所努力,而其中一个衡量的里程碑就是 Oculus PC SDK 1.0 版的正式发布。1.0 版本的方面我们已经取得了长足的进步,而在8月20日我们会公开发布 0.7 的版本。




0.7 是 PC SDK 的一个大的修订版本:它将带来大的构架改变,并在推荐的硬件上带来提升稳定性和更可靠的低延迟表现,而这都将通过全新的“直连驱动模式”来得到。


但是,由于这些改变,0.7 版本的 runtime 也将无法支持使用 0.5 以及之前的版本 runtime 的内容,包括所有使用 Unity 4.x. 开发的内容。这意味着大多数现存的虚拟现实游戏和应用将需要升级到 0.7 (或者至少是0.6.0.1)来适应 0.7 版本的 runtime。


我们将在下面详细阐述每项改变,以及我们一直到 1.0 版本 SDK 改进的计划。


直连驱动模式 Direct Driver Mode


作为 0.7 版本 runtime 的一部分,我们移除了之前的“扩展模式(Extended Mode)”,因为这种模式会带来很多额外的延迟。取而代之的是全新的“直连驱动模式”,也是我们和 AMD 以及 nVIDIA 通力合作完成的一项改进。


直连驱动模式是目前和 Rift 进行交互最稳健可靠的解决方案。和之前将 VR 功能插入系统和显卡驱动之间不同,现在头显将直接被驱动所识别。因此,直连驱动模式将避免扩展模式带来的很多延迟,同时极大减少了 Oculus SDK 和一些第三方应用的冲突。注意直连驱动模式也需要 AMD 和 nVIDIA 新的驱动,分别是 Kepler(GTX 645 或者以上)构架的 N 卡或者 GCN(HD 7730 或者以上)构架的 A 卡。


Runtime 和 SDK 的兼容性路线


目前我们计划将在11月发布 Oculus PC SDK 1.0。1.0 之后的 runtime 升级也将支持使用 1.0 版本 runtime 打造的游戏和应用。




但是,直到 1.0 发布之前,每一个新发布的 runtime 版本最多只保证支持前一个版本 SDK 所打造的内容。这是目前让我们快速改进软件架构和 API 来为 1.0 版本 runtime 更快到来铺平道路的折衷办法。因此 0.7 版本的 runtime 将只支持 0.6 和 0.6.0.1 runtime 打造的游戏。


升级到 0.7


我们知道有非常多的游戏和应用都是基于老版本的 SDK,因此我们正努力让升级到 0.7 尽量简单。


对于 Unreal 的开发者,目前 UE4 的整合插件是基于 0.6 的,我们届时也会和新版 SDK 一起发布一个基于 0.7 的 UE 整合插件。




使用 Unity 5.x 进行开发的开发者可以使用 Unity 对于 VR 的直接支持,因为那些本来就是使用了 0.6 的 SDK 的。我们正在和 Unity 配合,将 Unity 5.x 的 VR 支持升级为 0.7 的版本,让 Unity 5.x 的使用者无需再去进行额外的工作。


对于那些依旧必须使用 Unity 4.x 的开发者,我们正准备发布一个基于 0.6.0.1 的插件,而我们在未来的 SDK 中也会为 Unity 4 进行基础支持。但是,我们推荐使用 Unity 5.x 来得到最好的 SDK 支持和开发体验。


如果你有自己的引擎,在从 0.6 升级到 0.7 时遇到了困难,我们乐意进行直接的协助;请通过 Oculus 开发者论坛来和我们联系。


感谢支持,Rift 中见!

— Oculus 团队



// share