Razumevanje in optimizacija hitrosti sličic video iger

Kazalo:

Razumevanje in optimizacija hitrosti sličic video iger
Razumevanje in optimizacija hitrosti sličic video iger
Anonim

Eno najpogostejših meril uspešnosti, ki se uporablja 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 zamenjujte s prvoosebnimi streljačinami).

Obstaja veliko dejavnikov, ki vplivajo na hitrost sličic v igri, a kot pri mnogih stvareh v tehnologiji, višje ali hitrejše je nekaj, bolje je. Nizka hitrost sličic v video igrah bo povzročila številne težave, ki se lahko pojavijo v najbolj neprimernem času. Primeri tega, kar se lahko zgodi pri nizkih hitrostih sličic, vključujejo nemirno ali poskočno gibanje med akcijskimi sekvencami, ki vključujejo veliko gibanja/animacij; Zamrznjeni zasloni, ki otežujejo interakcijo z igro, in številni drugi.

Pogosta vprašanja o hitrosti sličic v sekundi, ki so podrobno opisana spodaj, ponujajo odgovore na nekatera osnovna vprašanja v zvezi s hitrostjo sličic v video igricah, kako meriti sličice na sekundo ter različnimi prilagoditvami in orodji, ki jih lahko uporabite za izboljšanje hitrosti sličic in splošne grafične zmogljivosti.

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

Image
Image

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

  • Sistemska strojna oprema, kot so grafična kartica, matična plošča, CPE in pomnilnik.
  • 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 zadnja ni v naših rokah, saj se zanašamo na razvijalca igre, ki je napisal optimizirano kodo za grafiko in zmogljivost.

Grafična kartica in CPE največ prispevata k hitrosti sličic v sekundi ali FPS. V bistvu CPE računalnika 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.

Med CPE in GPE obstaja neposredna povezava, pri čemer je zmogljivost vaše grafične kartice odvisna od CPE in obratno. Če je CPE premalo zmogljiv, 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 CPE pred 18-24 meseci srednjega do nizkega razreda, obstaja velika verjetnost, da je že na spodnjem koncu minimalnega sistema zahteve. Pravzaprav je velik del strojne opreme v vašem računalniku verjetno presegla nova in boljša strojna oprema v 0-3 mesecih po nakupu. Ključno je, da poskusite najti pravo ravnovesje z nastavitvami grafike in ločljivosti igre.

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

Večina današnjih videoiger je razvita s ciljem doseči hitrost sličic 60 sličic na sekundo, vendar je sprejemljivo med 30 in 60 sličicami na sekundo. To ne pomeni, da igre ne morejo preseči 60 sličic na sekundo, pravzaprav jih veliko, toda vse pod 30 sličic na sekundo se lahko animacije začnejo motiti in kažejo pomanjkanje tekočega gibanja.

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

Skupaj z vašo strojno opremo lahko igre, kot so Doom (2016), Overwatch, Battlefield 1 in druge, ki imajo grafično intenzivne akcijske sekvence, vplivajo na FPS igre zaradi velikega števila premikajočih se predmetov, fizike igre in izračunov, 3D okolja in več. Novejše igre lahko zahtevajo tudi višje različice modela senčil DirectX, ki jih morda podpira grafična kartica, če GPE ne izpolnjuje zahtev modela senčil, pogosto lahko pride do slabe zmogljivosti, nizke hitrosti sličic ali nezdružljivosti.

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

Na voljo so vam številna orodja in aplikacije za merjenje hitrosti sličic ali sličic na sekundo video igre med igranjem. Najbolj priljubljen in za mnoge najboljši se imenuje Fraps. Fraps je samostojna aplikacija, ki deluje v zakulisju katere koli igre, ki uporablja grafične API-je DirectX ali OpenGL (Application Programming Interface) in služi kot pripomoček za primerjalno analizo, ki prikaže vaše trenutne sličice na sekundo ter meri FPS med začetno in končno točko. Poleg funkcije primerjalnega testiranja ima Fraps tudi funkcionalnost za zajem posnetkov zaslona igre in zajem videa v igri v realnem času. Čeprav polna 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 plačati tudi zanje, če želite polno funkcionalnost.

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

Kot je omenjeno v prejšnjih vprašanjih zgoraj, lahko storite dve glavni stvari, da izboljšate hitrost sličic/sličic na sekundo in splošno zmogljivost igre:

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

Ker je nadgradnja vaše strojne opreme samoumevna za izboljšano delovanje, se bomo osredotočili na različne nastavitve grafične igre in kako lahko pomagajo ali zmanjšajo zmogljivost in število sličic v igri.

