Framesnelheden van videogames begrijpen en optimaliseren

click fraud protection

Een van de meest gebruikte maatstaven voor het meten van de grafische prestaties van een videogame is de framesnelheid of frames per seconde. De framesnelheid in een videogame geeft aan hoe vaak een afbeelding die u op het scherm ziet, wordt vernieuwd om de afbeelding en simulatie van beweging/beweging te produceren. De framesnelheid wordt meestal gemeten in frames per seconde of FPS, (niet te verwarren met First Person Shooters).

Er zijn veel factoren die een rol spelen bij het bepalen van de framesnelheid van een game, maar zoals bij veel dingen in de technologie geldt: hoe hoger of sneller iets is, hoe beter. Lage framesnelheden in videogames leiden tot een aantal problemen die zich op de meest ongelegen momenten kunnen voordoen. Voorbeelden van wat kan gebeuren bij lage framesnelheden zijn schokkerige of springerige bewegingen tijdens actiescènes met veel beweging/animaties; Bevroren schermen waardoor het moeilijk is om met het spel te communiceren, en een aantal andere.

De onderstaande veelgestelde vragen over framesnelheid bieden antwoorden op enkele basisvragen over framesnelheden van videogames, hoe te: meet frames per seconde, en de verschillende tweaks en tools die je kunt gebruiken om de framesnelheid en de algehele graphics te verbeteren uitvoering.

Wat bepaalt de framesnelheid of frames per seconde van een videogame?

Doom 4-videogame

Er zijn een aantal factoren die bijdragen aan de framesnelheid of frames per seconde (FPS) prestaties van een game. De gebieden die van invloed kunnen zijn op de framesnelheid/FPS van het spel zijn:

  • Systeemhardware, zoals de grafische kaart, moederbord, processor, en geheugen.
  • Grafische en resolutie-instellingen in het spel.
  • Hoe goed de spelcode is geoptimaliseerd en ontwikkeld voor grafische prestaties.

In dit artikel zullen we ons concentreren op de eerste twee punten, aangezien we de laatste niet meer in handen hebben, omdat we erop vertrouwen dat de ontwikkelaar van de game geoptimaliseerde code heeft geschreven voor graphics en prestaties.

De grootste factor die bijdraagt ​​aan de framesnelheid of FPS-prestaties van een game is de grafische kaart en CPU. In basistermen stuurt de CPU van de computer informatie of instructies van programma's, applicaties, in dit geval het spel, naar de grafische kaart. De grafische kaart zal dan op zijn beurt de ontvangen instructies verwerken, het beeld renderen en naar de monitor sturen voor weergave.

Er is een directe relatie tussen de CPU en GPU, waarbij de prestaties van uw grafische kaart afhankelijk zijn van de CPU en vice versa. Als een CPU te weinig kracht heeft, heeft het geen zin om te upgraden naar de nieuwste en beste grafische kaart als deze niet al zijn verwerkingskracht kan gebruiken.

Er is geen algemene vuistregel om te bepalen welke grafische kaart/CPU-combinatie het beste is, maar als de CPU een mid naar low-end CPU 18-24 maanden geleden is er een goede kans dat het al aan de onderkant van het minimumsysteem zit vereisten. In feite wordt een groot deel van de hardware op uw pc waarschijnlijk binnen 0-3 maanden na aanschaf overtroffen door nieuwe en betere hardware. De sleutel is om te proberen de juiste balans te vinden met de grafische en resolutie-instellingen van de game.

Welke framesnelheid of frames per seconde is acceptabel voor video-/computergames?

De meeste videogames van tegenwoordig zijn ontwikkeld met het doel een framesnelheid van 60 fps te halen, maar ergens tussen 30 fps en 60 fps wordt als acceptabel beschouwd. Dat wil niet zeggen dat games de 60 fps niet kunnen overschrijden, in feite doen veel games dat, maar bij alles onder de 30 fps kunnen animaties schokkerig worden en een gebrek aan vloeiende beweging vertonen.

De werkelijke frames per seconde die je ervaart, varieert gedurende het spel op basis van de hardware en wat er op een bepaald moment in het spel kan gebeuren. In termen van hardware, zoals eerder vermeld, zullen je grafische kaart en CPU een rol spelen in de frames per seconde, maar ook je monitor kan ook invloed hebben op de FPS die je kunt zien. Veel LCD-monitoren zijn ingesteld met een verversingssnelheid van 60 Hz, wat betekent dat alles boven 60 FPS niet zichtbaar is.

