Hvad er Ray Tracing af videospil, og hvad er det til?

Hvad er Ray Tracing af videospil

Ray sporing blev introduceret i 2018 med Nvidia Turing siliciumdrevne grafikkort, og det sælges som den store nyhed for denne nye generation af konsoller. Der er dog stadig mange aktører, som ikke er helt klar over, hvad denne teknologi består af, og om den har en reel indflydelse på gameplay når man sidder i sofaen og spiller et spil. Lad os forklare lidt, hvad den berømte ray tracing består af, og hvis i dag, er det det værd eller ej.

Hvad er ray tracing?

strålesporing af star wars.

Strålesporing eller strålesporing er ikke en ny teknologi. Grundlæggende består det i at belyse en scene designet af computer på samme måde, som lyset ville gøre i den virkelige verden.

Dette, som a priori kan virke så simpelt, er ikke for vores computere. Simulerende lys forudsætter en enorm indsats på beregningsniveau, da computeren skal beregne hver enkelt lysstråle og bestemme, hvilke stråler der preller af, hvilke der absorberes, og hvilke andre der vil blive dækket af et objekt, hvilket genererer skygger.

Strålesporing har eksisteret i teorien i årtier og er kun blevet anvendt i praksis af nogle animationsstudier, der havde nok magt til at gengiv scener ved hjælp af denne teknik . Indtil 2018 virkede ideen om, at vi kunne have grafikkort i vores computere (eller konsoller), der kunne simulere lysstråler, stadig fjern. Selv i dag, fire år senere, er der stadig meget arbejde, der skal gøres, og der er mange videospil, som ikke har særlig gavn af teknikken, pga. vanskeligheder, der stadig eksisterer, når det kommer til at implementere det .

Ray Tracing vs. Rasterization

Softwareingeniører ramte magt barriere, da de første gang forsøgte at anvende ray tracing, så de var nødt til at finde på et system for at gøre silicium lettere at arbejde med. Sådan her rasterisering opstod , hvilket er den model, der er blevet brugt — og bliver ved med at blive brugt — i praktisk talt alle de videospil, vi kender.

Rasterisering virker det modsatte af strålesporing . Først males hvert objekt i scenen i farver. Og så anvendes matematisk logik til at bestemme højlys og skygger, selvom effekten kun anvendes på pixels, der er i kameraets synsfelt. Selvom dette system kan virke en smule arkaisk, er sandheden, at det er blevet perfektioneret så meget, at det endda er muligt at opnå resultater, der ligner dem, der opnås med strålesporing. Imidlertid, ray tracing vil altid have højere kvalitet skygger og refleksioner .

Derfor er målet med strålesporing at gengive tredimensionelle miljøer på samme måde, som billeder dannes i vores verden. I øjeblikket vil strålesporing eksistere side om side i mange år med rasterisering. I dag har ray tracing en del begrænsninger , og der er stadig et teknisk loft, når man flytter visse spil til meget høje opløsninger, noget som rasterisering har løst effektivt.