Co to jest jednoczesna projekcja wielokrotna?

Jedna z kluczowych funkcji, które Nvidia ogłosiła wraz z wydaniem swoich kart graficznych z serii 10 w 2016 roku, nosiła nazwę Simultaneous Multi-projection lub SMP. Sednem SMP jest proces, który zmniejsza rozciąganie obrazu podczas korzystania z konfiguracji z wieloma monitorami, ale ma również zalety w grach VR.

Co robi symultaniczna multiprojekcja?

Podczas grania w gry z wieloma monitorami większość graczy ustawia monitory pod kątem, aby łatwiej było zobaczyć ich zewnętrzną krawędź. W przypadku konfiguracji z trzema monitorami oznacza to na ogół, że zewnętrzne monitory są ustawione pod kątem. Silniki gier wideo nie są jednak świadome kątów poszczególnych ekranów.

Ten brak świadomości oznacza, że ​​gry wideo traktują konfiguracje wielomonitorowe jako jeden płaski, duży monitor. Prowadzi to do tego, że wynikowy obraz wydaje się rozciągnięty w miarę oddalania się od środka konfiguracji monitora. SMP pozwala grze być świadomym kąta nachylenia monitorów, a następnie dostosowuje wyjście tak, aby było mniej zniekształcone i odpowiadało temu, co faktycznie widziałbyś, gdybyś był fizycznie obecny w świecie gry.

Może pomóc wizualizować każdy monitor jako przezroczyste okno do świata gier wideo 3D. Jeśli układ twoich ekranów odpowiada układowi, którego oczekuje gra, zniekształcenia są minimalne, ale jeśli ustawisz jedno z tych okien pod kątem, a widok pozostanie taki sam, będzie wyglądał źle i będzie zniekształcony. to zniekształcenie jest najbardziej widoczne, gdy kamera porusza się z boku na bok lub gdy proste linie przecinają się z jednego monitora na drugi. To, co naprawdę powinno się wydarzyć, to zmiana widoku przez okno, aby dopasować się do nowego kąta.

SMP robi to, tworząc wiele widoków i ustawiając je pod kątem, aby pasowały do ​​każdego monitora. Ten proces tworzenia nowych rzutni ma minimalny wpływ na wydajność w porównaniu z tradycyjną konfiguracją z trzema ekranami, pomimo zwiększonego efektywnego pola widzenia. Wynika to z faktu, że niemal cała scena renderowana jest w jednym przejściu. Wszystkie zadania związane z geometrią, oświetleniem i cieniowaniem są wykonywane raz, a nie trzy razy, które normalnie byłyby wymagane. Jedyną częścią procesu, którą należy wykonać raz dla każdej sceny, jest rasteryzacja, czyli proces mapowania wartości na poszczególne piksele na monitorach.

Jak to się ma do VR?

SMP może być również używany w VR w dwóch wariantach zwanych Single Pass Stereo i Lens Matched Shading. Jednoprzebiegowe stereo tworzy drugi rzutnik, ale zamiast ustawiać go pod innym kątem, przesuwa rzutnik wzdłuż osi x, aby dopasować punkt ogniskowy w górę do położenia oczu. Pozwala to na takie samo przyspieszenie, jak w przypadku jednoczesnego wyświetlania wielu rzutów, ponieważ większość intensywnego przetwarzania graficznego, takiego jak geometria i oświetlenie, jest przetwarzana tylko raz, a nie dwa razy.

Ze względu na ukształtowanie monitora i obiektywu wymagane do działania gogli VR renderowana jest spora ilość pikseli, które po prostu nie są wyświetlane na ekranie. Lens Matched Shading wykorzystuje koncepcję wielu rzutni, aby podzielić kształt renderowanego widoku VR na kwadrat składający się z 4, 9 lub 16 rzutni. Kształt tych okien widokowych jest kontrolowany w taki sposób, aby zmniejszyć obszar gry, który ma być renderowany, ale ostatecznie nie jest wyświetlany na ekranie. Zmniejszając liczbę renderowanych pikseli, które nie muszą być, cieniowanie dopasowane do soczewek dodatkowo zmniejsza wpływ VR na wydajność.

Brak wdrożenia

Niestety, SMP to funkcja, którą deweloper musi wbudować w grę. Ze względu na niewielki odsetek baz graczy, którzy używają konfiguracji z trzema monitorami i obawy o przewagę konkurencyjną graczy z ultraszerokimi polami widzenia, zdecydowana większość programistów nie wdraża SMP w swoich grach. W rzeczywistości tylko jedna gra, symulacja wyścigów iRacing, ma zaimplementowaną tę funkcję.

