Zalecane, 2024

Wybór Redakcji

Co to jest renderowanie szachownicy? Jak to działa na Xbox One X i PS4 Pro?

Microsoft Xbox One X i Sony PlayStation 4 Pro to dwie z najnowszych i najpotężniejszych konsol do gier, które obiecują gry w rozdzielczości 4K. Mimo, że PS4 Pro jest dostępny od listopada ubiegłego roku, nie będziesz mógł zdobyć mocniejszego Xbox One X aż do listopada. Z technicznego punktu widzenia są to wciąż konsole do gier o ośmiu pokoleniach, z ulepszeniami sprzętowymi pod maską nad istniejącymi konsolami PS4 i Xbox One, aby umożliwić obsługę rozdzielczości gier przekraczających 1080p.

Trzymaj się, tu jest haczyk. Sony już twierdziło, że ich najnowsza konsola korzysta z techniki renderowania Checkerboard, aby przesłać rozdzielczość do 4K. Jednak podczas premiery Xbox One X w wersji E3 Microsoft chwalił się, że ich najnowsza konsola była w stanie obsługiwać Native 4K Gaming. Pewnie, w pewnym stopniu jest to prawda, ale konsola nie będzie w stanie trafić Native 4K we wszystkich nadchodzących grach. Konsola została wynajęta przez analityków w Digital Foundry do korzystania z tej samej techniki Renderowania szachownicy, aby osiągnąć cel 4K w niektórych grach, takich jak Anthem i Assassin's Creed: Origins . Jeśli nie masz pojęcia o czym mówimy, przyjrzyjmy się szczegółowo, czym jest renderowanie szachownicy i jak działa na Xbox One X i PS4 Pro:

Co to jest renderowanie szachownicy?

Szachownica Rendering to stosunkowo nowa i unikalna technika renderowania grafiki, wspomagająca układ GPU systemu, w celu renderowania grafiki gry w wyższych rozdzielczościach niż to, do czego jest ona w rzeczywistości zdolna . Mówiąc najprościej, Szachownica pozwala GPU renderować graficzne tekstury w rozdzielczości, bez konieczności renderowania w tej rozdzielczości, i jest używana w przypadkach, gdy GPU po prostu nie robi cięcia pod względem mocy. Chociaż renderowanie szachownicy można uznać za niestandardowe rozwiązanie skalowania, nie jest ono nawet zbliżone do skalowania w jakikolwiek sposób. Zdasz sobie z tego sprawę, gdy porównamy obie te techniki. W związku z tym jest to technika wymagająca, ale jeśli jest właściwie wykorzystywana, potencjał jest nieograniczony, szczególnie gdy programiści mają dostęp do danych obiektu i trójkąta w buforze ID.

Urządzenia korzystające z renderowania szachownicy

Szachownica Rendering jest obecnie wdrażany na nowych konsolach do gier, a mianowicie Sony PlayStation 4 Pro i Xbox One X. Jednak ci pierwsi dali znać całemu światu, że ich konsola wykorzystuje pełen potencjał Szachownicy, aby zapewnić wrażenia prawie 4K, z którymi trudno będzie odróżnić użytkowników.

Z drugiej strony Microsoft zawsze reklamował swój najnowszy Xbox One X jako Project Scorpio jako konsolę do gier True 4K. Firma nawet powiedziała, że ​​nie uważa PS4 Pro za konkurenta Xbox One X, ponieważ jest całkowicie w innej lidze. To prawda do pewnego stopnia, ponieważ PS4 Pro natywnie renderuje na 1440p w większości gier i używa tej techniki renderowania szachownicy, aby przesunąć rozdzielczość do 4K.

