Razumevanje in optimizacija hitrosti sličic video iger

click fraud protection

Eno najpogostejših meril, ki se uporabljajo pri merjenju grafične zmogljivosti video igre, je hitrost sličic ali sličic na sekundo. Hitrost sličic v videoigri odraža, kako pogosto se slika, ki jo vidite na zaslonu, osveži, da ustvari sliko in simulacijo gibanja/gibanja. Hitrost sličic se najpogosteje meri v sličicah na sekundo ali FPS (ne smemo zamenjevati). Prvoosebne strelce).

Obstaja veliko dejavnikov, ki vplivajo na določanje hitrosti sličic v igri, vendar kot pri mnogih stvareh v tehnologiji, višje ali hitrejše je nekaj, tem bolje. Nizke hitrosti sličic v video igrah bodo povzročile številne težave, ki se lahko pojavijo ob najbolj neprimernem času. Primeri tega, kar se lahko zgodi pri nizki hitrosti sličic, vključujejo neenakomerno ali poskočno gibanje med akcijskimi sekvencami, ki vključujejo veliko gibanja/animacij; Zamrznjeni zasloni, ki otežujejo interakcijo z igro, in številne druge.

Spodaj podrobno opisana pogosta vprašanja o hitrosti sličic nudijo odgovore na nekaj osnovnih vprašanj v zvezi s hitrostjo sličic v video igrah in kako merite število sličic na sekundo ter različne nastavitve in orodja, ki jih lahko uporabite za izboljšanje hitrosti sličic in splošne grafike izvedba.

Kaj določa hitrost sličic ali število sličic na sekundo video igre?

Doom 4 video igra

Obstajajo številni dejavniki, ki prispevajo k hitrosti sličic ali sličic na sekundo (FPS) igre. Področja, ki lahko vplivajo na hitrost slike/FPS igre, vključujejo:

  • Sistemska strojna oprema, kot je npr grafične kartice, matična plošča, CPE, in spomin.
  • Nastavitve grafike in ločljivosti v igri.
  • Kako dobro je koda igre optimizirana in razvita za grafično zmogljivost.

V tem članku se bomo osredotočili na prvi dve točki, saj nam zadnja ni v rokah, saj se zanašamo na razvijalca igre, da je napisal optimizirano kodo za grafiko in zmogljivost.

Največji dejavnik, ki prispeva k hitrosti sličic v igri ali zmogljivosti FPS, je grafična kartica in CPE. V osnovi računalniški CPE pošilja informacije ali navodila iz programov, aplikacij, v tem primeru igre, na grafično kartico. Grafična kartica bo nato obdelala prejeta navodila, upodobila sliko in jo poslala na monitor za prikaz.

Obstaja neposredna povezava med CPU in GPU, pri čemer je zmogljivost vaše grafične kartice odvisna od CPE in obratno. Če je CPU premajhen, ni smiselno nadgraditi na najnovejšo in najboljšo grafično kartico, če ne bo mogla izkoristiti vse svoje procesorske moči.

Ni splošnega pravila za določanje, katera kombinacija grafična kartica/CPE je najboljša, toda če je bil CPU srednji na CPU nižjega cenovnega razreda pred 18-24 meseci obstaja velika verjetnost, da je že na najnižjem nivoju minimalnega sistema zahteve. Pravzaprav bo dobršen del strojne opreme na vašem računalniku verjetno presegla nova in boljša strojna oprema v 0-3 mesecih po nakupu. Ključno je poskusiti najti pravo ravnovesje z grafiko in nastavitvami ločljivosti igre.

Kakšna hitrost sličic ali število sličic na sekundo je sprejemljiva za video/računalniške igre?

Večina video iger je danes razvitih s ciljem doseči hitrost sličic na sekundo 60 sličic na sekundo, vendar se za sprejemljivo šteje med 30 in 60 sličicami na sekundo. To ne pomeni, da igre ne smejo preseči 60 sličic na sekundo, v resnici mnogi to storijo, toda če je pod 30 sličicami na sekundo, lahko animacije začnejo postajati nemirne in kažejo pomanjkanje tekočega gibanja.

Dejanski število sličic na sekundo, ki jih doživite, se v igri razlikujejo glede na strojno opremo in kaj se lahko v danem trenutku dogaja v igri. Kar zadeva strojno opremo, bosta, kot je bilo že omenjeno, vaša grafična kartica in CPE igrala vlogo pri slikah na sekundo, vendar lahko tudi vaš monitor vpliva na FPS, ki ga boste lahko videli. Številni LCD monitorji so nastavljeni s hitrostjo osveževanja 60 Hz, kar pomeni, da vse nad 60 FPS ne bo vidno.

