Kas yra atvaizdavimas realiuoju laiku?

Atvaizdavimas realiuoju laiku yra grafikos atvaizdavimo technika – beveik išskirtinė vaizdo žaidimams – kuri padeda įkelti grafiką. Naudojant realaus laiko atvaizdavimą, kadrai įkeliami akimirksniu, kad būtų sukurti vaizdai, imituojantys tikrąjį judėjimą; tai taip pat leidžia vaizdo žaidimų kūrėjams kurti interaktyvius pasaulius. Kad atvaizdavimas būtų laikomas realiuoju laiku, jis turi būti 15 kadrų per sekundę (FPS) arba greitesnis. Pagrindinė apmokestinama aparatinė įranga yra vaizdo plokštė, o kai kurios senesnės vaizdo plokštės gali nesuspėti su tokiu atvaizdavimu. Priešingai nei realaus laiko atvaizdavimas, yra išankstinis atvaizdavimas, kuris kartais naudojamas vaizdo žaidimuose.

Kai kas nors žaidžia trimatį (3D) žaidimą, žaidėjui turėtų atrodyti, kad jo personažas bėga per aplinką arba sklandžiai atlieka kokį nors veiksmą. Tiesą sakant, judesiuose nėra nieko sklandaus; vaizdo žaidimas tiesiog įkelia vaizdus taip greitai, kad atrodo sklandžiai, kaip animacijoje. Be to, kad sukuriami tikroviškesni judesiai, tai turi dar vieną pranašumą: žaidimai tampa interaktyvūs. Iš anksto pateikti žaidimai, kurie buvo sukurti pirmaisiais vaizdo žaidimų laikais, buvo tik tam tikri interaktyvūs; kai kuriuos objektus buvo galima perkelti, tačiau visas vaizdo žaidimų pasaulis buvo statiškas. Žaidimai, kuriuose naudojamas atvaizdavimas realiuoju laiku, gali turėti labai sudėtingą sąveiką.

Oficialiai realaus laiko atvaizdavimo greitis turi būti 15 FPS arba didesnis. Jei grafika negali to greitai įkelti, vartotojas pastebės akivaizdžias įkėlimo problemas ir žaidimas dažnai vėluos. Be atsilikimo, kita problema, kurią žaidėjas gali pastebėti, yra ta, kad tam tikri žaidimo vaizdai, pavyzdžiui, veikėjo apranga ar fono elementai, bus įkeliami labai lėtai.

Norint žaisti vaizdo žaidimus su atvaizdavimu realiuoju laiku, kompiuteris turi turėti galingą vaizdo plokštę, nes tai yra pagrindinė atvaizdavimo metu apmokestinama aparatinė įranga. Vaizdo plokštė yra atsakinga už visos grafikos įkėlimą ir generavimą kompiuteryje, todėl ji turi labai sunkiai dirbti, kad būtų užtikrintas greitas atvaizdavimas. Kompiuteris su silpna vaizdo plokšte gali nesugebėti tinkamai generuoti vaizdų arba atvaizdavimas gali sulėtėti iki mažesnio nei realiojo laiko greitis.

Atvaizdavimo realiuoju laiku priešingybė yra išankstinis atvaizdavimas; tai reiškia, kad vaizdo žaidimo aplinka jau pateikta ir įtraukta į žaidimo atmintį. Nors ši technika dažniausiai buvo naudojama senesniuose žaidimuose, išankstinis atvaizdavimas gali būti naudojamas kuriant filmo segmentus žaidime. Nors išankstinis atvaizdavimas nenaudoja vaizdo plokštės tiek daug, kiek atvaizdavimas realiuoju laiku, pačiam žaidimui reikia daugiau atminties, todėl sunku sukurti didelius vaizdo žaidimus, kuriuos kompiuteriai galėtų efektyviai žaisti.