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