快速入门指南
Qualcomm® 3D音频插件是一款360度Unity空间音频插件,无缝集成至任何Unity项目,为Qualcomm 骁龙™设备提供出色的性能,是XR和VR体验的理想选择。本快速入门指南介绍了如何安装3D音频插件,制作空间音频,以及将混响添加到空间音频场景。
安装3D音频插件
1、从Qualcomm开发者网络下载3D音频插件。
2、像其他Unity插件一样导入3D Audio Unity包。

设置3D音频插件
1、切换至 Edit > Project Settings,选择音频。

2、将Spatializer Plugin设置为QObjectsSpatializer,Ambisonic Decoder Plugin设置为QSoundfieldSpatializer。

3、将Q3D AudioListener放入具有AudioListener的同一对象中。

设置完成后,屏幕应如下图所示:

4、切换至 Window -> Audio Mixer,为声音对象和声场设置Q3D音频组。

5、单击“+”图标添加组,如下图所示。

6、您可以根据需要命名组,比如“Q3D Sound Object”和“Q3D Soundfield”。

7、在“Q3D声音对象”组中添加“Q3DAudioObjectOut”混音器效果。

8、在“Q3DSoundfield”组中添加“Q3DAudioSoundFieldOut”混音器效果。

Q3D混音器效果会忽略混音器效果输入,因此有必要将其作为组中第一个效果,因为它们会忽略在其之前任何混音效果的输出。这些混音器不从音频混合器获取输入,而是从“音频项目设置”中选择的Spatializer和Ambisonic解码器插件中获取输入。并行处理这些输入而不是使用音频混合器的串行模型,可以在支持平台上获得更佳性能。但是,要在Unity中实现并行处理,必须创建一个输出到各个组的声音,即使实际上并不会播放这些声音。Unity利用这些“伪声音”激活各个组,反过来促使3D音频插件使用更少的处理器时间处理更多声音。
9、创建两个音频源。

10、将一个音频源输出到Q3D声音对象组。

11、将另一个音频源输出到Q3D Soundfield Group。

12、现在,Unity项目就可以创建空间音频了。
使用3D音频插件创建空间音频
1、对于声音对象,和以前一样创建音频源。

2、添加Q3D音频源。

3、由于这是声音对象,单击“音频源”上的“空间化”复选框,以便与Unity标准工作流保持一致。Q3D音频源继承了其音频源的转换和其他音频源部分参数,这些参数在Q3D音频源特定参数旁边显示为灰色。

4、声场的创建和声音对象一样,除非必须取消选中Spatialize复选框,以遵守Unity工作流程。

5、勾选Audio Source中AudioClip的Ambisonic复选框。

如果您现在启动Unity标题,刚刚创建的声音对象和声场将被空间化。
将混响添加到空间化音频场景
1、如需使用3D音频插件的混响功能,首先和以前一样创建混响区。

2、将Q3D音频室添加到混响区。

3、和Q3D Audio Source一样,Q3D Audio Room继承了Audio Reverb Zone的Transform及其部分参数,这些参数在Q3D Audio Room特定参数旁边显示为灰色。

4、Q3D Audio Rooms的行为与Unity的Audio Reverb Zones类似,只是'Q3DAudioObjectOut'混音器效果本身可以设置混音效果默认值。因此,如果监听器不在任何Q3D Audio Room中,则混响效果将设置为混音器效果值。

希望您在使用Qualcomm 3D音频插件的过程一切顺利。
Qualcomm 开发者专区是 Qualcomm 联合CSDN 共同打造的面向中国开发者的技术专区。致力于通过提供全球最新资讯和最多元的技术资源及支持,为开发者们打造全面一流的开发环境。本专区将以嵌入式、物联网、游戏开发、Qualcomm® 骁龙™处理器的软件优化等技术为核心,打造全面的开发者技术服务社区,为下一代高性能体验和设计带来更多的想法和灵感。
加入 Qualcomm 开发者专区XR
Qualcomm XR专区是 Qualcomm和CSDN联合建立的聚焦增强现实(AR)、虚拟现实(VR)等技术的技术专区。本专区将为开发者打造一流的开发环境,提供丰富的技术支持,和业界资讯,以及最全面的下载资料。让开发者感受非凡移动体验、带来身临其境的移动享受、感受精彩生活、无限接近逼真视觉提供支持,打造一个全面的移动开发者技术服务社区。
SDK 下载
本版块下载 SDK,只需简单注册,就可轻松下载。