Ik beet onlangs door de kogel en kocht een Nvidia RTX 2070 Super. Ik ben al heel lang een AMD-fan en heb verschillende GPU's van Team Red gehad, waaronder de R9 Fury, de RX 480 en RX 580. De recente komst van AMD's Navi-kaarten - de RX 5700 en 5700 XT - bood een overtuigende reden om bij hen te blijven. De topklasse 5700XT leverde prestaties die vaak wedijverden met de monsterlijke GTX 1080 Ti. Deze generatie, Nvidia, heeft echter iets speciaals in petto: RTX ray-tracing.
Hoewel het geen echte implementatie is van ray-tracing zoals we zien in CGI-films, biedt RTX een aanzienlijke boost aan visuele getrouwheid in games die dit ondersteunen. Titels als Metro Exodus worden volledig getransformeerd met ingeschakelde RTX-effecten.
Lezen: AirPods gebruiken met PS4
Is RTX gewoon een grote zwendel?
Aanvankelijk was ik meer dan een beetje sceptisch, gezien Nvidia's lange en onsmakelijke geschiedenis van het uitbrengen van hardwarematige 'verbeteringen' die weinig deden behalve je prestaties ondermijnen (hallo PhysX en Hairworks). Een breed scala aan studio's lijkt echter RTX te adopteren.
Veel van de games waar ik naar uitkijk om te spelen, zoals Cyberpunk 2077 en Atomic Heart–kenmerk het. Controle, de nieuwste RTX-verbeterde AAA-titel, wordt op 27 augustus 2019 uitgebracht. Het is dus logisch om eens naar enkele van de andere RTX-compatibele games op de markt te kijken. Laten we kijken.
Games die Ray Tracing ondersteunen
1. Metro Exodus
RTX is (enigszins) terecht bekritiseerd omdat het gimmickachtig is. En, zoals ik al zei, Nvidia heeft een beruchte geschiedenis van het uitbrengen van prestatie-onderdrukkende, hardware-exclusieve gimmicks. Maar RTX-verlichting in Metro Exodus is een echte game-wisselaar. Het maakt een sterk argument dat hybride ray-tracing misschien wel de toekomst van visuals is. De meeste RTX-titels maken geen gebruik van een volledig ray-traced pijplijn. Dit komt omdat dit te rekenkundig te duur zou zijn.
Ray-traced verlichting verandert volledig hoe verlichting eruitziet Metro Exodus
In plaats daarvan gebruiken ze conventionele gerasterde weergave met ray-tracing geïmplementeerd om specifieke visuele kenmerken te verwerken. In het geval van Metro Exodus wordt RTX gebruikt om het wereldwijde verlichtingssysteem van de game te vervangen. Alle externe wereldverlichting - verlichting van de zon - maakt gebruik van RTX. Dit zorgt voor een aantal verbluffende en fysiek nauwkeurige lichteffecten, waarbij licht en schaduw realistisch worden geworpen op objecten, personages en de omgeving. De post-apocalyptische wereld van Metro Exodus heeft veel gebieden met weinig licht. Traditionele globale verlichting maakte deze gebieden vaak onnatuurlijk helder. Als RTX is ingeschakeld, krijgen gebieden met weinig licht fysiek nauwkeurige verlichting.
Haal je aanstekers en zaklampen tevoorschijn: donkere gebieden krijgen werkelijk donker met ingeschakelde ray-tracing
Dit heeft gevolgen voor de gameplay. Artyom zal zijn zaklamp veel vaker moeten gebruiken. Dit komt omdat RTX sommige gebieden zo donker maakt dat je letterlijk niet kunt zien zonder een externe lichtbron. Metro Exodus is een veeleisende game om mee te beginnen en RTX krijgt bovendien een aanzienlijke prestatiehit. DLSS-opschaling compenseert de impact op de prestaties echter enigszins. RTX 2070 Super kan een min of meer stabiele vergrendeling bereiken op 60 FPS met RTX en DLSS ingeschakeld.
2. Quake II RTX
Weet je nog dat ik zei dat de meeste RTX-implementaties geen volledig doorgelichte pijplijn hebben? Als je je afvroeg waarom, Quake II RTX biedt voldoende uitleg. Aardbeving II is een FPS die al in 1997 werd gelanceerd. De 3dfx Voodoo 2, een eersteklas GPU uit die tijd, had 8 MB VRAM en werd geklokt op 60 MHz.
Een volledig ray-traced rendering-pijplijn maakt Quake II duizenden vaak moeilijker te rennen
Om dat in perspectief te plaatsen: een goedkope gsm vanaf 2010 zoals de ZTE Blade, heeft meer grafische grunt. In combinatie met een Pentium II behaalde de Voodoo 2 gemiddeld ongeveer 60 FPS op 800 × 600 met conventionele, gerasterde weergave. Tegenwoordig werkt de RTX 2070 Super, een kaart die meer dan 10.000 keer sneller is (dat was geen typefout), Quake II RTX op ... nou ja, ongeveer 60 FPS bij 1080p.
Quake II is de enige game met volledige raytracing die beschikbaar is. Maar het is een verbluffende visie op de toekomst
Quake II RTX beschikt over een volledige implementatie van ray-tracing. En hoewel het er verbluffend uitziet, werkt dit relikwie uit 1997 eigenlijk langzamer dan de meest straffende AAA-titels van vandaag, zoals AC: Odyssey. Daarom hebben ontwikkelaars gekozen voor hybride oplossingen, zoals te zien in Metro: Exodus. Het alternatief is gewoon te zwaar.
Maar laten we erover praten Quake II RTX voor een moment. Het is momenteel de enige game met volledige raytracing die op de markt is. En het is, in één woord, verbijsterend. Ray-tracing simuleert hoe licht in het echte leven interageert en de resultaten in Aardbeving II zijn soms fotorealistisch. Zelfs met de blokkerige modellen en de krappe omgeving, ziet de verlichting er gewoon echt uit op een manier die tot nu toe geen ander spel heeft kunnen repliceren. Het is echt iets dat je zelf moet zien.
3. Battlefield V
Al heel lang daar, Metro Exodus en Battlefield V waren je enige go-to-opties voor RTX in games. Terwijl Metro Exodus gebruikt RTX om zijn wereldwijde verlichtingssysteem te herzien, Battlefield V gebruikt het om in-game reflecties radicaal te verbeteren.
Schermruimte-reflecties zijn beperkt tot… nou ja, schermruimte
Gewoonlijk gebruiken ontwikkelaars zogenaamde "schermruimte" -reflecties om redelijk goed uitziende en performante reflecties in de game te leveren. Maar het probleem zit hem in de naam zelf. Schermruimte-reflecties kunnen alleen reflecties weergeven voor wat zich momenteel in de schermruimte bevindt, d.w.z. wat u op dit moment kunt zien.
Dit betekent dat objecten buiten de camera geen reflecties ontvangen omdat ze zich niet in de schermruimte bevinden.
Ray-traced reflecties creëren unieke gameplay-mogelijkheden
Battlefield V's RTX-implementatie maakt ray-traced reflecties mogelijk die rekening houden met objecten en effecten buiten de schermruimte. Dit kan een aanzienlijke impact hebben op de gameplay. Bijvoorbeeld. het reflecterende oppervlak van je pistool of kijker zal objecten tonen die op dat moment zijn achter u. In een multiplayer-wedstrijd zou je hierdoor iemand kunnen zien die je van achteren probeert te besluipen.
Dit brengt natuurlijk aanzienlijke kosten voor de prestaties met zich mee. De sleutel met RTX 2070 Super-class hardware is om DLSS-opschaling mogelijk te maken. Battlefield V's de eerste DLSS-implementatie was verschrikkelijk. Het zag er eigenlijk erger uit dan alleen het verlagen van de resolutie in de game. De daaropvolgende patches hebben de beeldkwaliteit echter aanzienlijk verbeterd. Met DLSS ingeschakeld, zou je een fatsoenlijke 1440p / 60 FPS-ervaring moeten hebben met RTX ingeschakeld.
Lezen: Hoe PS4 op de laptop te spelen zonder Remote-play
4. Shadow of the Tomb Raider
Ray-tracing hoeft niet altijd een drastische verandering in de visuele samenstelling van een game te zijn. Een subtiele, prestatievriendelijke implementatie kan soms net zo goed zijn. Dit is wat we binnen krijgen Shadow of the Tomb Raider. Het nieuwste avontuur van Lara Croft bevat op RTX gebaseerde schaduwen.
Ray-tracing behandelt hier een al lang bestaand probleem met grafische afbeeldingen: de kwaliteit van de schaduwkaart. Schaduwen zijn kostbare berekeningen om weer te geven. Hoe hoger de schaduwresolutie (en hoe nauwkeuriger de schaduw), hoe groter de prestatiehit. Schaduwen met een lagere resolutie hebben last van merkbare pixelvorming. Ray-tracing lost deze problemen volledig op.
Schaduwen met straaltrace zijn een fysiek nauwkeurige stap vooruit ten opzichte van conventionele schaduwmapping
Schaduwen met straaltrace hebben een effectief oneindige resolutie en leggen details vast die conventionele schaduwkaarten zouden weglaten. Schaduwen met straaloverbrenging leggen ook nauwkeurig de variërende zachtheid en hardheid van schaduwen vast, afhankelijk van de relatieve afstanden van lichtbronnen en objecten die schaduw werpen. Een ander belangrijk aspect is hoe RTX omgaat met puntlichten. Bij conventionele schaduwweergave is de algemene prestatie-optimalisatie het uitschakelen van schaduwen die door puntlichten in de omgeving worden geworpen. Als alle lichtbronnen schaduwen zouden werpen, zouden gebieden met veel puntlichtbronnen, zoals binnenomgevingen, de prestaties met conventionele weergave negatief beïnvloeden.
Hoewel er nog steeds een prestatiehit is, staat de aard van ray-tracing dit toe Shadow of the Tomb Raider om schaduwen voor te leveren alle puntlichtbronnen. Dit kan een behoorlijk ingrijpende impact hebben op de beelden, vooral in nachtelijke en binnenscènes, waar het inschakelen van RTX veel meer lichtbronnen in staat stelt schaduwen te werpen.
5. Minecraft
We hebben het beste (of in ieder geval het belangrijkste) voor het laatst bewaard. RTX inMinecraftheeft veel meer dan alleen mooie lichten en schaduw. Op Gamescom 2019 kondigden Microsoft en Nvidia een samenwerking aan om RTX ray-tracing naar toe te brengen Minecraft. Ze deelden ook een trailer van hoe RTX-effecten eruit zagen in de game.
RTX in Minecraft gaat helemaal over de economie van ray-tracing
De samenwerking met Minecraft is een enorme deal en niet alleen omdat RTX er goed uitziet Minecraft (wat het doet.) Het gaat terug naar het punt dat we noemden over Nvidia en gimmicky exclusieve effecten. Ik heb in de loop der jaren ook verschillende generaties Nvidia-kaarten in mijn systeem gebruikt, afgezien van mijn AMD-kaarten.
Nvidia heeft de slechte gewoonte om exclusieve functies zoals Hairworks en PhysX te creëren en deze te gebruiken om hun kaarten te promoten. Er zijn maar weinig ontwikkelaars die ze daadwerkelijk implementeren en ze worden snel onder het tapijt geborsteld op tijd voor het volgende nieuwe ding (bijvoorbeeld Turfworks toen het debuteerde in Ghost Recon: Wildlands).
Toen RTX werd geïntroduceerd, leek het niet meer dan dezelfde oude gimmick. Dit heeft een zekere economische zin. Ontwikkelaars implementeren geen functies die maar weinig gebruikers zullen gebruiken, tenzij ze hiervoor worden gesponsord. Het is gewoon financieel niet logisch. Tie-ups met Nvidia resulteren er onvermijdelijk in dat gimmickachtige functies halfslachtig worden geïmplementeerd in een of twee titels en dat is het dan ook.
Wat gebeurt er als je een exclusieve grafische modus introduceert bij een van 's werelds populairste games?
Minecraft is een heel andere zaak. Het is een van 's werelds grootste games, met een gecombineerd spelersbestand van meer dan 90 miljoen gebruikers. Minecraft spelers zijn toegewijd en vanwege de sandbox-aard van de game kunnen spelers er keer op keer op terugkomen.
Visuals hebben altijd geweest Minecraft's zwak punt. De esthetiek is opzettelijk, maar er zijn eerlijk gezegd PS1-games die er beter uitzien. Natuurlijk zijn er texture mods en shader packs zoals SEUSS die drastisch kunnen verbeteren Minecraft's visuals. Maar als gemeenschapsinspanningen zijn ze niet altijd consistent met de algehele esthetiek van de game. Een officiële RTX-implementatie zou enorm zijn. Voor veel gamers is Minecraft hun primaire game of de enkel en alleen spel dat ze op bepaalde platforms spelen.
De officiële Minecraft RTX-implementatie zou de RTX-verkoop kunnen stimuleren - en ray-tracing naar de mainstream kunnen brengen
Als er een officiële RTX-implementatie aanwezig is, zou dit iets zijn waar veel gebruikers op verschillende platforms mogelijk naar zouden streven. We hebben geen idee hoeveel, maar er zullen vrijwel zeker gamers zijn die zich in de RTX-serie kopen alleen maar voor Minecraft. Als dit de RTX-verkoop boven hun huidige lage volumeniveaus duwt, kunnen ontwikkelaars ray-tracing gaan zien als meer dan alleen een gimmick. In zo'n vroege fase van de levenscyclus van de technologie is een bredere acceptatie van cruciaal belang voor het aanhoudende succes ervan.
Afsluitende woorden
Ik kijk er naar uit om de RTX 2070 Super te testen in een reeks ray-tracing-workloads zodra de kaart bij mij aan de deur komt. Hoewel er niet te veel RTX-titels beschikbaar zijn om af te spelen direct, een veelbelovend aantal ontwikkelaars van grote namen brengt de komende maanden games met RTX op de markt. Ray-tracing staat zeker nog in de kinderschoenen. Ik begin echter te vermoeden dat RTX misschien net iets meer is dan de standaard exclusieve Nvidia-gimmick. De tijd zal het leren. Maar de toekomst van ray-tracing ziet er (vrij letterlijk) rooskleuriger uit dan ooit tevoren.
Lezen: Beste lokale coöp PS4-games om met je vrienden te spelen