Dźwięk przestrzenny w aję Unity
Ta strona zawiera linki do zasobów dotyczących dźwięku przestrzennego w a także w aucie Unity.
Opcje narzędzia Spatializer
Opcje przestrzenne dla aplikacji rzeczywistości mieszanej obejmują:
- Aparat Unity udostępnia narzędzie MS HRTF Spatializer w ramach opcjonalnego pakietu Windows Mixed Reality.
- Działa na procesorze cpu w wyższej architekturze "pojedynczego źródła".
- Zapewniana jest zgodność z poprzednimi wersjami dla oryginalnych aplikacji HoloLens.
- Narzędzie Microsoft Spatializer jest dostępne w repozytorium GitHub microsoft spatializer.
- Używa tańszej architektury "wieloźródłowej".
- Odciążony do akceleratora sprzętowego na HoloLens 2.
W przypadku nowych aplikacji zalecamy użycie narzędzia Microsoft Spatializer.
Włączanie przestrzennych
Użyj narzędzia Mixed Reality Feature Tool, aby pobrać najnowszą wersję funkcji Microsoft Spatializer. Następnie postępuj zgodnie z instrukcjami krok po kroku dotyczącymi włączania wtyczki w projekcie aparatu Unity.
Po włączeniu wtyczki do przestrzennych i mikserów, aby włączyć dźwięk przestrzenny dla źródła dźwięku:
- Dołączanie źródła audio do obiektu w hierarchii
- Zaznacz pole wyboru Włącz lokalizację przestrzenną
- Przenieś suwak Narzędzia Spatial Blend do "1"
Uwaga
Jeśli wystąpi błąd aparatu Unity z powodu braku możliwości załadowania wtyczki Microsoft Spatializer, ponieważ brakuje jednej z jego zależności, sprawdź, czy na komputerze jest zainstalowana najnowsza wersja pakietu redystrybucyjnego Microsoft Visual C++ Redistributable.
Aby uzyskać więcej informacji, zobacz:
- Repozytorium GitHub microsoft spatializer
- Samouczek dotyczący narzędzia spatializer firmy Microsoft
- Dokumentacja źródła audio aparatu Unity
- Dokumentacja przestrzenna aparatu Unity
Tłumienie oparte na odległości
Domyślny rozkład na odległość aparatu Unity ma minimalną odległość wynoszącą 1 metr i maksymalną odległość 500 metrów, z logarytmicznie rzutem. Te ustawienia mogą działać w twoim scenariuszu lub mogą okazać się, że źródła są zbyt szybko lub zbyt wolno. Aby uzyskać więcej informacji, zobacz:
- Projektowanie dźwięku w rzeczywistości mieszanej dla zalecanych ustawień.
- Dokumentacja źródła dźwięku aparatu Unity zawierająca instrukcje dotyczące ustawiania tych krzywych.
Pogłosu
Program Microsoft Spatializer domyślnie wyłącza efekty poprzestrzeni. Aby włączyć odgłos i inne efekty dla źródeł przestrzennych:
- Dołączanie składnika Poziom wysyłania efektu pokoju do każdego źródła
- Dopasuj krzywą poziomu wysyłania dla każdego źródła, aby sterować przyrostem dźwięku wysyłanego z powrotem do grafu na potrzeby przetwarzania efektów
Aby uzyskać szczegółowe informacje , zobacz rozdział 5 samouczka dotyczącego funkcji spatializer .
Przykłady dźwięku przestrzennego aparatu Unity
Przykłady dźwięku przestrzennego w aję Unity można znaleźć w następujących tematach:
Następny punkt kontrolny programowania
Jeśli śledzisz określoną przez nas podróż dewelopera aparatu Unity, jesteś w trakcie eksplorowania Mixed Reality podstawowych bloków konstrukcyjnych. W tym miejscu możesz przejść do następnego bloku konstrukcyjnego:
Możesz też przejść do Mixed Reality możliwości platformy i interfejsów API:
Zawsze możesz wrócić do punktów kontrolnych tworzenia aparatu Unity w dowolnym momencie.