雷锋网消息,2017年 GDC 大会已经正式拉开帷幕。在大会期间,Khronos Group(科纳斯组织)公布 VR/AR 标准 OpenXR。
据雷锋网了解,Khronos Group 成立于 2000 年,是一家全球技术行业组织,致力于创建图形加速、并行计算、动态媒体和传感器处理的开放标准。Khronos组织会员包括:AMD、Apple、ARM、Epic、Ericsson、Freescale、Imagination Technologies、Intel、Nokia、NVIDIA、Oracle、Qualcomm、Samsung、SONY 和 Texas Instruments。
Khronos 标准涵盖可用于增强用户界面,以及几乎全世界所有智能手机的游戏和应用中3D图形 API 的 OpenGL ES;用于异构并行计算的 OpenCL;以及用于 HTML5 的 3D 图形的 WebGL。
如果没有设立标准的 API 接口,各平台间的对接是这样的
去年 12 月份,Epic Games 加入 Khronos 成为会员,与 Google VR、Intel 等其他会员一起促进 VR/AR 标准的制定。当时 Khronos 的主席 Neil Trevett 向媒体表示,建立跨平台间的标准,无论是大公司,还是小公司,对他们都是一种负担的减轻,所以像 Epic 这样公司也会愿意加入。
由于不同的公司的系统和设备不同,这就导致了 VR/AR 设备和平台出现各种“分裂”的情况。OpenXR 的目的便是减少开发者们为支持不同设备的 API 而产生的麻烦。OpenXR 官网指出,由于要适配各种设备的 API,会使开发成本增加,也让消费者感到困惑,这些都会影响行业的发展。所以,一系列标准的设立意味着,应用开发者们只需要写一次代码,便能在各种设备上使用。
有了标准后,开发者只用写一次代码便能对接各个平台
同时,Khronos 在 GDC 上还宣布跨平台的 API Vulkan 目前已经取得一定的成绩。自 2016 年 2 月发布以来,已经有一大批游戏使用 Vulkan。Vulkan 更像是检验 API 标准是否可行的测试品,现在看来,为不同设备和平台设立一套标准是十分必要的。Khronos 也希望有更多公司加入,推动 OpenXR 标准的施行。目前,三星、Oculus、Valve 以及其他众多公司已经成为会员,雷锋网认为这将极大推动整个 VR/AR 行业的发展。