Strålspårning är en avancerad datorgrafikteknik som skapar en bild genom att i huvudsak duplicera hur ljus träffar föremål, med alla de brytningar och reflektioner som blir resultatet och som ger liv och djup till en scen. Tekniken har använts i datorgenererade bilder (CGI) i filmer och TV med mycket kraftfulla renderingssystem men har varit bortom kapaciteten för PC-grafik - men det håller på att förändras.
Microsoft meddelade, i samband med Games Developer Conference (GDC), som DirectX 12 kommer att ta emot strålspårning funktioner via ett nytt DirectX Raytracing (DXR) applikationsprogrammeringsgränssnitt (API). Dessutom, enligt Anandtech, Nvidia kommer att stödja ray tracing i sin Volta GPU: er och senare, vilket möjliggör DXR-stöd i deras senaste hårdvara.
Rekommenderade videor
Detta är en viktig utveckling på grund av dess potentiella inverkan på hur väl datorer kan skapa realistisk belysning, skuggning och reflektioner, vilket har begränsats av den nuvarande tekniken. I första hand involverar den tekniken rastrering, som kartlägger 3D-bilder över 2D-utrymmen och använder olika knep för att efterlikna en scen. Allt eftersom tekniken har utvecklats används tekniker som driver rastreringen bortom dess gränser. Det är där ray tracking kommer in.
Relaterad
- Varför Nvidias helt nya GPU presterar sämre än integrerad grafik
- Du bör använda dessa 5 bortglömda Nvidia GPU-funktioner
- Nvidia säljer inte grafikkort – det säljer DLSS
Som Microsoft uttrycker det, "Idag introducerar vi en funktion till DirectX 12 som kommer att överbrygga gapet mellan rasteriseringsteknikerna som används av spel idag och morgondagens fulla 3D-effekter. Denna funktion är DirectX Raytracing. Genom att tillåta genomgång av en fullständig 3D-representation av spelvärlden tillåter DirectX Raytracing nuvarande renderingstekniker som SSR att naturligt och fyller effektivt luckorna efter rastrering och öppnar dörren till en helt ny klass av tekniker som aldrig har uppnåtts i realtid spel."
Nvidias stöd för DXR på Volta och senare innebär att hårdvaran kommer att fungera hand i hand med DirectX 12 för att göra ray tracing till ett realistiskt förslag för PC: n. Detaljerna är ganska tekniska, och du kan läsa om dem på Microsofts blogg, men resultatet är att PC-grafik kan ta en del av den realism som vi ser i CGI-produktioner. Rasterisering kommer att fortsätta användas där det ger en bra upplevelse och
Några spelmotorer planerar redan att använda DXR, inklusive Electronic Arts Frostbite and SEED, Epic Games Unreal Engine, Futuremarks 3DMark och Unity Technologies Unity Engine. Hittills har Nvidia meddelat sitt stöd och vi föreställer oss att AMD inte kommer att ligga för långt efter, vilket säkerställer att hårdvaran kommer att hänga med mjukvaran för att göra spelandet allt mer realistiskt.
Redaktörens rekommendationer
- Det finns ännu en hicka med stöd för AMD-strålspårning
- 3 anledningar till att du fortfarande bör köpa en Nvidia GPU över AMD
- Nvidias RTX 4060 Ti kan vara mer prisvärd, men kommer det att vara ett bra värde?
- Nvidia RTX 40-seriens grafikkort: nyheter, prestanda och mer
- Microsoft förklarar hur tusentals Nvidia GPU: er byggde ChatGPT
Uppgradera din livsstilDigitala trender hjälper läsare att hålla koll på den snabba teknikvärlden med alla de senaste nyheterna, roliga produktrecensioner, insiktsfulla redaktioner och unika smygtittar.