Videomängude kaadrisageduse mõistmine ja optimeerimine

Kuidas optimeerida ja parandada graafika jõudlust ja kaadrisagedust

Üks videomängu graafika jõudluse mõõtmisel kasutatavatest kõige tavalisematest kriteeriumidest on kaadrisagedus või kaadrid sekundis. Videomängude kaadrisagedus peegeldab, kui sageli värskendatakse pilti, mida näete ekraanil, pildi ja simulatsiooni liikumise / liikumise tekitamiseks. Kaadrisagedust mõõdetakse kõige sagedamini kaadrites sekundis või FPS-is (mitte segamini esimese isiku laskega ).

Mängu kaadrisageduse kindlakstegemisel on palju tegureid, kuid nagu paljudes tehnoloogiavaldkondades, mida suurem või kiirem on midagi, seda parem. Videomängude madal raadiosagedus toob kaasa hulga probleeme, mis võivad ilmneda kõige ebasobivamatel aegadel. Madalate kaadrisagedustega võib esineda mitmesuguseid või hüppelisi liikumisi toimingute järjestustes, mis hõlmavad palju liigutusi / animatsioone; Külmutatud ekraanid, mis raskendavad mänguga suhtlemist, ja paljud teised.

Üksikasjalikumad allpool toodud raadiosageduste KKK-d leiate vastuseid mõnele videomängude kaadrisagedust ümbritsevatele põhiküsimustele, kuidas mõõta kaadreid sekundites ja erinevaid tweaks ja tööriistu, mida saate kasutada kaadrisageduse ja üldise graafika jõudluse parandamiseks.

Mis määrab videomängu kaadrisageduse või kaadrite sekundis?

On mitmeid tegureid, mis aitavad kaasa mängu kaadrisagedusele või kaadritele sekundis (FPS). Piirkonnad, mis võivad mõjutada mängu kaadrisagedust / FPS-i, hõlmavad järgmist:

• Süsteemi riistvara, näiteks graafikakaart , emaplaat , protsessor ja mälu
• Graafika ja resolutsiooni seaded mängus
• Kui hästi on mängukood optimeeritud ja arendatud graafika jõudluse jaoks.

Selles artiklis me keskendume esimesele kahele täppispunktile, kuna viimane on meie käest välja, sest me toetume mängu arendajale, et oleksime kirjutanud optimeeritud koodi graafika ja jõudluse jaoks.

Suurim mängufunktsioon mängu kaadrisagedusele või FPS-i jõudlusele on graafikakaart ja protsessor. Põhimõtteliselt saadab arvuti protsessor info või juhised programmidest, rakendustest, antud juhul mängu juurde graafikakaardile. Seejärel töötleb graafikakaart omakorda vastuvõetud juhiseid, muudab pildi ja saadab selle ekraanile kuvamiseks.

CPU ja GPU vahel on otsene seos, kuna graafikakaardi toimivus sõltub protsessorist ja vastupidi. Kui CPU on vähevõitu, ei ole mõtet värskendada uusimat ja suurimat graafikakaarti, kui ta ei kavatse kogu oma töötlemisvõimsust kasutada.

Puuduvad üldised rusikareeglid selle kohta, milline on Graphics Card / CPU kombinatsioon kõige parem, kuid kui CPU oli keskmise ja madala taseme CPU 18-24 kuud tagasi, on hea võimalus, et see on juba minimaalsete süsteeminõuete madalal tasemel. Tegelikult on hea osa riistvarast arvutis ületav uue ja parem riistvara 0-3 kuu jooksul pärast ostetud. Võti on püüda leida õige tasakaal mängu graafika ja eraldusvõimega seadetega.

Mis faile või faile sekundis on videote / arvutimängude jaoks vastuvõetav?

Enamik täna videomänge on välja töötatud eesmärgiga lüüa kaadrisagedus 60 kaadrit sekundis, kuid kõikjal 30 kaadrit sekundis kuni 60 kaadrit sekundis peetakse vastuvõetavaks. See ei tähenda, et mängud ei pruugi ületada 60 kaadrit sekundis, tegelikult paljud teevad seda, kuid vähem kui 30 kaadrit sekundis, võivad animatsioonid hakata raputama ja näitavad vedeliku liikumise puudumist.

Tegelikult kaadrid sekundis, mida kogete, varieeruvad kogu mängu vältel, sõltuvalt riistvarast ja mis võib mingil hetkel mängu mängida. Mis puudutab riistvara, nagu eelpool mainitud, mängivad graafikakaart ja protsessor kaadrit sekundis, kuid ka teie monitor võib mõjutada ka FPS-i, mida näete. Paljud LCD monitorid on seatud värskendussagedusega 60 Hz, mis tähendab, et midagi üle 60 FPS pole nähtav.

Koos teie riistvaraga võivad mänge, nagu Doom (2016) , Overwatch , Battlefield 1 ja teised, millel on graafika intensiivsed toimingujärjestused, võivad mõjutada mängu FPS-d suure hulga liikuvate objektide, mängude füüsika ja arvutuste, 3D-keskkondade jms tõttu. Uuemad mängud võivad nõuda ka DirectX-shade mudeli kõrgemate versioonide kasutamist, mida graafikakaart võib toetada, kui GPU mudeli nõuded ei vasta GPU sageli halvale töövõimele, madalale kaadrisagedusele või ühildumatusele.

Kuidas ma saan mõõta minu arvutis oleva mängu kaadrite arvu või kaadreid sekundis?

Teie käsutuses on videomängu kaadrisageduse või kaadrite sekundis mõõtmiseks saadaval mitmeid tööriistu ja rakendusi. Kõige populaarsem ja üks, mida paljud peavad parimaks, nimetatakse Frapsiks. Fraps on iseseisev rakendus, mis töötab iga mängu puhul, mis kasutab DirectX-i või OpenGL-i graafika API-d (rakendusprogrammide liidest) ja mis toimib võrdlusuuringute utiliidina, mis kuvab teie praeguseid kaadreid sekundis, ning mõõdab FPS-i alguse ja lõpu vahel punkt. Lisaks võrdlusuuringute funktsionaalsusele on Frapsil ka mängude ekraanipildi lindistused ja reaalajas mänguvideo salvestamine. Kuigi Frapsi täielik funktsioon ei ole tasuta, pakuvad nad tasuta versiooni piirangutega, mis hõlmavad FPS-i võrdlusuuringuid, 30-sekundilist videolõikamist ja .bmp-ekraanipilte.

Seal on mõningaid Fraps Alternative'i rakendusi, näiteks Bandicam, kuid lõpuks pead maksma ka nende eest, kui soovite täielikku funktsionaalsust.

Kuidas ma saan optimeerida riist- või mängurežiime, et parandada kaadrisagedust, talitlust ja jõudlust?

Nagu eelmistes küsimustes mainitud, on teil kaks peamist võimalust, et parandada kaadrisagedust / kaadrit sekundis ja mängu üldist jõudlust. 1. Uuendage oma riistvara või 2. Reguleerige mängu graafikaseaded. Kuna teie riistvara uuendamine on antud parema jõudluse saavutamiseks, siis keskendume erinevatele graafikamängude seadistustele ja nendele, kuidas nad võivad aidata või vähendada jõudlust ja mängu kaadrisagedust.

Enamik installitud DirectX / OpenGL-i PC-mängudest on täna poolteist või rohkem graafikaseadet, mida saab riistvara toimivuse parandamiseks täiustada ning loodetavasti teie FPSi loendust. Paigaldamisel tuvastatakse enamik mänge automaatselt installitud arvuti riistvara ja määrab mängu graafikaseaded vastavalt optimaalse jõudluse saavutamiseks. Sellega seoses on mõned asjad, mida kasutajad saavad teha, et veelgi rohkem parandada kaadrisageduse toimivust.

On lihtne öelda, et mänguse graafikaseadetes leitud kõigi seadete alandamine tooks kaasa tulemuse. Kuid usume, et enamik inimesi soovivad jõudluse ja välimuse õiget tasakaalu mängukogemuse osas. Järgnevas loendis on mõned tavalised graafikaseaded, mis on saadaval paljudes mängudes, mida kasutaja saab kasutaja poolt käsitsi tõhustatud.

Ühised graafikaseaded

Antialiisid

