nDisplay Video Playback
Dekodowanie i odtwarzanie plików wideo wysokiej rozdzielczości, zsynchronizowane w systemie nDisplay
Plugin do Unreal Engine, który zbudowałem dla Funky Fox Studio do odtwarzania wideo w bardzo wysokiej rozdzielczości w systemie nDisplay, gdzie każdy z kilku komputerów renderuje odpowiednią klatkę w sposób, który gwarantuje ciągłość obrazu. Rozwiązanie eliminuje wady natywnego odtwarzacza Unreal Engine. Zdekodowana klatka nie opuszcza GPU, a sprzętowe dekodowanie Nvidii odciąża wątek renderujący gry. Utrzymywany od UE 5.1 do 5.7 i gotowy na 5.8.
najważniejsze
- ▸Kodek dekodowany na GPU przez ścieżkę D3D12, klatki nie opuszczają pamięci karty
- ▸Własny shader HLSL zamienia 8/10-bitowe YUV bezpośrednio w teksturę używaną przez materiał ekranu silnika
- ▸Osobny wątek dekodera z kolejką klatek bez blokad, buforem, płynnym zapętlaniem i technikami wielowątkowości
- ▸Korekcja koloru na żywo (cienie / półtony / światła, ekspozycja, temperatura, odcień)