Cóż, widzieliśmy kilka gier w Native 4K / 60 fps na Xbox One X podczas E3 2017. Jednak nie jest tak w przypadku wszystkich gier. Xbox One X zawiera specjalizowany sprzęt do renderowania szachownicy, na wypadek gdyby GPU, który zasila urządzenie, nie jest w stanie renderować konkretnej gry w rozdzielczości 4K. Nawet zanim konsola zdążyła trafić do sklepów, widzieliśmy już takie gry jak Anthem i Assassin's Creed: Origins wykorzystujące tę technikę do dostarczania gier 4K, ponieważ każdy, kto ma spore doświadczenie w tym dziale, natychmiast zdał sobie z tego sprawę. 6 procesorów graficznych TeraFlop na Xbox One X nie jest wystarczająco dobre dla gier Native 4K we wszystkich najnowszych grach . Kilka lat później zobaczysz znacznie więcej gier, które wykorzystają technikę szachowania, tak jak procesory graficzne w wieku konsoli.

Renderowanie szachownicy w grach

Technika renderowania szachownicy zaczęła być wykorzystywana przez twórców gier od czasu, gdy w zeszłym roku powstała konsola PS4 Pro Sony. Technika ta jest więc stosunkowo nowa, a jej głównym celem jest renderowanie gier w rozdzielczości 4K . Wiele gier na PC, które widzieliśmy w ciągu ostatnich lat, zostało dostarczonych z teksturami 4K i prawie wszystkie z nich były w pełni zdolne do natywnej rozdzielczości 4K. Jednak, aby grać w te rezolucje, musisz zainwestować tysiące dolarów na najwyższej klasy konsole do gier. Z drugiej strony, najnowsze konsole są zwykle wyceniane na poziomie poniżej 400-500 USD. Aby uzyskać grę 4K w tym przedziale cenowym, producenci muszą poświęcić się na grach Native 4K, ponieważ GPU znajdujący się pod obudową, w tym przedziale cenowym, po prostu nie jest wystarczająco dobre, aby to zrobić. Właśnie dlatego Checkerboard Tendering został dobrze wykorzystany na konsolach do gier.

Istnieją zasadniczo dwa rodzaje szachownicy, które można wykorzystać. Jedną z nich jest technika renderowania opartego na interpolacji, która jest dość przestarzała, a druga to nowa technika renderowania Temporal Checkerboard, używana przez twórców PS4 Pro i Xbox One X do ich gier. Technika ta pozwala precyzyjnie określić szczegóły, w których ludzkie oko nie jest wyraźnie skoncentrowane. Przeciętne ludzkie oko może skupiać się tylko na określonych obszarach ekranu, a to z kolei jest wykorzystywane przez technikę renderowania szachownicy. Ostrzejsze krawędzie, dużo bardziej szczegółowe listowie, zwiększone szczegóły w teksturach i efektach lustrzanych można oczekiwać w wyniku renderowania szachownicy, bez większego nakładu pracy na froncie procesora graficznego.

Mówiąc najprościej, możesz doświadczać gier w znacznie lepszej jakości wizualnej bez potrzeby stosowania najwyższej karty graficznej do przesuwania wszystkich klatek. Jednak można zauważyć pewne artefakty w układzie krzyżowym, szczególnie w scenach szybkiego ruchu, jak pokazano na poniższym obrazku.

Szachownica Rendering vs Skalowanie

Zanim przejdziemy do konkluzji, chcielibyśmy powiedzieć, że istnieje wyraźna różnica między renderowaniem Szachownicy a zwiększaniem skali. Aby spojrzeć na to z innej perspektywy, wznoszenie to nic innego jak zrobienie filmu w określonej rozdzielczości i skalowanie rzeczy do wyższej rozdzielczości . Widzieliśmy to w prawie wszystkich nowoczesnych telewizorach. Nawet starsze telewizory Full HD miały zwiększoną wydajność, aby skalować wszystko od 480p do 1080p, aby uzyskać nieco lepszy wygląd. Rozważ klatkę w konkretnym filmie. W skalowaniu ta ramka jest powiększana, tak że każdy oryginalny piksel znajduje się powyżej części wielu pikseli. Metoda kompromisowa łączy je i wybiera ostateczne wartości. Biorąc to pod uwagę, jaka część uzyskanego efektu zależy od urządzenia, z którego korzystasz. Jednak nie jest to tak blisko znacznie lepszej wizualnej wierności, jaką odczujesz w wyniku renderowania szachownicy, ponieważ ta technika po prostu nie zwiększa skali, jeśli o tym myślisz.

Źródło obrazu: Liabe Brave (NeoGAF Forums)

Przechodzenie do techniki renderowania szachownicy na nowych konsolach obsługujących 4K. Aby skonstruować ukończoną ramkę, powinny istnieć dwie kolejne ramki szachownicy, które wchodzą do potoku renderowania. Załóżmy szachownicę złożoną z czarnych i białych płytek. Weź pod uwagę, że jedna klatka, powiedzmy "N", to każda czarna płytka na szachownicy i następna ramka N + 1, to każda biała płytka. Ramka N jest wypadkową poprzedniej skompletowanej klatki, z połową liczby pikseli, a klatka N + 1 jest nową ramką z nowymi danymi na ekranie, ale także pakuje połowę zawartości piksela. Następnie technika renderowania szachownicy będzie korzystała z bufora identyfikacyjnego, który jest wyspecjalizowanym sprzętem przechowywanym w konsolach PS4 Pro i Xbox One X. Śledzi ruch pikseli ramki N i porównuje go z pikselami w ramce N + 1, i wyświetla stare piksele w nowym miejscu w ramce N. Ta rzutowana ramka N z kolei zostanie scalona z ramką N + 1, w aby zbudować ramkę o rozdzielczości 4K. Ta połączona ramka będzie dalej przetwarzana i optymalizowana, w ruchu, aby zmniejszyć artefakty wynikające z wcześniejszych etapów tej techniki, a na końcu wysłać do ekranu. Ramka N + 1 przechodzi do następnego potoku procesu, aby działać jako nowa ramka N, i odbywa się to wielokrotnie. Cóż, to w dużej mierze technika szachownicy w pigułce.

Źródło obrazu: Reddit

Szachownica renderowana 4K vs Natywna 4K

Na pierwszy rzut oka bardzo trudno zauważyć różnicę między materiałem Native Rendered i Checkerboard Rendered 4K. Jednak zauważysz sporą różnicę między nimi, zwłaszcza gdy zatrzymujesz renderowane wideo i powiększasz, tylko po to, aby zdać sobie sprawę, że na ruchomych krawędziach znajdują się artefakty na materiale 4K z szachownicy. Cóż, jest to jedyna wada tej techniki, ponieważ szybki ruch pozostawia delikatny krzyżowy wzór, w którym tylko połowa pikseli jest zacieniona. Jednak rozmycie ruchu w ostatnich grach może bardzo pomóc w ukryciu tych artefaktów, a pozostałe szczegóły są ostre, nawet przy kompromisie, który skutecznie zmniejsza rozdzielczość o 4K. Podsumowując, jest to ledwo zauważalne dla ludzkiego oka, a nawet jeśli zdołasz to zauważyć, nie będzie to znacząca różnica, szczególnie biorąc pod uwagę sprzęt, na który musisz wydać pieniądze, aby renderować gry rodzimy 4K.

Źródło obrazu: Liabe Brave (NeoGAF Forums)

ZOBACZ TAKŻE: Xbox One X vs PS4 Pro: Quick Comparison

Czy renderowanie szachownicy jest dobre dla Ciebie?

To zależy od osobistych preferencji i ograniczeń budżetowych. Jeśli naprawdę chcesz wypuścić natywną rozdzielczość 4K, by cieszyć się wspaniałymi wrażeniami dla oczu, nie powstrzymamy Cię przed wyrzuceniem tysięcy dolarów na budowę wysokiej klasy sprzętu do gier. Jeśli jednak jesteś graczem konsolowym lub jego przystępna cena jest Twoim priorytetem, nie zawiedziesz się materiałem renderowanym w trybie 4K, który możesz zobaczyć zarówno na konsolach PS4 Pro, jak i Xbox One X. Co sądzisz o nowej technice używanej przez najnowsze konsole? Czy jesteś zadowolony z konsoli Native 4K lub nadal czekasz na konsole nowej generacji? Daj nam znać, strzelając swoje cenne opinie w sekcji komentarzy poniżej, ponieważ chcielibyśmy przeczytać, co myślisz.

Top