请选择 进入手机版 | 继续访问电脑版

谷歌发行跨平台空间音频 SDK Resonance Audio

2017-11-10 07:37 53 0 编辑:xuni99
【版权申明】:

  本网站部分内容摘录或转载属于信息来源,如有侵权请与本站联系,我们将第一时间进行处理。任何媒体、网站或个人从本网站下载使用,必须保留本网信息来源,并自行承担版权等法律责任。

谷歌今天发布了一款名为“Resonance Audio”的新型空间音频软件开发套件。Resonance Audio 是一款基于现有 VR Audio SDK 技术的跨平台工具,旨在令移动和桌面平台上的VR和AR开发变得更加轻松。


之前,谷歌对VR的空间音频支持已经非常成熟。这家科技巨头早在2016年1月便为 Cardboard SDK 引入了空间音频技术,然后于2016年5月把音频渲染引擎带到了主要的 Google VR SDK(通过今年年初的 Daydream 2.0 更新得到了进一步的优化)。谷歌现有的 VR SDK 音频引擎已经支持多个平台,但开发者需要参阅专用于各平台的相关功能实施文档。在今年2月份,谷歌官方博客上的一篇文章清楚认识到,兼容各种音频工具是一场“混乱和耗时”的战斗,并且描述了在Unity和Unreal引擎上为多个平台开发精简的FMOD和Wwise插件。



(图片来自Google)
最新的 Resonance Audio SDK 旨在巩固这一系列的努力,支持移动和桌面平台之间的“大范围”支持。这将简化任何VR/AR游戏或体验中的空间音频的开发工作流程。据了解,新SDK支持在安卓、iOS、Windows、MacOS和Linux上运行的“最流行的游戏引擎、音频引擎和数字音频工作站”。谷歌正在为“Unity、Unreal、FMOD、Wwise和DAW”以及“C/C ++、Java、Objective-C和Web本地API”提供集成。
这种更广泛的跨平台支持意味着:开发者可以为他们的体验实施同一种声音设计,而声音设计将能够在移动和桌面平台上始终如一地执行。为了在移动设备上实现这一目标(针对音频的CPU资源一般非常有限),Resonance Audio 采用“基于高阶Ambisonics的高度优化的数字信号处理算法,在不影响音频质量的情况下空间化数百个同步3D声源。”Unity中的一个新功能可以在给定的环境下对混响效果进行预计算,从而在播放过程中“显着降低”CPU使用率。



(图片来自Google)
类似于现有的 VR Audio SDK,Resonance Audio 能够模拟复杂的声音环境,允许开发者控制来自单个声源的声波传播方向。从单点到墙壁,每个声源的宽度可以进行指定。SDK同时会自动渲染用户手臂范围内的声源的近场效果。近场音频渲染将把声学衍射考虑在内,因为声波会穿过头部。通过使用精确的HRTF,可以增加近场声源定位的准确性。谷歌团队还发布了一个“Ambisonic录制工具”,这样开发者就可以直接在Unity中捕获声音设计,并将其保存到其他位置,比如说游戏引擎或YouTube视频。
Resonance Audio 文档目前已经托管至新的开发者网站(点击前往)。对PC VR用户而言,谷歌已经在Steam上发行了Audio Factory(点击前往),这样Rift和Vive用户就能尝鲜实施了新Resonance Audio SDK 的体验。Daydream用户可以前往 Google Play 商店进行查看(点击前往)。


想学习VR开发吗?我们有积累8年的教程库和交流社区,点击进入。
(编辑:Kor)
收藏 邀请

伤心

惊呆

大赞

晕了

感动
此篇文章已有0人参与评论

请发表评论

全部评论

精彩阅读

关注我们

扫描微信二维码或搜索
虚拟99微信公众号:ixuni99

联系QQ

363312702
  • 杜绝IDC、短信、代理等广告
  • 邮箱xuni99@qq.com
  • QQ群181193387
  • QQ群219691576

虚拟99

    
本站内容来自互联网与用户分享,如有侵权请联系我们删除!
技术支持:上海萌点信息科技有限公司  ( 赣ICP备17001544号 )