Antialiisimine , mida tavaliselt nimetatakse AA-le, on arvutigraafika väljatöötamise meetod graafika töötlemata pikslite või sakiliste servade pehmendamiseks. Enamik meist on selle piksli või pisaraga näinud arvutigraafika, mida AA iga ekraanil iga piksli kohta võtab, võtab ta ümbritsevate pikslite näidise ja üritab need segada, et need oleksid siledad. Paljud mängud võimaldavad teil sisse lülitada või välja lülitada AA-d ja määrata AA-valimit, väljendatuna 2x AA, 4x AA, 8x AA ja nii edasi. Parim on määrata AA vastavalt graafika / monitori eraldusvõimele. Kõrgematel resolutsioonidel on rohkem piksleid ja võib vaja minna ainult 2x AA-d graafika jaoks, et vaadata siledat ja hästi toimivat, kuid madalamate resolutsioonide korral võib see vajadus seada 8x-ni, et sujuvalt asju välja tõsta. Kui otsite otsest jõudluskohustust, siis langetamine või väljalülitamine AA-s täielikult annab teile tõuke.

Anisotroopne filtreerimine

3D-arvutigraafikus on üldjuhul see, et 3D-keskkonnas asuvad kauged objektid kasutavad madalamaid tekstuurkaarte, mis võivad tunduda udune, samas kui lähemal asuvad objektid kasutavad üksikasjalikumalt kvaliteetset tekstuurkaarti. 3D-keskkonnas kõigi objektide kõrge tekstuuri kaartide pakkumine võib märkimisväärselt mõjutada üldist graafikatöötlemist ja see on seade, kus anisotroopne filtreerimine või automaatne teravustamine toimub.

AF on seadete osas üsna sarnane AA-le ja seda, mida ta saab parandada jõudlust. Seadme alandamisel on selle puudused, kuna vaateväljast lähemalt kasutatakse madalama kvaliteediga tekstuuri, mille tõttu näivad objektid lähedal asjad udused. AF-i valimikiirused võivad kõikuda vahemikus 1 x kuni 16-kordne ja selle seade kohandamine võib märkimisväärselt parandada vanema videokaardi jõudlust; See seade muutub uuemate graafikakaartidega võrreldes väiksemaks.

Joonista kaugus / vaateväli

Väljatõmbukiiruse seadistust või vaatekaugust ja vaate seadeid kasutatakse selleks, et määrata kindlaks, mida näete ekraanil ja mis on kõige olulisemad nii esimese kui ka kolmanda isiku laskuritele. Tõmbamise või vaate kauguse seadistust kasutatakse selleks, et määrata, kui kaugele näete kaugust, kui vaateväli määrab FPS-i tähemärgi perifeerse vaate. Juhtimiskauguse ja vaatevälja puhul on suurem, kui kõrgem on graafika kaartide seadistamine, et seda muuta ja kuvada, aga mõju peaks enamasti olema suhteliselt minimaalne, mistõttu võib langetamine näha palju paranenud kaadrisagedust või kaadrit sekundis.

Valgustus / varjud

Videomängus olevad varjud aitavad mängu üldiselt välja ja tunda, lisades ekraanile öeldut lugu, et see on ajutine. Varjude kvaliteedi seade määrab, kui üksikasjalikud või realistlikud on varjud mängus. Selle mõju võib objektidest ja valgustusest lähtuvalt erineda stseenist lähtuvalt, kuid sellel võib olla üldine jõudlus suhteliselt suur. Ehkki varjud võivad stseeni välja nägema, on see ilmselt esimene seade, mille abil saab vanemat videokaarti käitades jõudluse kasvu alandada või välja lülitada.

Resolutsioon

Resolutsiooni seadistus põhineb nii mängul kui ka monitoril kättesaadaval kujul. Mida kõrgem on eraldusvõime, seda parem on graafika, kõik need ekstra pikslid lisavad keskkondadele ja objektidele nende välimust parandavaid objekte. Kuid kõrgemad resolutsioonid tulevad kompromissi, kuna ekraanil on rohkem piksleid, peab graafikakaart kõvasti tööd tegema, et muuta kõike ja seeläbi vähendada toimivust. Mängul põhineva eraldusvõime langetamine on kindel viis, kuidas parandada jõudlust ja kaadrisagedust, kuid kui olete harjunud kõrgema resolutsiooniga mängima ja nägema üksikasjalikumat teavet, võiksite vaadata mõnda muud valikut, näiteks AA / AF-i väljalülitamine või valgustuse / varju reguleerimine.

Tekstuuri detail / kvaliteet

Tekstuure kõige lihtsamal kujul võib arvutada arvutigraafika taustapildiks. Need kujutised asuvad graafika objektide / mudelite kohal. See seade tavaliselt ei mõjuta mängu kaadrisagedust niivõrd, kui üldse, siis on see üsna ohutu, kui see on seatud kõrgema kvaliteediga kui muud seadistused nagu valgustus / varjud või AA / AF.