Što je renderiranje u stvarnom vremenu?

Renderiranje u stvarnom vremenu tehnika je iscrtavanja grafike — gotovo isključivo za video igre — koja pomaže učitavanju grafike. S renderiranjem u stvarnom vremenu, okviri se trenutno učitavaju kako bi se stvorile slike koje simuliraju stvarno kretanje; ovo također omogućuje proizvođačima videoigara stvaranje interaktivnih svjetova. Da bi se renderiranje smatralo u stvarnom vremenu, mora biti 15 sličica u sekundi (FPS) ili brže. Glavni dio hardvera koji se oporezuje je video kartica, a neke starije video kartice možda neće moći držati korak s takvim renderiranjem. Za razliku od renderiranja u stvarnom vremenu, pred-renderiranje se ponekad koristi u video igrama.

Kada netko igra trodimenzionalnu (3D) igru, igraču bi se trebalo činiti da njegov ili njezin lik trči kroz okolinu ili fluidno izvodi neku radnju. U stvarnosti, nema ništa fluidno u pokretima; video igra samo učitava slike tako brzo da se čini fluidnim, kao u animaciji. Osim što stvara realističnije pokrete, ovo ima još jednu prednost: čini igre interaktivnim. Unaprijed renderirane igre, koje su nastale tijekom ranih dana videoigara, bile su interaktivne samo do neke točke; neki su se objekti mogli pomicati, ali svijet videoigre u cjelini bio je statičan. Igre koje koriste renderiranje u stvarnom vremenu mogu imati vrlo složene interakcije.

Službeno, brzina renderiranja u stvarnom vremenu mora biti 15 FPS ili brža. Ako se grafika ne može brzo učitati, tada će korisnik primijetiti očite probleme s učitavanjem i igra će često zaostajati. Osim zaostajanja, još jedan problem koji bi igrač mogao primijetiti je da će se određene slike u igri, kao što su odjeća lika ili elementi pozadine, učitavati vrlo sporo.

Za igranje video igrica s renderiranjem u stvarnom vremenu, računalo mora imati moćnu video karticu, jer je to glavni hardver koji se oporezuje tijekom renderiranja. Video kartica je odgovorna za učitavanje i generiranje sve grafike u računalu i mora jako raditi kako bi osigurala brzo učitavanje renderiranja. Računalo sa slabom video karticom možda neće moći pravilno generirati slike ili se renderiranje može usporiti ispod brzine u stvarnom vremenu.

Suprotnost renderiranju u stvarnom vremenu je pred-renderiranje; to znači da je okruženje videoigre već prikazano i smješteno u memoriju igre. Dok se ova tehnika uglavnom koristila sa starijim igrama, pred-renderiranje se može koristiti za izradu segmenata filma u igri. Iako pred-renderiranje ne koristi video karticu onoliko koliko koristi renderiranje u stvarnom vremenu, sama igra zahtijeva više memorije, što otežava stvaranje opsežnih videoigara koje računala mogu učinkovito igrati.