Razumevanje in optimizacija cen video ogrodja

Kako optimizirati in izboljšati grafično zmogljivost in stopnje okvirja

Eno izmed najpogostejših meril uspešnosti, ki se uporablja pri merjenju grafične zmogljivosti video igre, je hitrost slikanja ali sličic na sekundo. Hitrost slik v video igri odraža, kako pogosto je osvežena slika, ki jo vidite na zaslonu, da bi ustvarili sliko in simulacijo gibanja / gibanja. Hitrost snemanja se najpogosteje meri v okvirih na sekundo ali FPS (ne sme se zamenjati s strelci prve osebe ).

Obstaja veliko dejavnikov, ki gredo v določanje stopnje igre v igri, ampak kot pri mnogih stvareh v tehnologiji, večje ali hitreje je nekaj, tem bolje. Nizke stopnje slik v video igrah bodo imele za posledico vrsto težav, ki se lahko pojavijo v najbolj neprimernih časih. Primeri, kaj se lahko zgodi z nizkimi hitrostmi slikanja, vključujejo zmešnjavo ali nagibno gibanje med akcijskimi zaporedji, ki vključujejo veliko gibov / animacij; Zamrznjeni zasloni otežujejo interakcijo z igro in številnimi drugimi.

Poglavje o pogostosti pogostosti okvirja vsebuje odgovore na nekaj osnovnih vprašanj, ki se nanašajo na stopnje video posnetkov, kako meriti okvirje na sekundo in različne nastavitve in orodja, ki jih lahko uporabite za izboljšanje stopnje slike in celotne grafične uspešnosti.

Kaj določa stopnjo slike ali okvirje na sekundo videoiger?

Obstajajo številni dejavniki, ki prispevajo k uspešnosti igre v kadi ali na sličicah na sekundo (FPS). Območja, ki lahko vplivajo na hitrost igre / FPS, vključujejo:

• Sistemsko strojno opremo, kot so grafična kartica , matična plošča , CPU in pomnilnik
• Nastavitve grafike in ločljivosti v igri
• Kako dobro je igralna koda optimizirana in razvita za grafične zmogljivosti.

V tem članku se bomo osredotočili na prva dva zaporedna točka, saj je zadnja zunaj naših roka, saj se zanašamo na razvijalca igre, da ima pisno optimizirano kodo za grafiko in delovanje.

Največji dejavnik, ki vpliva na hitrost okvirja igre ali FPS, je grafična kartica in CPU. V osnovnih pogojih računalniški CPU pošlje informacije ali navodila iz programov, aplikacij, v tem primeru igre, na grafično kartico. Grafična kartica bo nato obdelala prejeta navodila, naredila sliko in jo poslala na monitor za prikaz.

Obstaja neposredna povezava med procesorjem in grafičnim procesorjem , pri čemer je zmogljivost vaše grafične kartice odvisna od CPU-ja in obratno. Če je CPU premalo zmogljiv, ni smiselno nadgraditi na najnovejšo in največjo grafično kartico, če ne bo mogla izkoristiti vse svoje procesorske moči.

Obstaja splošno pravilo za določitev, kateri grafični kartici / CPU combo je najboljši, če pa je bila CPU CPU od sredine do nižjega CPU pred 18-24 meseci, obstaja velika verjetnost, da je že pri nizkem koncu minimalnih sistemskih zahtev. Pravzaprav je dober del strojne opreme na vašem računalniku verjetno presegla nova in boljša strojna oprema v roku 0-3 mesecev od nakupa. Ključ je poskusiti najti pravo ravnovesje z grafiko igre in nastavitvami ločljivosti.

Katere okvirje ali okvirje na sekundo je sprejemljivo za video / računalniške igre?

Večina video iger se danes razvija s ciljem doseči hitrost slikanja 60 sličic na sekundo, vendar je kjerkoli od 30 do 60 sličic na sekundo sprejemljivo. To ne pomeni, da igre ne smejo presegati 60 sličic na sekundo, pravzaprav pa mnogi storijo, toda karkoli manj kot 30 sličic na sekundo, se lahko animacije začnejo zmečkati in prikazujejo pomanjkanje gibanja tekočine.

