Ray tracing is hier om te blijven, er is geen twijfel over mogelijk, dus hebben we vermeld welke grafische kaarten dit ondersteunen.
De nieuwe generatie grafische kaarten die door zowel AMD als NVIDIA zijn gelanceerd, bevestigen deze realiteit, hoewel het waar is dat ze het allemaal op hun manier doen.
In het geval van AMD heeft het bedrijf Sunnyvale voor de eerste keer hardware geïmplementeerd die is bedoeld om ray tracing te versnellen in zijn Radeon RX 6000, en dit heeft het gedaan volgens een merkwaardige benadering, aangezien dergelijke hardware wordt geïmplementeerd in de textuureenheden, zoals we zagen het toen bij het analyseren van de Xbox X Series SoC, en kunnen alleen werken met vier ray-bewerkingen of vier texture-bewerkingen per klokcyclus.
NVIDIA had daarentegen al de ervaring die was opgedaan met Turing, een grafische generatie die als eerste in de branche hardware aanbood voor het versnellen van ray tracing. Met Ampere, de architectuur die wordt gebruikt in de RTX 30-serie, heeft het bedrijf dezelfde aanpak gehandhaafd die we zagen in de RTX 20, wat betekent dat we voor elke SM-eenheid één RT-kern hebben, die onafhankelijk de werklast uitvoert met betrekking tot kruispunt- en botsingsberekeningen . De tensorkernen daarentegen versnellen het ruisonderdrukkingsproces.
Weet u niet wat ray tracing is en hoe het werkt? Maak je geen zorgen, een week geleden hebben we een special over dit onderwerp gepubliceerd, waarin we hebben uitgelegd wat ray tracing is en we alle sleutels hebben gezien, inclusief de verschillende praktische toepassingen van de optimalisatiemogelijkheden ten koste van de vermindering van de grafische kwaliteit. Als je de kans niet hebt gehad om het te lezen, is dit een goed moment om het te bekijken.
Grafische kaarten en ray tracing: verschillen tussen ondersteuning en hardwareversnelling
Voordat we kijken welke grafische kaarten ray tracing ondersteunen, is het noodzakelijk om duidelijk te zijn over iets heel belangrijks, en dat is dat praten over ondersteuning niet hetzelfde is als verwijzen naar hardwareversnelling van ray tracing, dat wil zeggen dat een grafische kaart deze technologie kan ondersteunen , maar in de praktijk niet in staat zijn om er optimaal mee te werken omdat het geen speciale hardware heeft.
Een GTX 1660 Super ondersteunt bijvoorbeeld ray tracing, hij is compatibel met dergelijke technologie en hetzelfde geldt voor de Radeon RX 5700. Beide zijn grafische kaarten die zouden kunnen werken met ray tracing, maar zonder speciale hardware om de belasting te versnellen die dergelijke technologie is het resultaat erg slecht, zo erg zelfs dat, bijvoorbeeld, in Quake 2 RTX, de GTX 1660 Super er niet in slaagt een stabiele 30 FPS te behouden in 720p en met verminderde kwaliteit, tenzij we resolutieschaling activeren, wat betekent dat het kan vallen onder 1280 x 720 pixels.
Grafische kaarten met speciale hardware om ray tracing te versnellen, hebben dit probleem niet en kunnen veel betere resultaten opleveren dan kaarten zonder dergelijke hardware. Ik heb het al bij andere gelegenheden gezegd, maar ik herhaal het, het is een situatie die sterk lijkt op wat er gebeurde toen de eerste grafische kaarten met T & L-ondersteuning (transformatie en verlichting) begonnen te arriveren, degenen die geen speciale hardware hadden, konden het uitvoeren door software, maar het prestatieverlies was enorm.
Al met al is het belangrijk om in gedachten te houden dat ray tracing een zeer veeleisende technologie is, en zelfs op hoogwaardige, ultramoderne grafische kaarten heeft het een zeer grote impact, zo erg zelfs dat het kan verlaag de framesnelheid in veel gevallen met de helft. Toegewijde hardware versnelt een deel van het extra werk dat bij ray tracing komt kijken, maar het vertegenwoordigt nog steeds een extra last die de beschikbare tijd voor het weergeven van elk frame vermindert, en dat wordt uiteindelijk zelfs gevoeld bij het werken met technologieën zoals DLSS 2.0.
Ray tracing kan op veel manieren worden uitgevoerd, dus het is een technologie die compatibel is met een breed scala aan grafische kaarten. Als we ons echter beperken tot de huidige standaarden en de toepassing van deze technologie op de wereld van videogames, waar we tenslotte in geïnteresseerd zijn, wordt de lijst met officieel ondersteunde modellen aanzienlijk verkleind, zoals we hieronder zullen zien.
NVIDIA grafische kaarten met ondersteuning voor ray tracing
Geen hardwareversnelling
- 6 GB GeForce GTX 1060.
- 8 GB GeForce GTX 1070.
- GeForce GTX 1070 Ti van 8 GB.
- 8 GB GeForce GTX 1080.
- 11 GB GeForce GTX 1080 Ti.
- NVIDIA TITAN X en TITAN XP.
- GeForce GTX 1660.
- GeForce GTX 1660 Super.
- GeForce GTX 1660 Ti.
Met hardwareversnelling
- GeForce RTX 2060.
- GeForce RTX 2060 Super.
- GeForce RTX 2070.
- GeForce RTX 2070 Super.
- GeForce RTX 2080.
- GeForce RTX 2080 Super.
- GeForce RTX 2080 Ti.
- NVIDIA RTX Titan.
- GeForce RTX 3060.
- GeForce RTX 3060 Ti.
- GeForce RTX 3070.
- GeForce RTX 3080.
- GeForce RTX 3090.
AMD grafische kaarten met ondersteuning voor ray tracing
Geen hardwareversnelling
AMD heeft geen grafische kaarten die ray tracing ondersteunen zonder speciale hardware. Er is echter één uitzondering, en dat is dat het in Crysis Remastered mogelijk is om ray tracing in te schakelen op modellen vóór de RX 6000 omdat deze technologie op softwareniveau werkt.
Met hardwareversnelling
- AMD Radeon RX 6800.
- AMD Radeon RX 6800 XT.
- AMD Radeon RX 6900 XT.
De aankomende grafische kaarten die door AMD zullen worden uitgebracht, bekend als de Radeon RX 6700-6700 XT en RX 6600-600 XT, zullen ook beschikken over speciale ray-tracing-versnellingshardware.
Is het de moeite waard om een grafische kaart met ray-tracing-versnelling te kopen?
De waarheid is dat het moeilijk is om een direct, eenvoudig en algemeen antwoord te geven. De waarheid is dat het sterk afhangt van uw voorkeuren, en ook van uw budget. Op dit moment hebben zowel NVIDIA als AMD grafische kaarten volledig uitgefaseerd zonder speciale ray-tracing-hardware, maar het is nog steeds mogelijk om tweedehands modellen te kopen binnen de GTX 10- en GTX 16-serie, en ook binnen AMD’s RX 5000 en eerdere lijnen .
Ray tracing markeringen, indien correct toegepast, een enorme sprong in graphics. Ik heb het in veel games getest met een RTX 2080 Super, en later met een RTX 3080, en ja, het verschil is enorm. In games als Control, Cyberpunk 2077 en Metro Exodus bijvoorbeeld, verandert deze technologie de game-ervaring en voegt een fantastische laag realisme toe.
Er zijn echter andere titels waarbij de verandering subtieler is en het iets langer duurt om de verbetering te waarderen. De verbetering is nog steeds erg merkbaar als we ons erop concentreren, maar het is op de achtergrond wanneer we het spel beginnen te spelen. Shadow of the Tomb Raider, dat ray tracing toepast op schaduwen en occlusie van de omgeving, zou een goed voorbeeld zijn.
We denken dat ray tracing de moeite waard is als het correct wordt gebruikt, en als we het kunnen verplaatsen zonder grote opoffering in termen van vloeibaarheid. Met dit in gedachten, als je me zou vragen of je een grafische kaart zou moeten kopen die compatibel is met dergelijke technologie, zou ik ja zeggen, zolang je je een model kunt veroorloven dat je de kracht biedt die je nodig hebt om optimaal te spelen met dergelijke technologie. en het behouden van de oorspronkelijke resolutie van uw monitor.
Stel je bijvoorbeeld een gebruiker voor die een budget heeft van 350 euro en in 4K wil spelen. Met dat geld zou hij een RTX 2060 kunnen kopen, een grafische kaart die niet krachtig genoeg is om games van hoge kwaliteit met actieve ray tracing te verplaatsen. In jouw geval is het beter om op zoek te gaan naar een tweedehands Radeon RX 5700 XT.