新闻
您现在的位置:首页 > 新闻 > 应用程序的Unity现在支持Vulkan for Oculus Quest
  • 从0到1,这些新锐品牌在抖音做对了什么?

    从0到1,这些新锐品牌在抖音做对了什么?

    发布时间:2021/06/22

    如今的食品饮料行业,新机会往往由新的玩家率先挖掘,他们中的佼佼者将成为行业中极具竞争力的年轻选手,我们称之为新锐品牌。 在漫天的战报中,我们很容易就能找到一个数据猛增的新锐品牌,但挖掘新锐品牌背后的...

  • Gislaved熊牌轮胎正式进入中国市场

    Gislaved熊牌轮胎正式进入中国市场

    发布时间:2021/04/24

    德国马牌轮胎亚太区产品总监Tolga MUTLU介绍Gislaved熊牌新品轮胎 大陆马牌轮胎(中国)有限公司宣布,拥有百年辉煌历史的轮胎品牌 — Gislaved熊牌轮胎正式进入中国市场,进一步夯实德国马牌在华“多品牌”战...

  • 麦当劳中国推出金菠萝雪芭

    麦当劳中国推出金菠萝雪芭

    发布时间:2021/04/23

    麦当劳中国推出首个雪芭类产品 麦当劳中国与国际知名水果品牌都乐首次合作,推出全新夏日新品 — 金菠萝雪芭,为夏日冰品市场增添了一个创新的美味轻食选择。 金菠萝雪芭是麦当劳中国的首个雪芭类产品,使用...

应用程序的Unity现在支持Vulkan for Oculus Quest

发布时间:2020/02/04 新闻 浏览次数:852

 
支持Oculus商店中大多数应用程序的Unity游戏引擎现在通过Oculus Quest支持Vulkan图形API。
Vulkan是OpenGL(工业标准图形API)的继任者,OpenGL已经被广泛使用了二十多年。 OpenGL与第11版之前的DirectX相似,但由开放行业协会控制,并且是跨平台的。
像Windows的DX12和Apple的金属的Metal一样,Vulkan是“低级”图形API(LLAPI)。与以前的图形API相比,这些API使开发人员可以更直接地访问硬件,从而将许多任务从GPU驱动程序转移到游戏引擎。
Vulkan旨在适当利用多核CPU的优势,这在创建OpenGL时并不是一个重要因素。 Oculus Quest具有四个主要CPU内核,其中三个可用于游戏。
尽管Unity 2019.3在Quest上支持Vulkan,但当前的Unity Oculus Integration不支持。但是,这仅仅是由于它执行检查以查看是否启用了Vulkan,可以通过注释掉它来绕开它。
好处
Vulkan对硬件的访问权限较低,这意味着绘图调用(从CPU到GPU的绘图对象指令)的驱动程序开销更少。这意味着每帧可以使用更多的绘图调用-或每帧相同数量的绘图调用将使用更少的CPU功率和能量。
这意味着Vulkan可以使使用Unity的Quest开发人员能够发布更详细的场景,使用更大的绘制距离,使用剩余的CPU功率进行物理处理或仅增加现有保真度内容的电池寿命。
Vulkan还应提供明显更快的初始加载时间。您是否注意到某些Quest游戏在首次启动时需要很长时间才能加载?这是因为OpenGL着色器是在首次加载时进行编译的,而使用Vulkan着色器则可以轻松地进行预编译。
Facebook声称Vulkan还提供了在移动设备上进行HDR渲染的功能,这可能对将来的头戴式耳机很有用。
绩效数字
目前尚没有针对OpenGL与Vulkan性能的Oculus Quest Unity生产应用程序的特定基准。当Unity首次添加对常规Android游戏的Vulkan支持时,该公司声称其性能“提高了35%”。
Unity的竞争对手虚幻引擎已经在八月增加了对Quest上Vulkan的支持。尽管目前还没有Unity Quest Vulkan支持的公开基准统计数据,但Facebook声称,在Epic的Sun Temple引擎示例中,Vulkan将帧时间从16ms减少到13ms,提高了大约20%。
需要明确的是,Vulkan并非万灵药。优化VR游戏以在智能手机处理器上运行非常困难,并且大多数工作仍然落在每个开发人员身上。但是Vulkan对Unity的支持有望使规则变得不太极端,因此我们今年将密切关注Quest内容生态系统,以了解其功能。