Dejanski okvirji na sekundo, ki jih doživljate, se razlikujejo po celotni igri na podlagi strojne opreme in kaj se lahko zgodi v igri v vsakem trenutku. Glede strojne opreme, kot je bilo že omenjeno, bo vaša grafična kartica in CPU igrala vlogo v okvirjih na sekundo, lahko pa tudi vaš monitor lahko vpliva tudi na FPS, ki ga boste lahko videli. Veliko monitorjev LCD se nastavi s frekvenco osveževanja 60Hz, kar pomeni, da nič nad 60 FPS ne bo vidno.

Igre, kot so Doom (2016) , Overwatch , Battlefield 1 in druge, ki imajo grafične intenzivne akcijske sekvence, lahko vplivajo na FPS igre zaradi velikega števila gibljivih predmetov, fizike iger in izračunov, 3D okolij in še več. Novejše igre lahko zahtevajo tudi višje verzije modelov DirectX shader, ki jih lahko podpira grafična kartica, če grafični procesor ne izpolnjuje zahtev za model senčil, kar lahko povzroči slabe rezultate, majhno hitrost slikanja ali nezdružljivost.

Kako lahko merim okvirje ali okvirje na drugo igro na računalniku?

Obstaja več orodij in aplikacij, ki so vam na voljo za merjenje stopnje posnetka ali okvirjev na sekundo videoiger med predvajanjem. Najbolj priljubljen in eden, za katerega mnogi menijo, da je najboljši, se imenuje Fraps. Fraps je samostojna aplikacija, ki poteka za prizori za katero koli igro, ki uporablja grafične API-je z DirectX ali OpenGL grafičnim programom (aplikacijski programski vmesnik) in služi kot pripomoček za primerjavo, ki bo prikazal vaše trenutne okvire na sekundo in meril FPS med začetkom in koncem točka. Poleg funkcije benchmarkinga Fraps ima tudi funkcionalnost za zajemanje posnetkov v igrah in zajemanje videoposnetkov v realnem času. Medtem ko popolna funkcionalnost Fraps ni brezplačna, ponujajo brezplačno različico z omejitvami, ki vključujejo benchmarking FPS, 30 sekund snemanja videoposnetkov in .bmp screenshots.

Obstaja nekaj Fraps Alternative aplikacij tam zunaj, kot Bandicam, vendar boste na koncu morali plačati za tiste, kot tudi, če želite popolno funkcionalnost.

Kako lahko optimiziram nastavitve strojne ali igre, da izboljšam Frame Rate, FPS in zmogljivost?

Kot je bilo že omenjeno v prejšnjih vprašanjih, lahko storite dve glavni stvari za izboljšanje okvirja / okvirjev na sekundo in splošno uspešnost igre. 1. Nadgradite svojo strojno opremo ali 2. Prilagodite grafične nastavitve igre. Ker je nadgradnja vaše strojne opreme namenjena izboljšani učinkovitosti, se bomo osredotočili na različne nastavitve grafičnih iger in kako lahko pomagajo ali zmanjšajo zmogljivost in stopnjo okvirja igre.

Velika večina nameščenih, DirectX / OpenGL PC iger danes prihaja s pol ducata ali več grafičnih nastavitev, ki jih je mogoče tweaked za izboljšanje delovanja vaše strojne opreme in upajmo, da vaš račun count. Po namestitvi večina iger samodejno zazna računalniško strojno opremo, ki je nameščena, in ustrezno nastavi grafične nastavitve igre za optimalno delovanje. S tem je dejal, da lahko uporabniki storijo nekaj stvari, ki bodo pomagale izboljšati zmogljivost posnetkov še bolj.

Lahko rečemo, da bi znižanje vseh nastavitev v grafičnih nastavitvah igre zagotovilo uspešnost, ker bi to bilo. Vendar menimo, da večina ljudi želi pridobiti pravo ravnovesje uspešnosti in videza v svojih igralnih izkušnjah. Spodnji seznam vsebuje nekatere skupne grafične nastavitve, ki so na voljo v številnih igrah, ki jih lahko ročno prilagodi uporabnik.

Pogoste grafične nastavitve

Antialiasing

