Microsoft bruger Ray Tracing til at gøre grafik mere realistisk

Strålesporing er en avanceret computergrafikteknik, der skaber et billede ved i det væsentlige at duplikere hvordan lys rammer objekter med alle de brydninger og refleksioner, der er resultatet, og som giver liv og dybde til en scene. Teknikken er blevet brugt i computergenererede billeder (CGI) i film og tv ved hjælp af meget kraftfulde gengivelsessystemer, men har været uden for pc-grafikkens muligheder - men det er ved at ændre sig.

Microsoft meddelte, i forbindelse med Games Developer Conference (GDC), som DirectX 12 vil modtage strålesporing funktioner via en ny DirectX Raytracing (DXR) applikationsprogrammeringsgrænseflade (API). Ud over, ifølge Anandtech, Nvidia vil understøtte ray tracing i sin Volta GPU'er og senere, hvilket muliggør DXR-understøttelse i deres nyeste hardware.

Anbefalede videoer

Dette er en vigtig udvikling på grund af dens potentielle indflydelse på, hvor godt pc'er kan skabe realistisk belysning, skygge og refleksioner, hvilket har været begrænset af den nuværende teknologi. Primært involverer denne teknologi rasterisering, som kortlægger 3D-billeder over 2D-rum og bruger forskellige tricks til at efterligne en scene. Efterhånden som teknologien har udviklet sig, bliver der brugt teknikker, der skubber rasterisering ud over dets grænser. Det er her ray tracking kommer ind.

Relaterede

  • Hvorfor Nvidias helt nye GPU yder dårligere end integreret grafik
  • Du bør bruge disse 5 glemte Nvidia GPU-funktioner
  • Nvidia sælger ikke grafikkort - det sælger DLSS

Som Microsoft udtrykker det, "I dag introducerer vi en funktion til DirectX 12, der vil bygge bro mellem de rasteriseringsteknikker, der anvendes af spil i dag, og morgendagens fulde 3D-effekter. Denne funktion er DirectX Raytracing. Ved at tillade gennemgang af en fuld 3D-repræsentation af spilverdenen tillader DirectX Raytracing nuværende gengivelsesteknikker såsom SSR naturligt og effektivt udfylde hullerne efter rasterisering og åbner døren til en helt ny klasse af teknikker, der aldrig er blevet opnået i realtid spil."

Nvidias understøttelse af DXR på Volta og senere betyder, at hardwaren vil arbejde hånd i hånd med DirectX 12 for at gøre ray tracing til et realistisk forslag til pc'en. Detaljerne er ret tekniske, og du kan læse om dem på Microsoft-bloggen, men resultatet er, at pc-grafik kan påtage sig noget af den realisme, som vi ser i CGI-produktioner. Rasterisering vil fortsat blive brugt, hvor det giver en god oplevelse og strålesporing teknikker kan bruges til at supplere det.

Et par spilmotorer planlægger allerede at bruge DXR, herunder Electronic Arts’ Frostbite and SEED, Epic Games’ Unreal Engine, Futuremarks 3DMark og Unity Technologies’ Unity Engine. Indtil videre har Nvidia annonceret sin støtte, og vi forestiller os, at AMD ikke vil være for langt bagud, hvilket sikrer, at hardwaren vil følge med softwaren og gøre spil stadig mere realistisk.

Redaktørens anbefalinger

  • Der er endnu et problem med AMD ray tracing support
  • 3 grunde til at du stadig bør købe en Nvidia GPU over AMD
  • Nvidias RTX 4060 Ti kan være mere overkommelig, men vil det være en god værdi?
  • Nvidia RTX 40-seriens grafikkort: nyheder, ydeevne og mere
  • Microsoft forklarer, hvordan tusindvis af Nvidia GPU'er byggede ChatGPT

Opgrader din livsstilDigital Trends hjælper læserne med at holde styr på den hurtige teknologiske verden med alle de seneste nyheder, sjove produktanmeldelser, indsigtsfulde redaktionelle artikler og enestående smugkig.