오디오 스페이셜라이저는 AudioListener와 AudioSource 사이의 거리 및 각도와 같은 씬의 “물리적” 특성을 사용하여 사용자에게 전송되는 사운드의 프로퍼티를 수정합니다.공간화는 사운드가 씬의 특정 위치에서 발생한다는 인식을 개선할 수 있습니다.
Unity 오디오 엔진은 Unity 오디오 스페이셜라이저 SDK로 빌드된 플러그인을 통해 공간화를 지원합니다.Unity는 자체적으로 빌트인 스페이셜라이저 플러그인을 제공하지 않지만, 타사 3D 음향 SDK를 사용하여 여러 플러그인을 구현할 수 있습니다.이러한 오디오 SDK는 일반적으로 3D 음향용 추가 Unity 컴포넌트와 툴을 제공합니다.
다음은 Unity 오디오 공간화 플러그인을 제공하는 타사 오디오 SDK의 전체 리스트는 아닙니다.
마커 | 이름 | 플랫폼 | 문서 |
---|---|---|---|
Microsoft | Microsoft Spatializer | Windows, Android | https://learn.microsoft.com/en-us/windows/mixed-reality/develop/unity/spatial-sound-in-unity |
Oculus | Oculus Spatializer Unity | Windows, Android | https://developer.oculus.com/documentation/unity/unity-audio/ |
Qualcomm | Qualcomm 3D Audio Plugin for Unity | Windows, Android | https://developer.qualcomm.com/software/3d-audio-plugin-unity |
Steam | Steam Audio | Windows, MacOS, Linux, Android | https://valvesoftware.github.io/steam-audio/doc/unity/index.html |
Vive | 3DSP Audio SDK | Windows, Android | https://hub.vive.com/storage/3dsp/ |
Google(현재 오픈 소스) | Resonance Audio | Android, iOS, Web |
경우에 따라 스페이셜라이저 플러그인은 연결된 XR 기기용 XR 공급자 플러그인에 포함되어 있습니다.예를 들어 Oculus 공급자 플러그인에는 OculusSpatializer 플러그인이 포함되어 있으며 OpenXR용 Windows Mixed Reality 기능 그룹에는 MS HRTF 스페이셜라이저 플러그인이 포함되어 있습니다. 이러한 공급자 플러그인에는 해당 제조업체의 전체 SDK 패키지에서 사용할 수 있는 추가 컴포넌트가 포함되어 있지 않습니다.
참고:많은 스페이셜라이저 플러그인은 VR 기기용으로 개발되었지만, 그 용도가 VR 게임이나 애플리케이션에만 국한되는 것은 아닙니다.
오디오 스페이셜라이저 플러그인이 포함된 패키지를 프로젝트에 추가한 후에는 프로젝트 오디오 설정에서 플러그인을 활성화할 수 있습니다.
플러그인을 활성화하려면 다음 단계를 따르십시오.
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.