Hva er sanntidsrendering?
Gjengivelse i sanntid er en grafikk gjengivelsesteknikk - nesten eksklusiv for videospill - som hjelper med å laste inn grafikk. Med gjengivelse i sanntid lastes rammer øyeblikkelig for å lage bilder som simulerer faktisk bevegelse; Dette lar også videospillprodusenter lage interaktive verdener. For at gjengivelsen skal regnes som sanntid, må den være 15 bilder per sekund (FPS) eller raskere. Hoveddelen av maskinvaren som beskattes er skjermkortet, og noen eldre skjermkort kan kanskje ikke følge med slik gjengivelse. I motsetning til rendering i sanntid er pre-rendering, som noen ganger brukes i videospill.
Når noen spiller et tredimensjonalt (3D) spill, skal det se ut for spilleren at hans eller hennes karakter løper gjennom et miljø eller utfører litt handling flytende. I virkeligheten er det ikke noe flytende ved bevegelsene; videospillet laster bare bilder så raskt at det virker flytende, som i animasjon. Bortsett fra å skape bevegelser som er mer realistiske, har dette en annen fordel: å gjøre spill interaktivt. Pre-rendered spill, som ble laget i de tidlige dagene av videospill, var bare interaktivt til et poeng; noen gjenstander kunne flyttes, men videospillets verden som helhet var statisk. Spill som bruker gjengivelse i sanntid kan ha veldig komplekse interaksjoner.
Offisielt må sanntids gjengivningshastighet være 15 FPS eller raskere. Hvis grafikken ikke kan lastes raskt, vil brukeren merke åpenbare lasteproblemer, og spillet vil ofte henge etter. Bortsett fra etterslep, er et annet problem som en spiller kan legge merke til, at visse bilder i spillet, for eksempel en karakter antrekk eller bakgrunnselementer, vil lastes veldig sakte.
For å spille videospill med sanntid rendering, må datamaskinen ha et kraftig skjermkort, fordi dette er den viktigste maskinvaren som skattlegges under gjengivelsen. Skjermkortet er ansvarlig for å laste og generere all grafikken på en datamaskin, og det må jobbe veldig hardt for å sikre at gjengivelsen raskt blir lastet. En datamaskin med et svakt skjermkort kan ikke være i stand til å generere bildene ordentlig, eller gjengivelsen kan senke seg til under sanntidshastigheter.
Det motsatte av rendering i sanntid er pre-rendering; Dette betyr at videospillets miljø allerede er gjengitt og plassert i spillets minne. Selv om denne teknikken mest ble brukt til eldre spill, kan forhåndsrendering brukes til å lage filmsegmenter i et spill. Mens forhåndsutgivelse ikke bruker skjermkortet så mye som i sanntid-gjengivelse, krever selve spillet mer minne, noe som gjør det vanskelig å lage omfattende videospill som datamaskiner effektivt kan spille.