Skupaj z vašo strojno opremo, igrami, kot npr Doom (2016), Overwatch, bojno polje 1 in drugi, ki imajo grafično intenzivna zaporedja dejanj, lahko vplivajo na FPS igre zaradi velikega števila premikajočih se predmetov, fizike in izračunov igre, 3D okolij in več. Novejše igre lahko zahtevajo tudi višje različice a Model senčnika DirectX ki jih grafična kartica lahko podpira, če GPU ne izpolnjuje zahteve glede modela senčil, lahko pride do pogosto slabe zmogljivosti, nizke hitrosti sličic ali nezdružljivosti.

Kako lahko izmerim število sličic ali število sličic na sekundo igre na svojem računalniku?

Na voljo so številna orodja in aplikacije za merjenje hitrosti sličic ali sličic na sekundo video igre med igranjem. Najbolj priljubljena in tista, za katero mnogi menijo, da je najboljša, se imenuje Fraps. Fraps je samostojna aplikacija, ki deluje v zakulisju za katero koli igro, ki uporablja grafiko DirectX ali OpenGL API-ji (Aplikacijski programski vmesnik) in služi kot pripomoček za primerjalno analizo, ki bo prikazal vaše trenutne sličice na sekundo ter izmeril FPS med začetno in končno točko. Poleg funkcionalnosti primerjalnega preizkušanja ima Fraps tudi funkcionalnost za zajemanje posnetkov zaslona v igri in zajem videa v igri v realnem času. Čeprav celotna funkcionalnost Frapsa ni brezplačna, ponujajo brezplačno različico z omejitvami, ki vključujejo primerjalno analizo FPS, 30-sekundni zajem videa in posnetke zaslona .bmp.

Obstaja nekaj aplikacij Fraps Alternative, kot je Bandicam, vendar boste morali tudi zanje plačati, če želite polno funkcionalnost.

Kako lahko optimiziram nastavitve strojne opreme ali igre, da izboljšam hitrost sličic, FPS in zmogljivost?

Kot je bilo omenjeno v prejšnjih vprašanjih zgoraj, obstajata dve glavni stvari, ki ju lahko storite za izboljšanje hitrosti sličic/slik na sekundo in splošne zmogljivosti igre:

  1. Nadgradite svojo strojno opremo.
  2. Prilagodite grafične nastavitve igre.

Ker je nadgradnja vaše strojne opreme podana za izboljšano zmogljivost, se bomo osredotočili na različne nastavitve grafične igre in na to, kako lahko pomagajo ali zmanjšajo zmogljivost in hitrost slike v igri.

Velika večina nameščenih računalniških iger DirectX/OpenGL danes prihaja s pol ducata ali več grafike nastavitve, ki jih je mogoče prilagoditi za izboljšanje zmogljivosti vaše strojne opreme in upajmo, da vaše število FPS. Po namestitvi bo večina iger samodejno zaznala nameščeno strojno opremo računalnika in ustrezno nastavila grafične nastavitve igre za optimalno delovanje. Glede na navedeno obstaja nekaj stvari, ki jih lahko uporabniki storijo, da še bolj izboljšajo zmogljivost hitrosti sličic.

Preprosto je reči, da bi znižanje vseh nastavitev, ki jih najdemo v grafičnih nastavitvah igre, zagotovilo zmogljivost, ker bi. Vendar verjamemo, da večina ljudi želi doseči pravo ravnovesje med zmogljivostjo in videzom v svoji igralni izkušnji. Spodnji seznam vključuje nekatere običajne grafične nastavitve, ki so na voljo v številnih igrah, ki jih lahko uporabnik ročno prilagodi.

Skupne grafične nastavitve

Antialiasing

Antialiasing, ki se običajno imenuje AA, je tehnika v razvoju računalniške grafike, ki zgladi grobe pikselne ali nazobčane robove v grafiki. Večina od nas se je srečala s to pikselsko ali nazobčano računalniško grafiko, kar AA naredi za vsako slikovno piko na vašem zaslonu vzame vzorec okoliških slikovnih pik in jih poskuša združiti, da se prikažejo gladko. Številne igre vam omogočajo, da vklopite ali izklopite AA ter nastavite hitrost vzorčenja AA, izraženo kot 2x AA, 4x AA, 8x AA in tako naprej. Najbolje je, da AA nastavite v povezavi z ločljivostjo grafike/monitorja. Višje ločljivosti imajo več slikovnih pik in morda potrebujejo le 2x AA, da bo grafika videti gladka in dobro delovala, medtem ko bo pri nižjih ločljivostih morda potrebna nastavitev 8x, da se stvari zgladijo. Če iščete neposredno povečanje zmogljivosti, bi vam moralo znižanje ali popolno izklop AA dati spodbudo.

Anizotropno filtriranje

V 3D računalniški grafiki na splošno velja, da bodo oddaljeni predmeti v 3D okolju uporabljali nižjo kakovost zemljevidov teksture, ki se lahko zdijo zamegljena, medtem ko bližji predmeti uporabljajo visokokakovostne zemljevide teksture za več detajl. Zagotavljanje zemljevidov visoke teksture za vse objekte v 3D okolju lahko močno vpliva na splošno grafično zmogljivost in je tu na voljo nastavitev Anizotropno filtriranje ali AF.

AF je dokaj podoben AA glede nastavitev in kaj lahko naredi za izboljšanje zmogljivosti. Znižanje nastavitve ima svoje pomanjkljivosti, saj bo večji del pogleda uporabljal nižjo kakovost teksture, zaradi česar so navidezno blizu predmeti videti zamegljeni. Stopnje vzorčenja AF se lahko gibljejo od 1x do 16x in prilagoditev te nastavitve lahko znatno izboljša zmogljivost starejše grafične kartice; Ta nastavitev postaja vse manj vzrok za padec zmogljivosti na novejših grafičnih karticah.

Narišite razdaljo/vidno polje

Nastavitev razdalje risanja ali nastavitve razdalje pogleda in vidnega polja se uporablja za določanje, kaj boste videli na zaslonu, in so najbolj pomembne tako za strelce iz prve kot tretje osebe. Nastavitev razdalje risanja ali pogleda se uporablja za določanje, kako daleč vidite v razdaljo, medtem ko vidno polje določa več obrobnega pogleda znaka v FPS. V primeru razdalje vlečenja in vidnega polja, višja nastavitev pomeni, da bo morala grafična kartica težje delati za upodabljanje in prikazovanje pogled, vendar bi moral biti vpliv večinoma dokaj minimalen, tako da znižanje morda ne bo privedlo do večjega povečanja hitrosti sličic ali sličic na drugič.

Osvetlitev / sence

Sence v videoigri prispevajo k splošnemu videzu in občutku igre ter dodajajo občutek napetosti zgodbi, ki se pripoveduje na zaslonu. Nastavitev kakovosti senc določa, kako podrobne ali realistične bodo sence videti v igri. Vpliv tega se lahko razlikuje od prizora do prizora glede na število predmetov in osvetlitev, vendar ima lahko precej velik vpliv na splošno delovanje. Čeprav lahko sence naredijo prizor odličen, je to verjetno prva nastavitev, ki jo je treba znižati ali izklopiti zaradi povečanja zmogljivosti, ko uporabljate starejšo grafično kartico.

Resolucija

The resolucija nastavitev temelji tako na tem, kar je na voljo v igri, kot tudi na monitorju. Višja kot je ločljivost, boljša bo grafika, vse te dodatne slikovne pike dodajo podrobnosti okolju in predmetom, kar izboljša njihov videz. Vendar pa imajo višje ločljivosti kompromis, saj je na zaslonu več slikovnih pik zaslon, mora grafična kartica delati težje, da vse upodablja in se lahko s tem zniža izvedba. Znižanje nastavitve ločljivosti v igri je dober način za izboljšanje zmogljivosti in hitrosti sličic, vendar če ste se navadili na igranje pri višjih ločljivostih in prikazovanju več podrobnosti si boste morda želeli ogledati nekatere druge možnosti, kot je izklop AA/AF ali prilagajanje osvetlitev/sence.

Podrobnosti/kakovost teksture

Teksture v najpreprostejših izrazih si lahko predstavljamo kot ozadje za računalniško grafiko. So slike, ki so v grafiki položene na predmete/modele. Ta nastavitev običajno ne vpliva toliko na hitrost sličic v igri, če sploh, zato je dokaj varno imeti ta nastavitev višje kakovosti kot druge nastavitve, kot so osvetlitev/sence ali AA/AF.