Oculus PC SDK 0.6.0.1 Beta
这次发布加入了 queue ahead 功能。Queue ahead 能改进 CPU 和 GPU 的平衡性,增加 GPU 处理帧的时间。
新特性 加入了 queue ahead 功能。Queue ahead 能改进 CPU 和 GPU 的平衡性,增加 GPU 处理帧的时间。更多信息请查阅 Queue Ahead。 增加了一个 Debug 的 HUD,能让你在使用 HUD 时得到一些有用的信息。更多信息请查阅 Performance Head-Up Display。在 OculusWorldDemo 中启用 HUD 请按下 F11。 增加了两个样品: ORT (Direct Quad)—验证并展示 direct quads. ORT (Performance HUD)—展示性能的 HUD. 给 OculusWorldDemo 增加了额外的菜单选项。 已知问题 nVIDIA 在 Kepler 构架之前的 GPU 可能返回“No display attached to compositor”或者“SubmitLayers failed”的错误,可能导致在某些应用中出现黑屏。nVIDIA GTX 600 以及之后的显卡都采用 Kepler 或者 Maxwell 的构架。 某些 Intel 的 GPU 可能返回“No display attached to compositor”或者“SubmitLayers failed”的错误,可能导致在某些应用中出现黑屏。 尚未恰当支持 Standard RGB(sRGB)。 尚未恰当支持 Timeout Detection Recovery(TDR,超时检测恢复)。 还未支持 Windows 10。 由于目前 AMD 驱动问题,扩展模式不支持 AMD 的 GPU。 对于 nVIDIA 的 GPU,请使用350.12版本驱动。当前的 runtime 在 nVIDIA 最新驱动下并不稳定。 Oculus Mobile SDK 0.6.0.1
以下文档概括介绍了 Oculus 移动版 SDK 之于上个版本之后的新特性、改进、以及 bug 修复。
移动版本的 SDK 文件可以在这里查阅:Oculus DEVEloper
原生改进一览
Oculus 移动 SDK 0.6.0.1 includes fixes for performance issues related to our Universal Menu and a hitching problem associated with data logging in VRApi.
同时还引进了一些大的改进,对 VRLib 结构、原生应用界面、以及开发工作流程等都是必要的升级。如果你需要从之前的 SDK 迁移过来,请在原生开发向导(Native DEVElopment guide)中去看“从之前版本迁移(Migrating from EarlIEr Versions)”的部分。
VRLib 被重新构建成三个分开的程序库,让代码更加模块化以便优化工作流程:
LibOVR – Oculus Library VrApi – 针对 VR 最简化的 API VRAppFramework – 原生应用使用的框架(application framework)
LibOVR 和 VrAppFramework 都有着完整源文件。VRApi 内含一组 public include 文件,预先搭建好的共享程序库,和一个 jar 文件。分离的共享程序库可以让应用被发布后也能升级/改变,允许我们进行热修正,采用新的优化方式,增加对新设备的支持,而无需通过新的 SDK 来重新编译一次应用。VRApi 源文件将不会被包含在 SDK 里。
VR 应用界面(目前会被作为 VrAppFramework 的一部分)将被精简,并有着被明确定义的生命周期。功能调
关注天下网吧微信,了解网吧网咖经营管理,安装维护:
本文来源:vr186 作者:佚名