In combinatie met uw hardware, games zoals Ondergang (2016), Overwatch, Slagveld 1 en anderen met grafische intense actiescènes kunnen de FPS van het spel beïnvloeden vanwege een groot aantal bewegende objecten, spelfysica en -berekeningen, 3D-omgevingen en meer. Nieuwere games kunnen ook hogere versies van a. vereisen DirectX shader-model die een grafische kaart kan ondersteunen, als de GPU niet aan de vereiste van het shadermodel voldoet, kunnen vaak slechte prestaties, een lage framesnelheid of incompatibiliteit optreden.

Hoe kan ik de framesnelheid of frames per seconde van een game op mijn computer meten?

Er zijn een aantal tools en applicaties beschikbaar waarmee je de framesnelheid of frames per seconde van een videogame kunt meten terwijl je aan het spelen bent. De meest populaire en een die door velen als de beste wordt beschouwd, wordt genoemd Fraps. Fraps is een zelfstandige applicatie die achter de schermen draait voor elke game die DirectX- of OpenGL-graphics gebruikt API's (Application Programming Interface) en dient als een benchmarking-hulpprogramma dat uw huidige frames per seconde weergeeft en de FPS tussen een start- en eindpunt meet. Naast de benchmarking-functionaliteit heeft Fraps ook functionaliteit voor het vastleggen van gamescreenshots en realtime, in-game video-opnames. Hoewel de volledige functionaliteit van Fraps niet gratis is, bieden ze wel een gratis versie met beperkingen, waaronder FPS-benchmarking, 30 seconden video-opname en .bmp-screenshots.

Er zijn een aantal Fraps Alternative-applicaties zoals Bandicam, maar daar zul je uiteindelijk ook voor moeten betalen als je volledige functionaliteit wilt.

Hoe kan ik hardware- of game-instellingen optimaliseren om de framesnelheid, FPS en prestaties te verbeteren?

Zoals vermeld in eerdere vragen hierboven, zijn er twee belangrijke dingen die u kunt doen om de framesnelheid/frames per seconde en de algehele prestaties van een game te verbeteren:

  1. Upgrade uw hardware.
  2. Pas de grafische instellingen van de game aan.

Aangezien het upgraden van uw hardware een gegeven is voor betere prestaties, zullen we ons concentreren op de verschillende grafische spelinstellingen en hoe deze de prestaties en de framesnelheid van een game kunnen helpen of verminderen.

De overgrote meerderheid van de geïnstalleerde DirectX/OpenGL pc-games wordt tegenwoordig geleverd met een half dozijn of meer graphics instellingen die kunnen worden aangepast om de prestaties van uw hardware en hopelijk uw FPS-telling te verbeteren. Na installatie zullen de meeste games automatisch pc-hardware detecteren die is geïnstalleerd en de grafische instellingen van de game dienovereenkomstig instellen voor optimale prestaties. Dat gezegd hebbende, zijn er enkele dingen die gebruikers kunnen doen om de prestaties van de framesnelheid nog meer te verbeteren.

Het is gemakkelijk om te zeggen dat het verlagen van alle instellingen in de grafische instellingen van een game prestaties zou opleveren, omdat dit het geval zou zijn. We zijn echter van mening dat de meeste mensen de juiste balans tussen prestaties en uiterlijk willen krijgen in hun game-ervaring. De onderstaande lijst bevat enkele algemene grafische instellingen die in veel games beschikbaar zijn en die door de gebruiker handmatig kunnen worden aangepast.

Algemene grafische instellingen

Anti-aliasing

Anti-aliasing, gewoonlijk AA genoemd, is een techniek bij de ontwikkeling van computergraphics om ruwe, gepixelde of gekartelde randen in afbeeldingen glad te strijken. De meesten van ons zijn deze gepixelde of gekartelde computerafbeeldingen tegengekomen, wat AA doet is voor elke pixel op uw scherm neemt het een voorbeeld van de omringende pixels en probeert deze te mengen om ze te laten verschijnen zacht. Bij veel games kun je AA in- of uitschakelen en een AA-samplefrequentie instellen, uitgedrukt als 2x AA, 4x AA, 8x AA enzovoort. Het is het beste om AA in te stellen in combinatie met de resolutie van uw grafische kaart/monitor. Hogere resoluties hebben meer pixels en hebben mogelijk slechts 2x AA nodig om de graphics er vloeiend uit te laten zien en goed te laten presteren, terwijl lagere resoluties dit mogelijk op 8x moeten instellen om de zaken glad te strijken. Als u op zoek bent naar een directe prestatieverbetering, zou het verlagen of helemaal uitschakelen van AA u een boost moeten geven.

