Voices of VR播客。我是尤瓦尔·包格尔,Sensex的首席执行官。Sensex是OSVR的创始合作伙伴之一。OSVR代表开源虚拟现实,它包括硬件和软件两个组成部分。软件组件基本上是一个中间件平台,将游戏与外设、算法供应商和硬件连接在一起。然后还有开源硬件,这是一个完全可Hack的高分辨率头戴显示器。您可以下载电路图,对其进行任何更改,可以将其制作成您自己的产品。我认为这两者同等令人兴奋。它们能很好地配合使用,但也可以独立使用。从软件方面来看,很多年前当您购买新的打印机时,您必须升级您的文字处理软件,因为打印机驱动包含在文字处理软件分发中。当然,今天不会发生这种情况。您购买新的打印机,将其连接到计算机,计算机会自动获取驱动程序,然后您就准备好了,因为操作系统有打印服务层。虚拟现实也是如此。您不希望编写仅适用于索尼、VertuX Omni或6 Sense的游戏,因为市场上会有很多外设和头戴显示器,您不希望一整天都在追赶驱动程序问题。这就是OSVR的作用,我们定义了一种通用接口,适用于不同类型的设备。就像您可能会说,有10家不同的眼动跟踪公司,它们都有不同的接口,但本质上它们都提供眼球方向、眨眼检测和其他功能。所以有一个通用的OSVR接口。作为游戏开发者,您只需知道用户在哪里看,OSVR负责配置和与每个个别供应商进行通信。事实证明,每个人都喜欢这个概念,因为游戏开发者表示,哦,我现在可以访问很多硬件,也就是说,自1月份以来,OSVR宣布与新合作伙伴合作之后,它已经支持了大约20个不同的头戴显示器。您可以编写一个游戏,将配置文件放入OSVR Unity插件中,然后您就准备好了,您无需编写20个版本。让游戏开发者喜欢它,硬件供应商也喜欢它,因为一旦他们为OSVR编写了插件,他们就突然拥有了所有使用OSVR的内容,所以我不必一直追求他们制作给我的版本,它只是可以正常运行。因此,这一点非常好。硬件方面,我们有一些很好的创新。我们有非常好的光学元件,我们有内部信号处理。例如,我们可以将视频信号无线传输到头戴式显示器中,或者我可以拿出手机,将其与头戴式显示器连接,然后在头戴式显示器中看到手机屏幕的内容,这些都是许多其他产品中可能无法获得的功能。我们使用它来刺激额外的创新,来展示您可以做什么,来看看您在开源性质下可以做什么。是的,我知道,在使用Unity进行虚拟现实项目时,您会放入Oculus Rift的SDK,然后您必须输出适用于Rift的版本,即具有Oculus Rift Director的Oculus Rift版本。而在OSVR中,如果要使用OSVR的SDK,您是否能够创建一个与Rift兼容的东西呢?确切地说,Oculus Rift是OSVR支持的头戴显示器之一。事实上,我们刚刚发布了一份白皮书,几天前发布了一份白皮书,展示了如何在Unity中将Oculus Rift游戏转换为OSVR游戏,我认为这对于游戏开发者来说是有利的,因为它可以让他们能够使用尽可能多的硬件来运行游戏,而不是仅限于一个设备,因为如果您限制自己只使用一个设备,在一年时间内,那个设备可能会过时,现在怎么办?那么您将不得不不断追求硬件变更。是的,我听说在GDC展会上,Valve刚刚宣布了Lighthouse,这是一个开源平台,可以进行激光扫描、位置跟踪以及用于自家位置跟踪器的技术。这是否也意味着您一直与Valve合作,将他们的最新硬件技术与OSVR兼容?迄今为止,我们与Valve的合作并不多,但我们确实看到了Valve产品如何与OSVR集成。如果您有一种提供位置跟踪的传感器,无论是光学跟踪、valve跟踪还是6th Sense Stem,从应用的角度来看,您获取跟踪信息的方式并不重要,只要您能获取到就可以。因此,我们期待着让Valve加入我们,要么我们创建一个插件,要么由社区或Valve创建一个OSVR插件,将他们的硬件带入我们的家族。我明白了,如果没有像OSVR这样的东西,我想您可能需要创建20个不同版本的二进制可执行文件,以适应具体的平台,所以理想情况下,您只需创建一个文件,它适用于所有设备。您是否在这方面努力?这是目标,我是说OSVR不仅支持多种硬件,还在许多操作系统上运行,我们在Windows上运行,我们在Linux上运行,我们在Android上运行,我相信我们很快会有其他的移植。我们与Unreal连接,与Unity连接,我们的一个社区成员刚刚做了一个mono游戏的集成,只是为了让它能够连接到OSVR,我认为通过为这些外设制定了一个标准接口,我们在加速创新,让设备更快速地进入市场。好的,我知道虚拟现实中延迟至关重要,任何几毫秒级别的延迟可能会对75、90或120赫兹的显示产生重大影响,因为在某种程度上,OSVR是一种抽象层,那么使用OSVR是否会有延迟的影响呢?一般来说,对于虚拟现实,我们将其视为2个部分,感知和渲染,感知是指OSVR,至少从公开的几个月来看,我们一直在关注感知方面,并进行了大量的测量和研究,以确保性能非常高且抽象层不会减慢速度。幸运的是,渲染方面正在发生的情况是,您可以看到,AMD拥有LiquidVR,NVIDIA也有自己的解决方案,英特尔也在努力实现。因此,我们看到许多硬件供应商致力于改善延迟和硬件功能,这非常好。这是否意味着没有任何影响或延迟为0?我想表达的是,使用OSVR会产生哪些折衷?延迟是可忽略的。每个代码片段,每个指令都会增加一定的非零延迟。这是始终如一的情况。但我认为好处在于此,例如,我们有一个可以无线传输高清1080信号的视频链接,包括OSVR黑客开发套件。所以,如果您想要无线使用,您就可以享受无线不受限的视频的好处,并付出1毫秒的延迟代价。如果您不想付1毫秒的延迟代价,您可以使用电缆。对于OSVR也是一样,延迟非常小,但显然,对于每个软件部分而言,都会增加一些延迟。好的,我明白了,这很有道理,因为现在有这么多新的输入控制器,您可能有一些可以追踪身体所有传感器的东西,以某种方式,我想如果您有30或40个传感器放在身上,那么可能很难为所有这些设备设计一个标准的模板。我猜测的是,虚拟现实现在处在一个非常早期的阶段,像OSVR这样的东西是不是会限制创新的发展?显然,我们认为OSVR鼓励创新的发展。它鼓励创新的原因是,如果您有任何独特的硬件、软件、光学、感知和游戏等等,您不需要建立整个生态系统来将其带入市场。以前,如果您有一个眼动仪,现在您要么需要找人帮您集成,要么需要围绕它建立您自己的HMD,现在不是这样了,您可以拿取设计并对其进行修改和编程,与软件一样,我认为它鼓励创新,OSVR软件的工作方式是我们专注于设备的功能,我们与合作伙伴合作,无论是Soft Kinetic、Leap Motion、6th Sense、NOD还是其他公司,我们告诉他们我们如何看待界面,您的设备会产生何种类型的数据,请给我们反馈,我们会将其发布在线上,让每个人都可以评论,一旦我们达成共识,认为这是有意义的,现在我们将实施我们的一方,您将实施您的一方,现在您就拥有了OSVR插件,所以我认为我们通过使设备更快地进入市场,加速了创新的发展。我知道您提到了30个HMD,我甚至没有意识到现在已经有那么多,也许您可以谈谈一些重要的产品和大多数人可能尚未听说的其他产品。我认为到目前为止,我们支持10到12个HMD制造商。例如,我们宣布Vuzix加入了OSVR,实际上,即使在展会的地板上,您可以看到在OSVR硬件上运行的赛车游戏,如果您去Vuzix展台,您将看到相同的游戏在他们的硬件上运行,实际上,他们不需要做太多工作就可以运行它,他们只需要将配置文件放在正确的位置,然后Unity或OSVR通过Unity来接管。我们还有VR Union,这是一个展示的很好的白色领域HMD,他们也是OSVR的新支持者,还有其他几家公司。当然,像Sensex这样的供应商会有多个HMD,以使我们的客户的生活变得更容易。是的,我认为这很有道理。您可能不知道我们公司,并不了解您的公司以及您的业务。您可以多介绍一下Sensex吗?Sensex创立于十年前,它是约翰霍普金斯大学一个项目的产物,一家主要的日本汽车公司来到约翰霍普金斯大学。并且霍普金斯基于他们的要求进行了一项项目,为汽车设计创建了一款超宽超高分辨率的头戴显示器,以便能够可视化汽车的内部。该原型机是在10多年前制造的,拥有150度的视场角和每个眼睛800万像素。即使按照当前的标准来看,这仍然是一款非常令人印象深刻的硬件设备。从那时起,索思克斯已经销售了很多年,主要面向专业市场,无论是军事训练、学术研究还是希望进行高端虚拟现实的商业机构。我们仍在继续这样做,但是现在我们已经利用我们的专业知识和技术与雷蛇合作,创建了OSVR,将我们的专业知识引入消费市场。我们还与其他供应商合作,在医疗领域、娱乐领域或其他与游戏不太相关的领域进行一些工作。那么,为什么选择雷蛇?雷蛇做些什么?谈谈你们两者合作的过程吧。我指的是,在产品和品牌方面,我们一直钦佩雷蛇,并且对游戏玩家的理解。雷蛇是游戏玩家产品的全球领导者。所以,如果想要创建游戏用的头戴式显示器,那真的是个很好的起点。他们对虚拟现实一直很感兴趣,而我们对游戏玩家也一直很感兴趣。所以在大约18到20个月前,我们决定合作,这就像天作之合。我们带来了我们的虚拟现实专业知识,他们提供了一些想法,当然也提供了设计能力、生产能力、品牌和其他资源,然后我们共同创建了OSVR。我还注意到OSVR的一个特点,就是它的镜片有所不同,也许你可以谈谈OSVR的镜片与其他头戴式显示器的区别。光学设计有很多不同的类型,当然,每个项目或每个人都偏好不同的设计,就像没有一种车适合所有人一样。而光学是我们的专长之一,我们总是看光学设计是一种权衡的研究。你可以希望宽广的视场角、非常低的畸变、非常低的成本或轻便性。也许你有你喜欢的材料,也许你希望镜片非常舒适,也许你希望能够戴眼镜,等等。因此,有一整套需求清单。我们与雷蛇一起,制定了我们认为对VR来说令人满意的需求清单。我们希望创造出高质量的体验,包括非常低的畸变,这样GPU就不需要费力去修复它;我们希望图像在边缘清晰,没有模糊度,并且几乎没有彩色分离。为了实现这一点,我们需要使用更多的光学元件。当你看其他产品时,它们通常在每只眼睛使用一个单片非球面镜片,而我们这里使用了两个。使用两个镜片让我们能够更好地控制畸变和彩色分离。我在我的博客VR guy dot net上写了一篇相当长的博文,介绍了这些特殊的光学器件,展示了它们的构造、性能以及权衡。如果有人对光学设计背后的内幕感兴趣,欢迎去阅读。是的,你提到由于OSVR是一个开源项目,所以在代码和可能的硬件方面有社区协作的可能性。在软件和可能的硬件方面,你已经看到了一些早期的成果和合作结果。我们将在几天后向公众开放软件。迄今为止,我们一直处于封闭测试阶段,即使在封闭测试阶段,我们非常高兴看到人们愿意贡献的热情和意愿。有些人审查了代码并表示,我们希望你能做一些不同的东西。有些人为特定的游戏引擎创建了适配器。有些人研究了这个并着手创建我们所说的分析插件,即从传感器中提取信息并使其更适合游戏的质量或更好的使用。许多大学对此表示有兴趣。我们还与雷蛇合作推出了一个学术计划,为大学提供免费或廉价的OSVR头戴式显示器,以开始进行实验并尝试他们能做什么。我们迫不及待地想要在几天后向公众开放,看看创新方面会发生什么,比如移植到其他操作系统、额外的游戏引擎、算法等等。是的,在硬件方面是开放源码和可修改的。你认为这有什么影响呢?我是说,为什么有人要去改变任何东西呢?那么,如果有特殊需求,他们可能会想要改变一些东西。比如,在展会上,我们正在展示一些不同的外壳,就是在外部的那个板子,它是可以进行修改的,所以它是一个可拆卸的板子,现在你可以开始添加模块。也许你想要添加红外线LED灯,也许你想要添加摄像头,也许你想要添加特定的传感器,或者你说,我喜欢你的带子,但是我想要一个颜色不同或以不同方式固定头部的带子,也许你想要更高分辨率的屏幕或不同类型的屏幕。通过允许你进行更改,使系统模块化并允许你只更改你想要的部分,我认为可以更快、更轻松地推向市场。有人说,嗯,我想在你的FPGA芯片中实现一些独特的功能,你们具备了很强的处理能力,让我们在上面执行这样那样的工作。现在,他们拥有一个不需要反向工程的平台,他们可以进行正向工程,利用我们已有的成果,并在此基础上继续开发。由于市场上有很多不同的独立公司的VR输入控制器,并且它们都有自己的SDK,使用OSVR是否意味着你不需要再去麻烦使用它们的SDK,只需要使用OSVR,并且大多数公司通过你们的插件进行集成?确切地说,对于每种类型的设备,你可以直接通过OSVR API进行工作,就是这样。所以,如果有新的设备加入,要么设备提供商添加该设备,要么某个客户说,我可以看到API,我可以看到OSVR的工作原理,我有一个OSVR的插件示例来展示如何完成。所以创建一个插件非常容易。当硬件供应商推出新版本或新增功能时,他们只需升级和分发OSVR插件,游戏就可以从额外的性能和有时额外的功能中受益,而无需重新编译。因此,我们试图使其更优秀,我是说,我们明白VR发展很快,有很多要考虑的因素,而且不合理的是,我们不能将一切都冻结在某一时间点上,然后说这就是你该做的,我们什么都不改变,直到我们完成为止,而不是提供给你一些灵活性来混合和匹配以及通过所有这些设备进行即插即用。那么,在DDC看到了所有的虚拟现实相关新闻以及在展览会上展示的各种虚拟现实显示器,你有什么想法呢?我们从事VR已经有十年了,所以我们见证了VR的起起落落。有人告诉我,像我们这样的人在VR产业的各个战役中背负了很多箭。所以来到这里,看到VR成为主流并看到所有这些新产品是很棒的,非常令人兴奋。我们很高兴能够带来我们的体验,我们很高兴成为其中的一小部分,或者希望成为其中更重要的一部分。现在是VR行业的黄金时代。最后,你对VR的最终潜力有何看法以及它可能实现的功能是什么?很显然,GDC(游戏开发者大会)上很多关注都集中在游戏方面。但是我们已经看到VR在职业领域有一些应用,比如培训、康复、低视力等。说实话,如果你有一个十几岁的女儿,难道你不希望她在上路之前在VR的驾驶模拟器里练习驾驶吗?过去十年,每天都会有不同的人走进来,说他们有一个关于VR的好主意,但是现在他们终于有可以负担得起的硬件开始实现了。因此,虽然目前对游戏的关注很大,但我们认为VR将有很多不同的用途,因此我们认为有一个基础的统一层非常重要,可以将所有的硬件整合起来,并使人们更容易专注于所创建的体验,而无需担心底层的细节。非常感谢你的嘉宾邀请,很高兴为你们服务。谢谢!
Insider
0