Vad är Ray Tracing för videospel och vad är det till för?

Vad är Ray Tracing för videospel

Råspårning introducerades 2018 med Nvidia Turing kiseldrivna grafikkort, och det säljs som den stora nyheten för denna nya generation av konsoler. Men det finns fortfarande många aktörer som inte är särskilt tydliga med vad denna teknik består av, och om den har en verklig inverkan på spelande när man sitter i soffan och spelar ett spel. Låt oss förklara lite vad den berömda strålningspåverkan består av och om det idag är värt det eller inte.

Vad är ray tracing?

ray spårning star wars.

Strålspårning eller strålspårning är ingen ny teknik. I grund och botten består det av att belysa en scen designad av dator på samma sätt som ljuset skulle göra i den verkliga världen.

Detta som a priori kan verka så enkelt, det är inte för våra datorer. Simulerar ljus förutsätter en enorm ansträngning på beräkningsnivå, eftersom datorn måste beräkna varje ljusstråle och bestämma vilka strålar som studsar av, vilka som absorberas och vilka andra som kommer att täckas av ett objekt, vilket skapar skuggor.

Strålspårning har funnits i teorin i decennier och har bara omsatts i praktiken av några animationsstudior som hade tillräckligt med kraft för att rendera scener med denna teknik . Fram till 2018 verkade tanken att vi kunde ha grafikkort i våra datorer (eller konsoler) som kunde simulera ljusstrålar fortfarande avlägsen. Än idag, fyra år senare, återstår mycket arbete, och det finns många tv-spel som inte har särskilt nytta av tekniken, p.g.a. svårighet som fortfarande finns när det gäller att implementera det .

Ray Tracing vs. Rasterization

Mjukvaruingenjörer slog till kraft barriär när de först försökte tillämpa ray tracing, så de var tvungna att komma på ett system för att göra kisel lättare att arbeta med. Detta är hur rastrering framkom, vilket är den modell som har använts — och fortsätter att användas — i praktiskt taget alla videospel vi känner till.

Rasterisering fungerar motsatsen till strålspårning . Först målas varje föremål i scenen i färg. Och sedan tillämpas matematisk logik för att bestämma högdagrar och skuggor, även om effekten bara tillämpas på pixlar som finns i kamerans synfält. Även om detta system kan verka lite ålderdomligt, är sanningen att det har fulländats så mycket att det till och med är möjligt att få resultat som är mycket lika de som uppnås med strålspårning. I alla fall, strålspårning kommer alltid att ha högre kvalitet på skuggor och reflektioner .

Därför är målet med strålspårning att återge tredimensionella miljöer på samma sätt som bilder bildas i vår värld. För närvarande kommer strålspårning att samexistera i många år med rastrering. Idag har ray tracing en hel del begränsningar , och det finns fortfarande ett tekniskt tak när man flyttar vissa spel till mycket höga upplösningar, något som rastrering har löst effektivt.