Velika večina nameščenih računalniških iger DirectX/OpenGL danes ima pol ducata ali več grafičnih nastavitev, ki jih je mogoče prilagoditi za izboljšanje zmogljivosti vaše strojne opreme in, upajmo, vašega števila 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. Ob tem je nekaj stvari, ki jih lahko uporabniki storijo, da še bolj izboljšajo hitrost sličic v sekundi.

Lahko je reči, da bi znižanje vseh nastavitev 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 nekaj običajnih grafičnih nastavitev, ki so na voljo v številnih igrah in jih lahko uporabnik ročno prilagodi.

Skupne grafične nastavitve

Antialiasing

Antialiasing, običajno imenovan AA, je tehnika v razvoju računalniške grafike za izravnavo grobih pikseliranih ali nazobčanih robov v grafiki. Večina od nas se je srečala s to pikselirano ali nazobčano računalniško grafiko, kar naredi AA je, da za vsako slikovno piko na vašem zaslonu vzame vzorec okoliških slikovnih pik in jih poskuša zmešati, da postanejo gladke. Š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 nastavite AA v povezavi z ločljivostjo vaše grafike/monitorja. Višje ločljivosti imajo več slikovnih pik in morda potrebujejo samo 2x AA, da je grafika videti gladka in deluje dobro, medtem ko je pri nižjih ločljivosti morda potrebna nastavitev na 8x, da se stvari zgladijo. Če iščete neposredno povečanje zmogljivosti, bi vam moralo znižanje ali popolna izključitev AA dati spodbudo.

Anizotropno filtriranje

V 3D računalniški grafiki je na splošno tako, da bodo oddaljeni predmeti v 3D okolju uporabljali nižjo kakovost zemljevidov teksture, ki so lahko videti zamegljene, medtem ko bližji predmeti uporabljajo zemljevide teksture visoke kakovosti za več podrobnosti. Zagotavljanje zemljevidov z visoko teksturo za vse predmete v 3D-okolju ima lahko velik vpliv na celotno grafično zmogljivost in tu nastopi nastavitev Anisotropic Filtering ali AF.

AF je dokaj podoben AA v smislu nastavitve in tega, kaj lahko naredi za izboljšanje učinkovitosti. Znižanje nastavitve ima svoje pomanjkljivosti, saj bo večji del pogleda uporabljal teksturo nižje kakovosti, zaradi česar bodo navidez bližnji predmeti videti zamegljeni. Stopnje vzorčenja samodejnega ostrenja se lahko gibljejo od 1x do 16x in prilagoditev te nastavitve lahko zagotovi opazno izboljšanje delovanja starejše grafične kartice; Ta nastavitev postaja vse manj vzrok za upad zmogljivosti pri novejših grafičnih karticah.

Razdalja risanja/vidno polje

Nastavitev risalne razdalje ali nastavitve razdalje pogleda in vidnega polja se uporabljajo za določanje, kaj boste videli na zaslonu, in so najpomembnejše za prvo- in tretjeosebne strelce. Nastavitev razdalje risanja ali pogleda se uporablja za določitev, kako daleč vidite v daljavo, medtem ko vidno polje določa večji del obrobnega pogleda lika v FPS. V primeru risalne razdalje in vidnega polja, višja kot je nastavitev, pomeni, da se bo morala grafična kartica bolj potruditi za upodabljanje in prikaz pogleda, vendar bi moral biti vpliv večinoma minimalen, zato znižanje morda ne opazite precej izboljšano hitrost sličic ali sličic na sekundo.

Osvetlitev/Sence

Sence v videoigri prispevajo k splošnemu videzu in občutku igre ter dodajo 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 scene do scene glede na število predmetov in osvetlitev, vendar ima lahko precej velik vpliv na splošno učinkovitost. Čeprav lahko zaradi senc prizor izgleda odlično, je to verjetno prva nastavitev, ki jo je treba znižati ali izklopiti za izboljšanje zmogljivosti pri uporabi starejše grafične kartice.

Ločljivost

Nastavitev ločljivosti 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 ter izboljšajo njihov videz. Vendar pa višje ločljivosti prinašajo kompromis, ker je na zaslonu prikazanih več slikovnih pik, mora grafična kartica bolj delati, da lahko upodobi vse, kar lahko zmanjša zmogljivost. Znižanje nastavitve ločljivosti v igri je dober način za izboljšanje zmogljivosti in hitrosti sličic, a če ste se navadili igrati pri višjih ločljivostih in videti več podrobnosti, boste morda želeli pogledati nekatere druge možnosti, kot je izklop AA/AF ali prilagajanje osvetlitve/senc.

Podrobnosti/kakovost teksture

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

Priporočena: