🔥 Gemini Pro 170 zł -43% CapCut Pro 450 zł -25% do niedzieli Zobacz →
Skip to content
Branża

Ray tracing jako case study fałszywego postępu w grafice

7 min czytania

Gdy NVIDIA zaprezentowała w 2018 roku swoje karty z serii RTX 2000, obietnica brzmiała jak manifest technologicznej rewolucji: ray tracing w czasie rzeczywistym zmieni gry wideo na zawsze. Siedem lat później możemy spojrzeć na tę obietnicę z perspektywy - i zadać niewygodne pytanie. Czy ray tracing był rzeczywiście przełomem, którego potrzebowały gry, czy raczej przykładem того, jak przemysł technologiczny sprzedaje nam postęp, którego nikt nie zamówił?

Obietnica: fotorealizm w czasie rzeczywistym

Ray tracing to technika renderowania, która symuluje fizyczne zachowanie światła, śledząc promienie od źródła przez scenę 3D aż do kamery. W teorii brzmi to jak Święty Graal grafiki komputerowej - w końcu tak właśnie działa prawdziwe światło. Studia filmowe używały ray tracingu od dekad w produkcji CGI, gdzie każda klatka mogła renderować się godzinami. Przełom NVIDII miał polegać na tym, że ta sama technologia będzie działać w czasie rzeczywistym, przy 60 klatkach na sekundę.

Pierwsze dema były spektakularne. Odbicia w kałużach na ulicach cyberpunkowego miasta. Dynamiczne cienie reagujące na każde źródło światła. Globalne oświetlenie, które wreszcie sprawiało, że wirtualne pomieszczenia wyglądały jak prawdziwe przestrzenie, a nie zbiory płaskich tekstur. Gdy w 2020 roku ukazało się Cyberpunk 2077 z pełnym wsparciem dla ray tracingu, recenzenci prześcigali się w zachwytach nad „najpiękniejszą grą ever made”.

Problem w tym, że większość graczy nigdy tego nie zobaczyła.

Rzeczywistość: kompromisy, o których nikt nie mówił

Ray tracing w praktyce okazał się technologią, która wymaga gigantycznych ustępstw. Aby uzyskać te fotorealistyczne odbicia, gracze musieli zaakceptować spadek wydajności o 30-50 procent. Albo - i tu zaczyna się prawdziwa historia - włączyć DLSS.

Deep Learning Super Sampling, technologia NVIDII, renderuje obraz w niższej rozdzielczości, a następnie używa sztucznej inteligencji do „domyślenia” brakujących pikseli. Brzmi jak czarna magia, bo nią w pewnym sensie jest. DLSS działa zadziwiająco dobrze, ale stawia nas przed filozoficznym paradoksem: kupiliśmy drogie karty graficzne, żeby włączyć ray tracing, a następnie musimy obniżyć faktyczną rozdzielczość renderingu, żeby ta karta dała radę. Płacimy za fotorealizm, który wymaga AI do stworzenia iluzji, że nasz komputer jest wystarczająco mocny, by go wyświetlić.

To jak kupienie Ferrari, które może jechać 300 km/h, ale tylko jeśli włączysz asystenta, który w rzeczywistości prowadzi na 150 km/h, a resztę dopisuje w twoim umyśle.

Screen-space reflections: kiedy „fake” było wystarczające

Prawdziwa ironia pojawia się, gdy spojrzymy na to, co ray tracing miał zastąpić. Screen-space reflections (SSR), ambient occlusion, light probes - to wszystko były „sztuczki”, aproksymacje fizyki światła, które nie były idealnie realistyczne. Ale były wystarczająco dobre.

Gry takie jak The Last of Us Part II (2020), God of War (2018) czy Red Dead Redemption 2 (2018) osiągnęły wizualną doskonałość bez grama ray tracingu. Nie dlatego, że technologia była lepsza - tylko dlatego, że artyści nauczyli się pracować w jej ograniczeniach. Wiedza o tym, jak umieścić źródła światła, gdzie zaplanować odbijające powierzchnie, jak wykorzystać screen-space tricks do stworzenia iluzji głębi - to była sztuka, nie brute force.

Ray tracing to podejście inżynieryjne do problemu artystycznego. Zamiast pytać „jak sprawić, żeby ta scena wyglądała niesamowicie”, pyta „jak sprawić, żeby światło zachowywało się fizycznie poprawnie”. To nie to samo pytanie.

Koszt niewidzialny: design pod technologię

Ale największy problem ray tracingu nie leży w wydajności czy kompromisach - leży w tym, jak zmienił sposób, w jaki tworzy się gry. Gdy ray tracing stał się marketing bulletpoint, studia zaczęły projektować gry z myślą o pokazaniu tej technologii. Więcej szkła. Więcej lśniących powierzchni. Więcej deszczu i kałuż, bo właśnie w nich ray tracing błyszczy najbardziej.

Control (2019) to doskonały przykład - gra osadzona w brutalistycznym biurowcu pełnym szkła i polerowanego betonu, gdzie każda powierzchnia to potencjalne odbicie. To piękna gra, ale czy jej estetyka wynikała z wizji artystycznej, czy z tego, że deweloperzy mieli wczesny dostęp do kart RTX i musieli pokazać, co potrafią?

