Jag bet nyligen kulan och köpte en Nvidia RTX 2070 Super. Jag har länge varit AMD-fläkt och har ägt flera grafikprocessorer från Team Red, inklusive R9 Fury, RX 480 och RX 580. Nyligen ankom AMD: s Navi-kort - RX 5700 och 5700 XT - erbjöd en övertygande anledning att hålla fast vid dem. Den bästa 5700XT levererade prestanda som ofta konkurrerade med den monströsa GTX 1080 Ti. Men den här generationen, Nvidia, har något speciellt i ärmen: RTX-strålspårning.
Även om det inte är en riktig implementering av strålespårning som vi ser i CGI-filmer, erbjuder RTX en betydande ökning av visuell trohet i spel som stöder det. Titlar som Metro Exodus transformeras fullständigt med RTX-effekter aktiverade.
Läsa: Hur man använder AirPods med PS4
Är RTX bara en stor bluff?
Inledningsvis var jag mer än lite skeptisk, med tanke på Nvidias långa och otrevliga historia att släppa hårdvarulåsta "förbättringar" som gjorde lite förutom att tappa din prestanda (hej PhysX och Hairworks). Emellertid verkar ett brett utbud av studior anta RTX.
Många av de spel jag ser fram emot att spela - som Cyberpunk 2077 och Atomic Heart–har den. Kontrollera, den senaste RTX-förstärkta AAA-titeln släpps den 27 augusti 2019. Så det är vettigt att titta på några av de andra RTX-aktiverade spelen på marknaden. Låt oss ta en titt.
Spel som stöder Ray Tracing
1. Metro Exodus
RTX har (något) med rätta kritiserats för att vara gimmicky. Och, som sagt, har Nvidia en otrevlig historia av att släppa prestandasappande, hårdvaruexklusiva gimmicks. Men RTX-belysning Metro Exodus är en riktig spelväxlare. Det är ett starkt argument att hybrid strålspårning bara kan vara framtiden för bilder. De flesta RTX-titlar använder inte en helt strålspårad pipeline. Detta beror på att det skulle vara för beräkningsbart dyrt att göra det.
Strålspårad belysning förändrar helt hur belysningen ser ut Metro Exodus
Istället använder de konventionell rastrerad rendering med strålspårning implementerad för att hantera specifika visuella funktioner. I Metro Exodus fall används RTX för att ersätta spelets globala belysningssystem. All extern världsbelysning - belysning gjuten av solen - använder RTX. Detta möjliggör några fantastiska och fysiskt noggranna ljuseffekter, med ljus och skugga som realistiskt kastas på föremål, karaktärer och miljön. Metro Exodus postapokalyptiska värld har gott om områden med svagt ljus. Traditionell global belysning gjorde ofta dessa områden onaturligt ljusa. Med RTX aktiverat får dock områden med svagt ljus fysiskt noggrann belysning.
Ta ut dina tändare och ficklampor: Mörka områden blir verkligen mörk med strålspårning aktiverad
Detta har konsekvenser för spelet. Artyom måste använda sin ficklampa mycket oftare. Detta beror på att RTX gör vissa områden så mörka att du bokstavligen inte kan se utan en extern ljuskälla. Metro Exodus är ett krävande spel att börja med och RTX drabbas av en betydande prestationshit utöver det. DLSS-uppskalning kompenserar dock för prestandapåverkan något. RTX 2070 Super kan uppnå ett mer eller mindre stabilt lås på 60 FPS med RTX och DLSS påslagen.
2. Quake II RTX
Kommer du ihåg hur jag sa att de flesta RTX-implementationer inte har en fullständig strålspårad pipeline? Om du undrar varför, Quake II RTX erbjuder riklig förklaring. Quake II är en FPS som lanserades redan 1997. 3dfx Voodoo 2, en toppmodern GPU från eran, hade 8 MB VRAM och klockades till 60 MHz.
En helt strålspårad rendering pipeline gör Quake II tusentals gånger svårare att springa
För att sätta det i perspektiv, en budget mobiltelefon från 2010 som ZTE Blade, har mer grafikgrunt. Parat med en Pentium II lyckades Voodoo 2 i genomsnitt cirka 60 FPS vid 800 × 600 med konventionell, rasteriserad rendering. Idag körs RTX 2070 Super, ett kort som är över 10 000 gånger snabbare (det var inte ett stavfel) Quake II RTX vid ... ja, ungefär 60 FPS vid 1080p.
Quake II är det enda fullständiga raytraced spelet som finns tillgängligt. Men det är en fantastisk framtidsvision
Quake II RTX har en fullständig strålspårningsimplementering. Och även om det ser fantastiskt ut, går denna relik från 1997 faktiskt långsammare än dagens mest straffande AAA-titlar som AC: Odyssey. Det är därför utvecklare har valt hybridlösningar, vilket framgår av Metro: Exodus. Alternativet är bara för beskattning.
Men låt oss prata om Quake II RTX för ett ögonblick. Det är det enda helt strålspårade spelet just nu. Och det är, med ett ord, fantastisk. Strålspårning simulerar hur ljus interagerar i verkligheten och resultatet blir Quake II är ibland fotorealistiska. Även med de blockiga modellerna och trånga omgivningarna ser belysningen bara verklig ut på ett sätt som ingen annans spel hittills har lyckats replikera. Det är verkligen något du måste se själv.
3. Battlefield V
Under lång tid där, Metro Exodus och Battlefield V var dina enda alternativ för RTX i spel. Medan Metro Exodus använder RTX för att se över sitt globala belysningssystem, Battlefield V använder den för att radikalt förbättra reflektioner i spelet.
Reflektioner på skärmutrymme är begränsade till ... ja, skärmutrymme
Konventionellt använder utvecklare så kallade "skärmutrymme" -reflektioner för att leverera rimligt snygga och prestanda-reflektioner i spelet. Men problemet ligger i själva namnet. Skärmutrymmesreflektioner kan bara visa reflektioner för vad som för närvarande finns på skärmutrymmet, dvs. vad du kan se just nu.
Detta innebär att objekt utanför kameran inte kommer att få reflektioner eftersom de inte finns i skärmutrymmet.
Strålspårade reflektioner skapar unika spelmöjligheter
Battlefield V's RTX-implementering möjliggör strålspårade reflektioner för objekt och effekter utanför skärmutrymmet. Detta kan ha en betydande inverkan på spelet. Till exempel. den reflekterande ytan på din pistol eller räckvidd visar föremål som finns för närvarande Bakom du. I en multiplayer-match kan du se någon försöka smyga på dig bakifrån.
Detta kostar naturligtvis en betydande kostnad för prestanda. Nyckeln med RTX 2070 Super-klass hårdvara är att möjliggöra DLSS-uppskalning. Battlefield V's den första DLSS-implementeringen var hemsk. Det såg faktiskt värre ut än att bara minska upplösningen i spelet. Efterföljande korrigeringar har dock förbättrat bildkvaliteten avsevärt. Med DLSS aktiverat borde du kunna ha en anständig 1440p / 60 FPS-upplevelse med RTX aktiverad.
Läsa: Hur man spelar PS4 på den bärbara datorn utan fjärrspel
4. Shadow of the Tomb Raider
Strålspårning behöver inte alltid medföra en drastisk förändring av spelets visuella smink. En subtil, prestationsvänlig implementering kan ibland vara lika bra. Det här är vad vi får in Shadow of the Tomb Raider. Lara Croft's senaste äventyr har RTX-baserade skuggor.
Strålspårning här tar upp en långvarig fråga med spelgrafik: skuggkvalitet. Skuggor är beräkningar som är dyra att återge. Ju högre skuggupplösning (och ju mer exakt skuggan är), desto större blir prestandan. Skuggor med lägre upplösning lider av märkbar pixelering. Strålspårning löser dessa problem helt.
Strålspårade skuggor är ett fysiskt noggrant steg upp från konventionell skuggmappning
Strålspårade skuggor har en effektiv oändlig upplösning och fångar detaljer som konventionella skuggkartor skulle utelämna. Strålspårade skuggor fångar också exakt den varierande mjukheten och hårdheten hos skuggorna, beroende på de relativa avstånden mellan ljuskällor och skugggjutande föremål. En annan viktig aspekt är hur RTX hanterar punktljus. Med konventionell skuggåtergivning är vanlig prestandaoptimering att inaktivera skuggor som kastas från punktljus i miljön. Om alla ljuskällor kastar skuggor skulle områden med många punktljuskällor - som inomhusmiljöer - döda prestanda med konventionell återgivning.
Även om det fortfarande finns en prestationshit, tillåter karaktären av strålspårning Shadow of the Tomb Raider att leverera skuggor för Allt punktljuskällor. Detta kan ha en ganska drastisk inverkan på bilder, särskilt i natt- och inomhusscener där möjliggörande av RTX gör det möjligt för många mycket fler ljuskällor att kasta skuggor.
5. Minecraft
Vi räddade det bästa (eller åtminstone det viktigaste) äntligen. RTX inMinecrafthar mycket mer än bara vackra ljus och skugga. På Gamescom 2019 tillkännagav Microsoft och Nvidia ett partnerskap för att få RTX-strålspårning till Minecraft. De delade också en trailer av hur RTX-effekter såg ut i spelet.
RTX i Minecraft handlar om ekonomin med strålspårning
Minecraft-partnerskapet är en enorm affär och inte bara för att RTX ser bra ut Minecraft (vilket den gör.) Det går tillbaka till den punkt som vi nämnde om Nvidia och gimmicky exklusiva effekter. Jag har kört flera generationer av Nvidia-kort i mitt system under åren, förutom mina AMD-kort.
Nvidia har en dålig vana att skapa exklusiva funktioner som Hairworks och PhysX och använda dem för att marknadsföra sina kort. Få utvecklare implementerar dem faktiskt och de borstas snabbt under mattan i tid för nästa nya sak (t.ex. Turfworks när den debuterade i Ghost Recon: Wildlands).
När RTX introducerades verkade det vara lite mer än samma gamla gimmick. Det finns en viss ekonomisk mening i detta. Utvecklare implementerar inte funktioner som få användare kommer att använda, såvida de inte är sponsrade för det. Det är helt enkelt inte ekonomiskt vettigt. Kopplingar med Nvidia resulterar oundvikligen i att gimmicky-funktioner halvhjärtat implementeras i en eller två titlar och det handlar om det.
Vad händer när du introducerar ett exklusivt grafikläge till ett av världens mest populära spel?
Minecraft är en helt annan sak. Det är ett av världens största spel med en kombinerad spelarbas på över 90 miljoner användare. Minecraft spelarna är dedikerade och på grund av spelets sandlåda är det något spelare kan komma tillbaka till om och om igen.
Visuella har alltid varit Minecraft's svag punkt. Estetiken är avsiktlig, men det finns ärligt talat PS1-spel som ser bättre ut. Naturligtvis finns det texturmods och skuggpaket som SEUSS som drastiskt kan förbättras Minecraft's visuella. Men som gemenskapsinsatser är de inte alltid förenliga med spelets övergripande estetik. En officiell RTX-implementering skulle vara enorm. För många spelare är Minecraft antingen deras primära spel eller endast spel de spelar på vissa plattformar.
Den officiella Minecraft RTX-implementeringen kan driva RTX-försäljningen - och hjälpa till att ge ray-spårning till mainstream
Om en officiell RTX-implementering är närvarande skulle det vara något som många användare på olika plattformar potentiellt skulle sträva efter. Vi har ingen aning om hur många, men det kommer nästan säkert att finnas spelare som köper in i RTX-serien bara för Minecraft. Om detta driver RTX-försäljningen utöver deras nuvarande låga volymnivåer kan utvecklare börja se strålespårning som mer än bara en gimmick. I ett så tidigt skede i teknikens livscykel är bredare antagande avgörande för dess fortsatta framgång.
Avslutande ord
Jag ser fram emot att testa RTX 2070 Super i en rad strålspårande arbetsbelastningar så snart kortet anländer till min tröskel. Även om det inte finns för många RTX-titlar att spela just nu, ett lovande antal stora namnutvecklare tar fram RTX-aktiverade spel under de kommande månaderna. Ray-tracing är definitivt fortfarande i sin linda. Jag börjar dock misstänka att RTX kan vara lite mer än den vanliga Nvidia-exklusiva gimmicken. Svaret kommer med tiden. Men framtiden för strålspårning ser ljusare ut (bokstavligen) än någonsin tidigare.
Läsa: Bästa lokala co-op PS4-spel att spela med dina kompisar