Anisotrope filtering

Bij 3D-computergraphics is het over het algemeen zo dat verre objecten in een 3D-omgeving een lager kwaliteit van textuurkaarten die wazig kunnen lijken, terwijl dichterbij gelegen objecten hoogwaardige textuurkaarten gebruiken voor meer detail. Het verstrekken van kaarten met een hoge textuur voor alle objecten in een 3D-omgeving kan een grote impact hebben op de algehele grafische prestaties en dit is waar de instelling voor anisotropische filtering of AF van pas komt.

AF lijkt redelijk op AA wat betreft de instelling en wat het kan doen om de prestaties te verbeteren. Het verlagen van de instelling heeft zijn nadelen, omdat een groter deel van het beeld de textuur van mindere kwaliteit zal gebruiken, waardoor schijnbaar nabije objecten wazig lijken. AF-samplefrequenties kunnen variëren van 1x tot 16x en het aanpassen van deze instelling kan een duidelijke verbetering van de prestaties van een oudere grafische kaart opleveren; Deze instelling is steeds minder een oorzaak voor prestatieverlies op nieuwere grafische kaarten.

Teken afstand/gezichtsveld

De instellingen voor trekafstand of kijkafstand en gezichtsveld worden gebruikt om te bepalen wat u op het scherm ziet en zijn het meest relevant voor zowel first-person als third-person shooters. De instelling voor teken- of kijkafstand wordt gebruikt om te bepalen hoe ver je in de verte kijkt, terwijl het gezichtsveld meer van het perifere beeld van een personage in een FPS bepaalt. In het geval van de trekafstand en het gezichtsveld, hoe hoger de instelling, hoe meer de grafische kaart harder moet werken om te renderen en weer te geven de weergave zou echter de impact voor het grootste deel vrij minimaal moeten zijn, dus het verlagen van een verbeterde framesnelheid of frames per tweede.

Verlichting/Schaduwen

Schaduwen in een videogame dragen bij aan de algehele look en feel van een game en voegen een gevoel van spanning toe aan het verhaal dat op het scherm wordt verteld. De instelling voor de kwaliteit van de schaduwen bepaalt hoe gedetailleerd of realistisch de schaduwen eruit zullen zien in het spel. De impact hiervan kan van scène tot scène verschillen op basis van het aantal objecten en verlichting, maar het kan een vrij grote impact hebben op de algehele prestaties. Hoewel schaduwen een scène er geweldig uit kunnen laten zien, is dit waarschijnlijk de eerste instelling die wordt verlaagd of uitgeschakeld voor prestatieverbetering bij gebruik van een oudere grafische kaart.

Oplossing

De oplossing instelling is zowel gebaseerd op wat beschikbaar is in het spel als op de monitor. Hoe hoger de resolutie, hoe beter de afbeeldingen eruit zullen zien, al die extra pixels voegen details toe aan de omgevingen en objecten en verbeteren hun uiterlijk. Hogere resoluties brengen echter een compromis met zich mee, aangezien er meer pixels zijn om weer te geven op de scherm, de grafische kaart moet harder werken om alles weer te geven en kan dus lager worden uitvoering. Het verlagen van de resolutie-instelling in een game is een solide manier om de prestaties en framesnelheid te verbeteren, maar als je gewend bent geraakt aan het spelen bij hogere resoluties en als je meer details ziet, wil je misschien wat andere opties bekijken, zoals AA/AF uitschakelen of aanpassen verlichting/schaduwen.

Textuurdetail/Kwaliteit

Texturen in de eenvoudigste bewoordingen kunnen worden gezien als achtergrond voor computergraphics. Het zijn afbeeldingen die in afbeeldingen over objecten/modellen worden gelegd. Deze instelling heeft meestal niet zoveel invloed op de framesnelheid van een game, of helemaal niet, dus het is redelijk veilig om deze instelling op een hogere kwaliteit te hebben dan andere instellingen zoals verlichting/schaduwen of AA/AF.