Implementacja w grach VR jest bardziej rozpowszechniona dzięki włączeniu i aktualizacji zarówno Single Pass Stereo, jak i Lens Matched Shading w pakiecie VRWorks firmy Nvidia.

Zostaw komentarz

Jak utworzyć ankietę w aplikacji Microsoft Teams

Jak utworzyć ankietę w aplikacji Microsoft Teams

Dowiedz się, jak utworzyć ankietę na czatach, kanałach i spotkaniach w aplikacji Microsoft Teams, wybrać ustawienia odpowiedzi, przejrzeć wyniki i zamknąć głosowanie.

Jak wyciszyć powiadomienia o kanałach i wiadomościach w aplikacji Microsoft Teams

Jak wyciszyć powiadomienia o kanałach i wiadomościach w aplikacji Microsoft Teams

Dowiedz się, jak wyciszyć powiadomienia o kanałach i wiadomościach w aplikacji Microsoft Teams, przestać obserwować wątki powodujące niechęć i kontrolować banery, a także zrozumieć alerty dotyczące wzmianek.

Jak przenieść spotkanie w usłudze Microsoft Teams na inne urządzenie

Jak przenieść spotkanie w usłudze Microsoft Teams na inne urządzenie

Dowiedz się, jak przenosić spotkania w aplikacji Microsoft Teams między komputerem a telefonem, korzystać z obu urządzeń jednocześnie oraz rozwiązywać problemy z brakującymi opcjami przesyłania i dźwiękiem.

Jak uśpić wiadomość w aplikacji Microsoft Teams

Jak uśpić wiadomość w aplikacji Microsoft Teams

Dowiedz się, jak uśpić wiadomość w aplikacji Microsoft Teams za pomocą funkcji Snooze Bot, wrócić do niej później oraz użyć zapisanych wiadomości lub wyciszyć dźwięk, gdy potrzebujesz innej opcji.

Jak pobrać nagranie z Microsoft Teams: trzy proste rozwiązania

Jak pobrać nagranie z Microsoft Teams: trzy proste rozwiązania

Dowiedz się, jak pobrać nagranie z usługi Microsoft Teams z usługi Teams, OneDrive lub SharePoint, i rozwiąż problemy z brakującymi opcjami pobierania, problemami z dostępem i wygasłymi nagraniami.

Jak utworzyć zespół w usłudze Microsoft Teams (i nim zarządzać)

Jak utworzyć zespół w usłudze Microsoft Teams (i nim zarządzać)

Dowiedz się, jak utworzyć zespół w usłudze Microsoft Teams, dodawać członków, wybierać typy kanałów, zarządzać uprawnieniami i korzystać z centrum administracyjnego usługi Teams.

Integracja Microsoft Teams–Slack: jak ją skonfigurować

Integracja Microsoft Teams–Slack: jak ją skonfigurować

Skonfiguruj integrację Microsoft Teams ze Slackiem, aby uruchamiać spotkania w Teams z poziomu Slacka. Poznaj wymagania dotyczące konta, uprawnienia aplikacji, kroki konfiguracji i szybkie rozwiązania.

Słychać echo podczas spotkań w Microsoft Teams? Oto jak to naprawić

Słychać echo podczas spotkań w Microsoft Teams? Oto jak to naprawić

Rozwiąż problem echa podczas spotkań w aplikacji Microsoft Teams, usuwając zduplikowane połączenia audio, wybierając odpowiedni zestaw słuchawkowy i mikrofon oraz sprawdzając ustawienia dźwięku.

Nie można połączyć się ze spotkaniami w Microsoft Teams? Jak to naprawić

Nie można połączyć się ze spotkaniami w Microsoft Teams? Jak to naprawić

Nie możesz połączyć się ze spotkaniami w Microsoft Teams? Sprawdź link do spotkania, konto, sieć i aplikację, a następnie dowiedz się, kiedy skontaktować się z organizatorem lub działem IT.

Rozwiązywanie problemów z synchronizacją w usłudze Microsoft Teams: pełny przewodnik

Rozwiązywanie problemów z synchronizacją w usłudze Microsoft Teams: pełny przewodnik

Microsoft Teams się nie synchronizuje? Odśwież wiadomości na komputerze, w przeglądarce, na iPhonie i Androidzie, zidentyfikuj problemy z kontem lub plikami i uniknij niepotrzebnych resetów pamięci podręcznej.