Videopelien kehystaajuuden ymmärtäminen ja optimointi

Sisällysluettelo:

Videopelien kehystaajuuden ymmärtäminen ja optimointi
Videopelien kehystaajuuden ymmärtäminen ja optimointi
Anonim

Yksi yleisimmistä videopelien graafisen suorituskyvyn mittaamiseen käytetyistä vertailuarvoista on kuvataajuus tai ruutuja sekunnissa. Videopelin kuvataajuus heijastaa sitä, kuinka usein näytöllä näkyvä kuva päivitetään kuvan ja simulaation liikkeen/liikkeen tuottamiseksi. Kuvanopeus mitataan useimmiten ruutuina sekunnissa tai FPS:nä (ei pidä sekoittaa First Person Shooters -peliin).

Pelin kuvataajuuden määräämiseen vaikuttavat monet tekijät, mutta kuten monien tekniikan asioiden kohdalla, mitä korkeampi tai nopeampi jokin on, sitä parempi. Alhaiset kuvataajuudet videopeleissä johtavat useisiin ongelmiin, jotka voivat ilmetä sopimattomina aikoina. Esimerkkejä siitä, mitä voi tapahtua alhaisilla kuvanopeuksilla, ovat katkonaiset tai hyppivät liikkeet toimintajaksojen aikana, joihin liittyy paljon liikettä/animaatioita; Jäätyneet näytöt vaikeuttavat vuorovaikutusta pelin ja monien muiden kanssa.

Alla kuvatut kuvataajuuden usein kysytyt kysymykset tarjoavat vastauksia joihinkin peruskysymyksiin, jotka liittyvät videopelien kuvataajuuteen, ruutujen sekunnissa mittaamiseen sekä erilaisiin säätöihin ja työkaluihin, joilla voit parantaa kuvanopeutta ja yleistä grafiikan suorituskykyä.

Mikä määrittää videopelin kehystaajuuden tai ruudut sekunnissa?

Image
Image

On useita tekijöitä, jotka vaikuttavat pelin kuvataajuuteen tai FPS-suorituskykyyn. Alueet, jotka voivat vaikuttaa pelin kuvanopeuteen/FPS:ään, ovat:

  • Järjestelmälaitteisto, kuten näytönohjain, emolevy, CPU ja muisti.
  • Grafiikka ja resoluutioasetukset pelissä.
  • Kuinka hyvin pelikoodi on optimoitu ja kehitetty graafista suorituskykyä varten.

Tässä artikkelissa keskitymme kahteen ensimmäiseen luettelokohtaan, koska viimeinen on käsistämme, koska luotamme siihen, että pelin kehittäjä on kirjoittanut optimoidun koodin grafiikkaa ja suorituskykyä varten.

Suurin pelin kuvataajuuteen tai FPS-suorituskykyyn vaikuttava tekijä on näytönohjain ja suoritin. Periaatteessa tietokoneen CPU lähettää tietoja tai ohjeita ohjelmista, sovelluksista, tässä tapauksessa pelistä, näytönohjaimelle. Näytönohjain puolestaan käsittelee saamansa ohjeet, renderöi kuvan ja lähettää sen näyttöön näytettäväksi.

CPU:n ja GPU:n välillä on suora yhteys, sillä näytönohjaimesi suorituskyky riippuu suorittimesta ja päinvastoin. Jos suorittimen teho on alitehoinen, ei ole järkevää päivittää uusimpaan ja parhaaseen näytönohjaimeen, jos se ei pysty käyttämään kaikkea prosessointitehoaan.

Ei ole olemassa yleistä nyrkkisääntöä sen määrittämiseksi, mikä grafiikkakortti/suoritin-yhdistelmä on paras, mutta jos prosessori oli keskitason tai matalan tason suoritin 18–24 kuukautta sitten, on hyvä mahdollisuus, että se on jo minimijärjestelmän alimmassa päässä. vaatimukset. Itse asiassa uudet ja paremmat laitteistot ohittavat suuren osan tietokoneesi laitteistosta 0–3 kuukauden kuluessa ostosta. Tärkeintä on yrittää löytää oikea tasapaino pelin grafiikka- ja resoluutioasetusten kanssa.

Mikä kehysnopeus tai ruutuja sekunnissa on hyväksyttävää video-/tietokonepeleissä?

Useimmat nykypäivän videopelit on kehitetty tavoitteena saavuttaa 60 fps:n kuvanopeus, mutta 30-60 fps katsotaan hyväksyttäväksi. Tämä ei tarkoita sitä, että pelit eivät voi ylittää 60 fps, itse asiassa monet tekevät, mutta kaikki alle 30 fps, animaatiot voivat alkaa hiljentyä ja näyttää liikkeen puutetta.

Kokemasi todelliset ruudut sekunnissa vaihtelevat pelin aikana riippuen laitteistosta ja siitä, mitä pelissä voi tapahtua kulloinkin. Laitteiston suhteen, kuten aiemmin mainittiin, näytönohjain ja suoritin vaikuttavat ruutuihin sekunnissa, mutta myös näyttösi voi vaikuttaa näkemäänsi FPS:ään. Monien LCD-näyttöjen virkistystaajuus on 60 Hz, mikä tarkoittaa, että mitään yli 60 FPS:n nopeutta ei näy.

