🤖 由 文心大模型 生成的文章摘要

在今天开幕的Unity Vision峰会上,谷歌开发者平台产品经理Nathan Martz在讲台上向大家公布了几款开发工具,用于帮助开发者创造高性能的Daydream平台以及安卓平台应用。
谷歌在2016年底推出了Daydream平台以及手机产品。Martz表示谷歌下一步是扩大平台的规模。
“通过更大的安卓生态,今年我们将关注Daydream和Tango平台的规模。我们知道这些设备是多么的酷炫,并且坦白地讲,也很难打造——最终人们人们会为了获得想要的体验而去购买他们。”
扩大规模意味着开发者所打造的VR体验不仅有趣,而且高度优化。谷歌希望开发的过程能够尽可能地简化。原生支持Daydream的Unity 5.6是在3月份的时候推出的,它可以让开发者为安卓VR平台开发的时候无需下载任何自定义的构建或者是游戏引擎预览技术。
Martz表示,谷歌还会继续在Daydream平台进行大量投入,帮助开发者做出更伟大的VR内容。以下是谷歌新推出的几款开发工具:
Daydream Render
由于需要在高分辨率的情况下实现稳定的帧率渲染,VR对于性能有着非常高的要求。为了实现VR移动化,应用程序需要经过仔细的优化才能够提供所需的性能。对于开发人员来说,这意味着用更少的计算量就能够实现照明和阴影效果。这些最终将以静态纹理而非实时照明渲染的方式实现。
谷歌表示新的Daydream Renderer是一套专为开发高品质应用而设计的高度优化设计的工具。有了该工具,开发人员就可以在现在的旗舰手机上实现60 fps的动态照明和立体阴影,让手机VR体验更加接近游戏主机VR和PC VR。
Instant Preview
Martz表示,在传统的移动开发平台上,开发者需要在他们自己的电脑上编写代码,然后花几分钟的时间进行编译,最后转移到安卓设备上进行测试。不过如果能够减少这些时间,就能够花更多的时间进行测试,这样产品迭代就不需要太多的时间,这对于开发者来说是有好处的。
Instant Preview能够让设备上的测试过程瞬间完成。让开发人员快速迭代有助于实现更好的终端产品。Instant Preview通过改变PC和手机上的软件来实现这一切。由于低延迟,开发者在Daydream设备上立马就可以对程序改写并测试。
GAPID & PerfHUD
为了能够降低硬件方面的门槛:一款伟大的VR应用不仅要好看,还需要在有限的智能手机性能和散热情况下实现顺畅操作。如果手机在运行的时候过热,那么软件就必须降低硬件性能,以防止过热。这有可能导致VR性能的下降,除非是用户完全终止VR应用,并让手机冷却。在不同的设备和环境下,通过优化移动VR应用,让他们可以长时间高效运营是一个巨大的挑战。
PerfHUD旨在让开发者能够看到应用在手机上的性能表现,让他们知道到底是那个地方让手机卡住。
GAPID能够提供类似的功能,让开发者从他们的PC上“深挖显卡数据和静态分析”,让开发者可以直观地看到软件和硬件交互时的性能表现,让开发者注意到可能带来的性能下降的部分。
Daydream Elements
虽然在过去的一年中市场上推出了几款主要的VR头显,不过从一款VR应用到下一款应用,在交互设计上仍然存在着巨大的变化。VR用户肯定会从一些一致性方面获益,就想PC和智能手机使用常规的交互方法一样。
Martz将Daydream Elements描述为一个“模块化的开源应用,包含了许多最佳的实践案例”。Daydream Elements将提供常规的VR交互模版操作——就像操作和激活对象并在菜单上选择项一样——和谷歌鼓励开发人员将这些模版直接应用于所需要的程序之中。
Martz表示,Daydream Renderer、Instant Preview以及Daydream Elements将会在本月推出,而PerfHUD和GAPID将会在今年夏天推出。
【913VR原创内容,转载请注明及回链】