Zaczęliśmy optymalizować artdirection pod kątem tego, co ray tracing potrafi najlepiej, zamiast pod kątem tego, czego potrzebuje gra. To jak komponowanie muzyki tylko na instrumenty, które najgłośniej grają - technicznie możesz, ale czy powinieneś?

Framegen: podwójne kłamstwo

A potem, gdy okazało się, że nawet DLSS nie wystarcza, przyszła kolejna warstwa abstrakcji: frame generation. Technologia, która nie renderuje każdej klatki, tylko generuje co drugą, używając AI do „przewidzenia” ruchu między prawdziwymi klatkami. Masz 40 FPS? Frame gen pokaże ci 80. Na papierze.

W rzeczywistości masz 40 klatek prawdziwego inputu i 40 klatek AI-halucynacji między nimi. Input lag pozostaje taki sam. W grach multiplayer to nieużywalne. W grach singleplayer działa, ale znowu: płacisz za iluzję wydajności, nie za prawdziwą moc obliczeniową.

Teraz już nie tylko obniżamy rozdzielczość renderingu i podwyższamy ją przez AI. Nie renderujemy również połowy klatek, tylko kazujemy AI je wymyślić. Kupiliśmy kartę za 8000 złotych, żeby grać w rozdzielczości, której nasza karta nie renderuje, w klatkach, których nasza karta nie wygenerowała, po to by zobaczyć odbicia, które możemy dostrzec tylko gdy stoimy w miejscu i się im przyglądamy.

To nie brzmi jak postęp. To brzmi jak spirala kompensacji technologicznego długu.

Co zostało po rewolucji

Siedem lat po premierze RTX 2080, ray tracing wciąż nie jest standardem. Większość graczy gra z wyłączoną ta technologią, bo kompromis wydajnościowy nie jest wart kilku ładniejszych odbić. Deweloperzy wciąż muszą tworzyć dwa pipeline’y graficzne - jeden z RT, jeden bez - bo nie mogą zakładać, że gracze będą mieli odpowiedni sprzęt.

Lista gier, gdzie ray tracing robi rzeczywistą, zauważalną różnicę w doświadczeniu, jest zadziwiająco krótka. Minecraft RTX - gdzie prosty art style pozwala technologii zabłysnąć. Metro Exodus Enhanced Edition - gdzie deweloperzy całkowicie przebudowali oświetlenie pod RT. Cyberpunk 2077 - gdzie Night City rzeczywiście wygląda lepiej, ale czy na tyle, by warto było stracić połowę klatek?

Reszta to marginalne poprawki, które dostrzeżesz tylko w side-by-side comparison na YouTubie.

Lekcja: technologia szuka problemu

Ray tracing nie jest zły. To fascynująca technologia, która prawdopodobnie stanie się standardem - za dekadę lub dwie, gdy sprzęt będzie wystarczająco mocny, by obsługiwać go natywnie, bez sztuczek i AI-kul. Ale sposób, w jaki został wprowadzony na rynek, to podręcznikowy przykład tego, jak branża technologiczna tworzy sztuczny popyt na rozwiązania rzeczywistych problemów.

Gry nie potrzebowały ray tracingu w 2018 roku. Grafika w grach była już oszałamiająca. Artyści opanowali do perfekcji techniki rasteryzacji. Problem, który ray tracing rozwiązywał, był problemem inżynierów NVIDII („jak sprzedać nowe karty”), nie graczy („jak sprawić, żeby gry wyglądały lepiej”) i nie deweloperów („jak uprościć nasz workflow”).

A gdy technologia nie odpowiada na rzeczywiste potrzeby, kończy się jako bullet point na pudełku - imponująca w materiałach promocyjnych, zapomniana w rzeczywistości.

Epilog: co naprawdę było postępem

Wiesz, co rzeczywiście zmieniło gry w ostatnich siedmiu latach? SSD. Brak ekranów ładowania. Możliwość projektowania poziomów bez wind i wąskich korytarzy jako ukrytych loading screenów. Instant fast travel. To zmienia sposób, w jaki gra się czuje, jak oddycha, jak opowiada historie.

Nikt nie robił jednak konferencji prasowych o SSD. Nikt nie tworzył cinematic trailerów pokazujących, jak szybko wczytujesz się do gry. Bo SSD to nudna technologia, która po prostu działa - i dlatego była prawdziwym postępem.

Ray tracing to piękna technologia szukająca swojego momentu. Ale ten moment jeszcze nie nadszedł. I udawanie, że już tu jest, kosztowało nas siedem lat rozwoju gier skupionego na niewłaściwych priorytetach.

Czasami najbardziej spektakularne ogłoszenie jest najgorszym kierunkiem do podążania. A prawdziwy postęp dzieje się w ciszy, gdy nikt nie patrzy - w kodzie, który usuwa sekundę z ekranu ładowania, w animacji, która sprawia, że postać czuje się prawdziwa, w UI, które po prostu działa.

Ray tracing nauczył nas ważnej lekcji: nie każdy postęp technologiczny to postęp dla gracza. I że najpiękniejszy screenshot nie zastąpi dobrze zaprojektowanej gry.

Redakcja RIPLEJ

AUTHOR