Yhdessä laitteistosi kanssa pelit, kuten Doom (2016), Overwatch, Battlefield 1 ja muut, joissa on intensiivisiä graafisia toimintajaksoja, voivat vaikuttaa pelin FPS:ään suuren määrän liikkuvia kohteita, pelin fysiikkaa ja laskelmia, 3D:n vuoksi. ympäristöt ja paljon muuta. Uudemmat pelit voivat myös vaatia uudempia versioita DirectX Shader -mallista, jota näytönohjain voi tukea, jos grafiikkasuoritin ei täytä Shader-mallin vaatimuksia, usein huono suorituskyky, alhainen kuvanopeus tai yhteensopimattomuus.

Miten voin mitata pelin kehystaajuutta tai kuvia sekunnissa tietokoneellani?

Voit mitata videopelin kuvataajuutta tai kuvia sekunnissa pelatessasi useita työkaluja ja sovelluksia. Suosituin ja monien mielestä paras on nimeltään Fraps. Fraps on itsenäinen sovellus, joka toimii kulissien takana kaikissa peleissä, jotka käyttävät DirectX- tai OpenGL-grafiikkasovellusliittymiä (Application Programming Interface) ja toimii benchmarking-apuohjelmana, joka näyttää nykyiset ruudut sekunnissa sekä mittaa FPS:n aloitus- ja loppupisteen välillä.. Vertailutoimintojen lisäksi Frapsilla on myös toimintoja pelin kuvakaappausten ja reaaliaikaisten videoiden kaappaamiseen pelin sisällä. Vaikka Frapsin kaikki toiminnot eivät ole ilmaisia, ne tarjoavat ilmaisen version rajoituksin, joihin kuuluvat FPS-vertailu, 30 sekuntia videokuvaa ja.bmp-kuvakaappauksia.

On olemassa joitain Fraps Alternative -sovelluksia, kuten Bandicam, mutta joudut maksamaan niistäkin, jos haluat täyden toiminnallisuuden.

Kuinka voin optimoida laitteiston tai pelin asetukset kehystaajuuden, FPS:n ja suorituskyvyn parantamiseksi?

Kuten edellä olevissa kysymyksissä mainittiin, voit tehdä kahdella pääasialla parantaaksesi kuvanopeutta/ruutuja sekunnissa ja pelin yleistä suorituskykyä:

  1. Päivitä laitteistosi.
  2. Säädä pelin grafiikkaasetuksia.

Koska suorituskyvyn parantaminen edellyttää laitteiston päivittämistä, keskitymme grafiikkapelien eri asetuksiin ja siihen, kuinka ne voivat auttaa tai vähentää suorituskykyä ja pelin kuvanopeutta.

Suurin osa asennetuista DirectX/OpenGL-tietokonepeleistä nykyään sisältää puolen tusinaa tai enemmän grafiikkaasetuksia, joita voidaan säätää laitteistosi suorituskyvyn ja toivottavasti FPS-määrän parantamiseksi. Asennuksen yhteydessä useimmat pelit tunnistavat automaattisesti asennetun PC-laitteiston ja määrittävät pelin grafiikkaasetukset sen mukaisesti optimaalisen suorituskyvyn saavuttamiseksi. Tämän perusteella käyttäjät voivat tehdä joitakin asioita parantaakseen kuvanopeuden suorituskykyä entisestään.

On helppo sanoa, että kaikkien pelin grafiikka-asetusten asetusten pienentäminen lisäisi suorituskykyä, koska se tekisi. Uskomme kuitenkin, että useimmat ihmiset haluavat saada oikean tasapainon suorituskyvyn ja ulkonäön välillä pelikokemuksessaan. Alla oleva luettelo sisältää joitain yleisiä grafiikkaasetuksia, jotka ovat saatavilla monissa peleissä ja joita käyttäjä voi säätää manuaalisesti.

Yleiset grafiikkaasetukset

Antialiasing

Antialiasing, jota yleisesti kutsutaan nimellä AA, on tietokonegrafiikkakehityksen tekniikka, joka tasoittaa grafiikan karkeita pikselöityjä tai rosoisia reunoja. Useimmat meistä ovat kohdanneet tämän pikselöidyn tai rosoisen näköisen tietokonegrafiikan. AA tekee jokaiselle näytön pikselille näytteen ympäröivistä pikseleistä ja yrittää sekoittaa niitä saadakseen ne näyttämään sileiltä. Monissa peleissä voit ottaa AA:n käyttöön tai poistaa sen käytöstä sekä asettaa AA-näytteenottotaajuuden ilmaistuna 2x AA, 4x AA, 8x AA ja niin edelleen. On parasta asettaa AA yhdessä grafiikan/näytön resoluution kanssa. Suuremmissa resoluutioissa on enemmän pikseleitä, ja ne saattavat tarvita vain 2x AA, jotta grafiikka näyttää tasaiselta ja toimii hyvin, kun taas pienemmät resoluutiot saattavat vaatia sen asettamisen 8x tasoittaakseen asioita. Jos etsit suoraa suorituskyvyn lisäystä, AA:n laskemisen tai poistamisen kokonaan pitäisi antaa sinulle lisäpotkua.

