Dat ontwikkelaars hier op gaan leunen is op zich wel een risico, maar de context is dat de hardware de verwachtingen nu moeilijk kan bijhouden. De stap naar 4k ging prima qua video/streaming, maar voor games is het andere koek. Zelfs met een 4090 zijn sommige games lang niet op 4K/120fps te krijgen, of 4k/60fps/ray-traced. Tegelijk is 4k nu alweer zo'n 10 jaar een ding en het native draaien van die resolutie in moderne games is nog steeds niet helemaal gemeengoed (of komt met beperkingen en compromis).
En hardware kan niet meer doorontwikkelen zoals dat ging vanaf de eerste GPU's. We lopen tegen grenzen aan qua miniaturisatie, hitte, formaat, betaalbaarheid en dergelijke. De volgende generatiestap in GPU's kost nu telkens meer, waar het vroeger ging met ongeveer dezelfde prijzen. Dat komt deels door aandeelhouder-gedreven groei en inflatie, maar ook deels omdat de grote sprongen al gemaakt zijn. Elke volgende stap is moeilijker en moeilijker. Dit draagt bij aan de behoefte voor resolutieschaling, frame-interpolatie en ray-tracing trucjes (zodat er minder rays getrokken hoeven worden voor hetzelfde resultaat). Simpelweg nog een paar duizend kernen toevoegen aan de GPU kan niet oneindig doorgaan. Zeker niet met de huidige logica van silicium en transistors, waardoor uiteindelijk een "post-silicon"-oplossing nodig kan zijn.
Game-ontwikkelaars zitten tegelijk met het probleem dat de ontwikkeling te veel tijd/geld kost. Honderden of zelfs duizenden mensen moeten zo bizar veel handwerk doen om een game goed te krijgen, dat de vraag groot is naar verlichting op dit vlak. En dat gaat snel ten koste van performance. Zo is er nu UE5 Nanite en Lumen; die maken het ontwikkelen van games sneller en makkelijker, maar zijn zwaarder voor de eindgebruiker.
Dit is niet zozeer gemakzucht; er moet hier af en toe iets veranderen, want game-ontwikkeling is eigenlijk te duur en risicovol (miljoenen werkuren voor één game, en als die matig blijkt te zijn ben je zo 50 miljoen euro lichter of nog veel meer). Dat maakt de industrie risicomijdend en erg lomp. Zou een AAA game gemaakt kunnen worden door tientallen mensen over enkele jaren, dan zou de hele industrie en de gamer daar enorm mee geholpen zijn.
Dus de gamer wil moderne 4k met ray-tracing en 60/120 fps, maar de hardware maakt dat niet zomaar mogelijk voor alle games, en ontwikkelaars zoeken naar verlichting van de werklast. Dat maakt deze periode technisch lastig, en maakt sommige games erg zwaar voor onze pc's. Ik denk dat superresolutie hier zeker bij helpt, vooral als artefacten en ghosting verder worden verminderd. Van frame-interpolatie ben ik nog niet overtuigd, voor games die snelle reactie vereisen.
[Reactie gewijzigd door geert1 op 23 juli 2024 23:05]