Temat: Integracja biblioteki RAYAV z silnikiem Unreal Engine 4

Transkrypt

Temat: Integracja biblioteki RAYAV z silnikiem Unreal Engine 4
Temat pracy: Integracja biblioteki
RAYAV z silnikiem Unreal Engine 4
Tomasz Woźniak, Inżynieria Akustyczna
Do tej pory
Moduł
edytora
Moduł gry
• Eksport geometrii sceny (bez krajobrazu)
• Rozszerzenie graficznego interfejsu edytora o polecenia i komunikaty pluginu
• Asynchroniczy proces „wypalania” ścieżek dla sceny
• Integracja z systemem assets (materiały akustyczne, wypalone ścieżki)
• Wczytywanie odpowiedniego pliku wypalonej sceny na żądanie w zależności od położenia
słuchacza (gracza)
• Automatyczna zmiana podstawowych parametrów dźwięku (głośność, filtr dolno-przepustowy) w
czasie rzeczywistym
Przyszłe cele
Moduł
edytora
• Eksport scenerii (krajobrazu)
• Kompresja informacji dot. wypalonych ścieżek (obecnie dla testowej sceny o wymiarach 10m x
10m x 3m i 1-metrowej rozdzielczości wynikowy plik binarny to ponad 1GB!).
• Rozwinięcie interfejsu użytkownika: parametry wypalania, wypalanie w serii
• Dekompresja wypalonych ścieżek na żądanie (w locie) w celu zminimalizowania użycia pamięci
• Implementacja efektu pogłosu: automatyczna manipulacja parametrami pogłosu dostępnymi w
Unreal, lub bezpośrednie operowanie na próbkach audio
Moduł gry

Podobne dokumenty