Antialiasing , ki se običajno imenuje AA, je tehnika za razvoj računalniške grafike, da se v grafikah pomakne grobo slikovne ali robustne robove. Večina nas je naletela na to slikovno grafično grafično podobo, kar naredi AA, je za vsak piksel na zaslonu, ki ga potrebuje vzorec okoliških pikslov, in jih poskuša mešati, da bi postali gladki. Mnoge igre vam omogočajo, da vklopite ali izklopite AA in nastavite stopnjo vzorčenja AA, izraženo kot 2x AA, 4x AA, 8x AA in tako naprej. Najbolje je, da nastavite AA v povezavi z vašo grafiko / monitorsko ločljivostjo. Višje ločljivosti imajo več slikovnih pik in morda potrebujejo le 2x AA za grafiko, da bi izgledali gladko in dobro delujejo, medtem ko bi morda potrebovali nižje ločljivosti za 8x, da bi se stvari iztekle. Če iščete naravnost dobiček, potem bi spuščanje ali obračanje AA v celoti omogočilo povečanje.

Anizotropno filtriranje

V 3D računalniški grafiki je običajno, da bodo oddaljeni predmeti v 3D okolju uporabljali nižjo kakovost kart v teksturi, ki se morda zdijo nejasne, medtem ko bliže predmete uporabljajo bolj kakovostne teksturne zemljevide za več podrobnosti. Zagotavljanje velikih teksturnih zemljevidov za vse predmete v 3D okolju lahko pomembno vpliva na celotno grafično zmogljivost in je tam, kjer pride v stik z anizotropno filtriranje ali AF.

AF je glede na nastavitev precej podoben AA in kaj lahko naredi za izboljšanje učinkovitosti. Spuščanje nastavitve ima svoje pomanjkljivosti, saj bo več vidikov uporabilo nižjo kakovost teksture, zaradi česar se zdijo skoraj predmeti zamegljeni. Stopinje vzorčenja AF lahko segajo od 1x do 16x, prilagoditev te nastavitve pa lahko občutno izboljša učinkovitost starejše grafične kartice; Ta nastavitev postaja manj razloga za zmanjšanje zmogljivosti na novejših grafičnih karticah.

Draw Distance / Field of View

Določanje razdalje pripravljenosti ali pogleda razdalje in vidnega polja se uporabljajo za določitev, kaj boste videli na zaslonu in so najbolj pomembne za strelce prve in tretje osebe. Nastavitev razdalje vlečenja ali pogleda se uporablja za določitev, kako daleč se boste videli v razdalji, medtem ko vidno polje določi več perifernega pogleda znaka v FPS. Pri razdalji žrebanja in vidnem polju je večja nastavitev sredstev, ki jih bo grafična kartica morala težje prizadevati za prikaz in prikaz prikaza, vendar pa bi moral biti učinek večinoma precej minimalen, zato se znižanje morda ne bo zmanjšalo oglejte si večjo izboljšano hitrost slik ali okvirjev na sekundo.

Osvetlitev / sence

Sence v video igri prispevajo k celovitemu videzu in občutku igre, s čimer dodajajo občutek, da se zgodba pripoveduje na zaslonu. Nastavitev kakovosti sence določa, kako podrobne ali realistične bodo sence videti v igri. Učinek tega se lahko razlikuje od prizora do scene glede na število predmetov in osvetlitev, vendar lahko ima precej velik vpliv na splošno uspešnost. Medtem ko sence lahko naredijo prizor sijajno, je verjetno prva nastavitev za nižanje ali izklop za dobiček za uspešnost pri izvajanju starejše grafične kartice.

Resolucija

Nastavitev ločljivosti temelji na tem, kar je na voljo v igri in monitorju. Višja je ločljivost, tem bolj bo grafika videti, vse tiste dodatne piksle pa bodo podrobneje dodale okolijam in objektom, ki izboljšujejo njihov videz. Vendar pa višje ločljivosti prihajajo iz kompromisa, ker je na zaslonu več pikslov, grafična kartica mora delovati težje, da bi vse naredila in tako lahko zmanjšala zmogljivost. Zmanjševanje nastavitve ločljivosti v igri je dober način za izboljšanje zmogljivosti in hitrost slik, če pa ste se navadili igrati pri višjih ločljivostih in si ogledate več podrobnosti, boste morda želeli pogledati nekatere druge možnosti, kot je izklop AA / AF ali prilagajanje svetlobe / senc.

Podrobnost / kakovost teksture

Teksture v najpreprostejših pogojih je mogoče razumeti kot ozadje za računalniško grafiko. So slike, ki so postavljene nad predmete / modele v grafiki. Ta nastavitev običajno ne vpliva toliko na stopnjo igre v igri, če sploh je to dokaj varno, če je to nastavljeno na višjo kakovost kot druge nastavitve, kot so osvetlitev / senčila ali AA / AF.