本帖最后由 truthrudy 于 2016-3-2 11:00 编辑
人类能够体验来自各个方向的声音—比如窗外鸣笛疾行而过的消防车,或者上空飞过的飞机。
面向 Unity 和 Android 的 Cardboard SDK 已经开始支持空间音频了,以便您在虚拟现实 (VR) 应用中创造出同样身临其境式的音频体验。您的用户只需使用智能手机、一副普通的耳机和一副 Google Cardboard 眼镜,便能获得这种美妙体验。
产生媲美实境体验的声响
许多应用都能创建简单版的空间音频—通过从左右两侧的不同扬声器中发出声音来实现。但借助今天推出的新版 SDK,您的应用将可产生媲美人类现实环境收听体验的声响。例如: - SDK 将听者头部的生理机能与虚拟声源的位置相结合来确定用户听音效果。例如:来自右侧的声音到达用户左耳时将略有延迟,并且声音中包含的高频元素较少(颅骨通常会令这些元素发生衰减)。
专门针对现今的智能手机进行优化
我们在开发这些更新时考虑了性能因素,因此向您的应用添加空间音频对主 CPU(您的应用处理大部分工作的地方)的影响微不足道。我们通过以下两种方法来实现这些效果:
- SDK 专门针对移动 CPU(例如,SIMD 指令)进行了优化,实际上是在单独的线程中实时计算音频,因此大多数处理工作并不是在主 CPU 内完成的。
简单的原生集成SDK 新增的音频功能极易上手。Unity 开发者可找到用于在 Android、iOS、Windows 和 OS X 平台上创建音景的全套组件。原生 Android 开发者现在将会获得一个简单的 Java API,用于模拟虚拟声音和环境。
在我们为开发者提供的示例应用中体验空间音频
立即观摩我们的 Android 示例应用(仅供开发者参考),浏览 Cardboard 开发者网站上的文档,然后开始试手空间音频。我们迫不及待地想要看到(和听到)您创造的全新体验!
Android 示例应用,请访问: github.com/googlesamples/cardboard-unity/tree/master/Samples/SpatialAudio 查看 Cardboard 开发者网站上的文档,请访问: developers.google.com/cardboard/overview
|