Anisotrooppinen suodatus

3D-tietokonegrafiikassa on yleensä niin, että kaukana olevat kohteet 3D-ympäristössä käyttävät huonompilaatuisia pintakuviokarttoja, jotka voivat näyttää epäselviltä, kun taas lähempänä olevat kohteet käyttävät korkealaatuisia pintakuviointikarttoja yksityiskohtien saamiseksi. Korkean pintakuvion karttojen tarjoaminen kaikille objekteille 3D-ympäristössä voi vaikuttaa suuresti grafiikan yleiseen suorituskykyyn, ja tässä anisotrooppinen suodatus eli AF-asetus tulee käyttöön.

AF on melko samanlainen kuin AA, mitä tulee asetuksiin ja siihen, miten se voi parantaa suorituskykyä. Asetuksen alentamisella on haittoja, koska suurempi osa näkymästä käyttää heikompaa laatua, jolloin näennäisesti lähellä olevat kohteet näyttävät epäselviltä. AF-näytteenottotaajuudet voivat vaihdella 1x - 16x, ja tämän asetuksen säätäminen voi parantaa huomattavasti vanhemman näytönohjaimen suorituskykyä. Tämä asetus on yhä vähemmän syy suorituskyvyn heikkenemiseen uudemmissa näytönohjainkorteissa.

Piirrä etäisyys/näkökenttä

Vetämisetäisyysasetusta tai katseluetäisyyden ja näkökentän asetuksia käytetään määrittämään, mitä näet näytöllä, ja ne ovat tärkeimpiä sekä ensimmäisen että kolmannen persoonan räiskintäpelaajille. Piirustus- tai katseluetäisyysasetusta käytetään määrittämään, kuinka pitkälle näet etäisyyteen, kun taas näkökenttä määrittää suuremman osan FPS:n hahmon reunanäkymästä. Kun kyseessä on vetoetäisyys ja näkökenttä, mitä korkeampi asetus tarkoittaa sitä, että näytönohjaimen on työskenneltävä kovemmin hahmontaakseen ja näyttääkseen näkymää. Vaikutuksen tulisi kuitenkin olla suurimmaksi osaksi melko vähäinen, joten alentaminen ei välttämättä näet paljon parannetun kuvanopeuden tai ruutuja sekunnissa.

Valaistus/Varjot

Videopelin varjot lisäävät pelin yleisilmettä ja tuntumaa ja lisäävät jännitystä näytöllä kerrottavaan tarinaan. Varjojen laatuasetus määrittää, kuinka yksityiskohtaisilta tai realistisilta varjot näyttävät pelissä. Tämän vaikutus voi vaihdella kohtauksesta riippuen kohteiden lukumäärästä ja valaistuksesta, mutta sillä voi olla melko suuri vaikutus yleiseen suorituskykyyn. Vaikka varjot voivat saada kohtauksen näyttämään upe alta, se on luultavasti ensimmäinen asetus, joka laskee tai sammutetaan suorituskyvyn parantamiseksi, kun käytössä on vanhempi näytönohjain.

Resoluutio

Tarkkuusasetus perustuu sekä siihen, mitä pelissä on saatavilla, että myös näyttöön. Mitä korkeampi resoluutio, sitä paremm alta grafiikka näyttää, kaikki ylimääräiset pikselit lisäävät yksityiskohtia ympäristöihin ja esineisiin parantaen niiden ulkonäköä. Suurempiin resoluutioihin liittyy kuitenkin kompromissi, koska näytöllä on enemmän pikseleitä, näytönohjaimen on työskenneltävä kovemmin kaiken renderöimiseksi, mikä voi heikentää suorituskykyä. Tarkkuusasetuksen alentaminen pelissä on vankka tapa parantaa suorituskykyä ja kuvataajuutta, mutta jos olet tottunut pelaamaan korkeammalla resoluutiolla ja näkemään enemmän yksityiskohtia, kannattaa ehkä katsoa joitain muita vaihtoehtoja, kuten AA/AF:n sammuttaminen tai valaistuksen/varjojen säätäminen.

Tektuurin yksityiskohdat/laatu

Tektuurit yksinkertaisimmillaan voidaan ajatella tietokonegrafiikan taustakuvana. Ne ovat kuvia, jotka on asetettu grafiikan esineiden/mallien päälle. Tämä asetus ei yleensä vaikuta pelin kuvataajuuteen niin paljon, jos ollenkaan, joten on melko turvallista käyttää tätä asetusta korkeammalla laadulla kuin muut asetukset, kuten valaistus/varjot tai AA/AF.

Suositeltava: