Verstehen und Optimieren von Videospiel-Frameraten

click fraud protection

Einer der am häufigsten verwendeten Benchmarks zur Messung der Grafikleistung eines Videospiels ist die Bildrate oder Bilder pro Sekunde. Die Bildrate in einem Videospiel spiegelt wider, wie oft ein Bild, das Sie auf dem Bildschirm sehen, aktualisiert wird, um das Bild und die Simulationsbewegung/-bewegung zu erzeugen. Die Bildrate wird meistens in Bildern pro Sekunde oder FPS gemessen (nicht zu verwechseln mit Ego-Shooter).

Es gibt viele Faktoren, die die Framerate eines Spiels bestimmen, aber wie bei vielen Dingen in der Technologie gilt: Je höher oder schneller etwas ist, desto besser. Niedrige Bildraten in Videospielen führen zu einer Reihe von Problemen, die zu den ungünstigsten Zeiten auftreten können. Beispiele dafür, was bei niedrigen Frameraten auftreten kann, sind abgehackte oder sprunghafte Bewegungen während Actionsequenzen, die viele Bewegungen/Animationen beinhalten; Eingefrorene Bildschirme erschweren die Interaktion mit dem Spiel und einer Reihe anderer.

Die unten aufgeführten häufig gestellten Fragen zur Framerate bieten Antworten auf einige grundlegende Fragen zu den Frameraten von Videospielen Messen von Bildern pro Sekunde und die verschiedenen Optimierungen und Tools, mit denen Sie die Bildrate und die Gesamtgrafik verbessern können Leistung.

Was bestimmt die Bildrate oder Bilder pro Sekunde eines Videospiels?

Doom 4 Videospiel

Es gibt eine Reihe von Faktoren, die zur Framerate oder Frames per Second (FPS)-Leistung eines Spiels beitragen. Zu den Bereichen, die sich auf die Bildrate/FPS des Spiels auswirken können, gehören:

  • Systemhardware, wie z Grafikkarte, Hauptplatine, Zentralprozessor, und Erinnerung.
  • Grafik- und Auflösungseinstellungen im Spiel.
  • Wie gut der Spielcode für die Grafikleistung optimiert und entwickelt wurde.

In diesem Artikel konzentrieren wir uns auf die ersten beiden Aufzählungspunkte, da der letzte nicht in unseren Händen liegt, da wir uns darauf verlassen, dass der Entwickler des Spiels optimierten Code für Grafik und Leistung geschrieben hat.

Der größte Faktor, der zur Bildrate oder FPS-Leistung eines Spiels beiträgt, ist die Grafikkarte und die CPU. Grundsätzlich sendet die CPU des Computers Informationen oder Anweisungen von Programmen, Anwendungen, in diesem Fall dem Spiel, an die Grafikkarte. Die Grafikkarte verarbeitet dann wiederum die empfangenen Anweisungen, rendert das Bild und sendet es zur Anzeige an den Monitor.

Es besteht eine direkte Beziehung zwischen der CPU und GPU, wobei die Leistung Ihrer Grafikkarte von der CPU abhängt und umgekehrt. Wenn eine CPU zu wenig Leistung hat, macht es keinen Sinn, auf die neueste und beste Grafikkarte aufzurüsten, wenn sie nicht ihre gesamte Rechenleistung nutzen kann.

Es gibt keine allgemeine Faustregel, um zu bestimmen, welche Grafikkarte/CPU-Kombination am besten ist, aber wenn die CPU eine mittlere ist? bis Low-End-CPU vor 18-24 Monaten, es besteht eine gute Chance, dass sie bereits am unteren Ende des Mindestsystems ist Bedarf. Tatsächlich wird ein großer Teil der Hardware auf Ihrem PC wahrscheinlich innerhalb von 0-3 Monaten nach dem Kauf durch neue und bessere Hardware übertroffen. Der Schlüssel ist, zu versuchen, die richtige Balance mit den Grafik- und Auflösungseinstellungen des Spiels zu finden.

Welche Framerate oder Frames pro Sekunde ist für Video-/Computerspiele akzeptabel?

Die meisten Videospiele werden heutzutage mit dem Ziel entwickelt, eine Bildrate von 60 fps zu erreichen, aber zwischen 30 fps und 60 fps wird als akzeptabel angesehen. Das soll nicht heißen, dass Spiele 60 fps nicht überschreiten können, tatsächlich tun das viele, aber alles unter 30 fps, Animationen können abgehackt werden und einen Mangel an flüssiger Bewegung zeigen.

Die tatsächlichen Frames pro Sekunde, die Sie erleben, variieren während des Spiels, je nach Hardware und was zu einem bestimmten Zeitpunkt im Spiel passieren kann. In Bezug auf die Hardware spielen, wie bereits erwähnt, Ihre Grafikkarte und CPU eine Rolle bei den Bildern pro Sekunde, aber auch Ihr Monitor kann sich auf die FPS auswirken, die Sie sehen können. Viele LCD-Monitore sind mit einer Bildwiederholfrequenz von 60 Hz eingestellt, was bedeutet, dass alles über 60 FPS nicht sichtbar ist.

In Verbindung mit Ihrer Hardware können Spiele wie Untergang (2016), Overwatch, Schlachtfeld 1 und andere mit grafikintensiven Actionsequenzen können die FPS des Spiels aufgrund einer großen Anzahl von sich bewegenden Objekten, Spielphysik und Berechnungen, 3D-Umgebungen und mehr beeinträchtigen. Neuere Spiele können auch höhere Versionen von a. erfordern DirectX-Shader-Modell die eine Grafikkarte unterstützen kann, wenn die Shader-Modell-Anforderung von der GPU nicht erfüllt wird, kann es oft zu schlechter Leistung, niedriger Bildrate oder Inkompatibilität kommen.

Wie kann ich die Framerate oder Frames pro Sekunde eines Spiels auf meinem Computer messen?

Es gibt eine Reihe von Tools und Anwendungen, mit denen Sie die Bildrate oder Bilder pro Sekunde eines Videospiels während des Spielens messen können. Die beliebteste und von vielen als die beste bezeichnete heißt Fraps. Fraps ist eine eigenständige Anwendung, die hinter den Kulissen für jedes Spiel läuft, das DirectX- oder OpenGL-Grafiken verwendet APIs (Application Programming Interface) und dient als Benchmarking-Dienstprogramm, das Ihre aktuellen Frames pro Sekunde anzeigt und die FPS zwischen einem Start- und Endpunkt misst. Neben der Benchmarking-Funktionalität bietet Fraps auch Funktionen für die Aufnahme von Spiel-Screenshots und Echtzeit-Videoaufnahmen im Spiel. Obwohl die volle Funktionalität von Fraps nicht kostenlos ist, bieten sie eine kostenlose Version mit Einschränkungen an, die das FPS-Benchmarking, 30 Sekunden Videoaufnahme und .bmp-Screenshots umfassen.

Es gibt einige Fraps-Alternative-Anwendungen wie Bandicam, aber Sie müssen auch dafür bezahlen, wenn Sie die volle Funktionalität wünschen.

Wie kann ich Hardware- oder Spieleinstellungen optimieren, um Bildrate, FPS und Leistung zu verbessern?

Wie in den vorherigen Fragen oben erwähnt, gibt es zwei Hauptmaßnahmen, die Sie tun können, um die Bildrate/Bilder pro Sekunde und die Gesamtleistung eines Spiels zu verbessern:

  1. Aktualisieren Sie Ihre Hardware.
  2. Passen Sie die Grafikeinstellungen des Spiels an.

Da ein Upgrade Ihrer Hardware für eine verbesserte Leistung eine Selbstverständlichkeit ist, konzentrieren wir uns auf die verschiedenen Grafikeinstellungen des Spiels und darauf, wie sie die Leistung und die Bildrate eines Spiels unterstützen oder reduzieren können.

Die überwiegende Mehrheit der installierten DirectX/OpenGL-PC-Spiele kommt heute mit einem halben Dutzend oder mehr Grafiken Einstellungen, die optimiert werden können, um die Leistung Ihrer Hardware und hoffentlich Ihre FPS-Zahl zu verbessern. Bei der Installation erkennen die meisten Spiele die installierte PC-Hardware automatisch und stellen die Grafikeinstellungen des Spiels für eine optimale Leistung entsprechend ein. Vor diesem Hintergrund gibt es einige Dinge, die Benutzer tun können, um die Bildratenleistung noch weiter zu verbessern.

Es ist leicht zu sagen, dass das Verringern aller Einstellungen in den Grafikeinstellungen eines Spiels die Leistung verbessern würde, weil dies der Fall wäre. Wir glauben jedoch, dass die meisten Leute die richtige Balance zwischen Leistung und Aussehen in ihrem Spielerlebnis haben möchten. Die folgende Liste enthält einige gängige Grafikeinstellungen, die in vielen Spielen verfügbar sind und vom Benutzer manuell angepasst werden können.

Allgemeine Grafikeinstellungen

Kantenglättung

Antialiasing, allgemein als AA bezeichnet, ist eine Technik in der Computergrafikentwicklung zum Glätten rauer pixeliger oder gezackter Kanten in Grafiken. Die meisten von uns sind auf diese pixelige oder gezackte Computergrafik gestoßen, was AA für jedes Pixel tut Auf Ihrem Bildschirm nimmt es eine Probe der umgebenden Pixel und versucht, sie zu überblenden, damit sie erscheinen glatt. Bei vielen Spielen können Sie AA ein- oder ausschalten sowie eine AA-Abtastrate einstellen, die als 2x AA, 4x AA, 8x AA usw. ausgedrückt wird. Am besten stellen Sie AA in Verbindung mit Ihrer Grafik-/Monitorauflösung ein. Höhere Auflösungen haben mehr Pixel und benötigen möglicherweise nur 2x AA, damit Grafiken glatt aussehen und gut funktionieren, während niedrigere Auflösungen möglicherweise auf 8x eingestellt werden müssen, um die Dinge zu glätten. Wenn Sie nach einem direkten Leistungsgewinn suchen, sollte Ihnen das Senken oder Abschalten von AA einen Schub geben.

Anisotrope Filterung

In der 3D-Computergrafik ist es im Allgemeinen so, dass entfernte Objekte in einer 3D-Umgebung einen niedrigeren Qualität von Textur-Maps, die unscharf erscheinen können, während nähere Objekte hochwertige Textur-Maps für mehr verwenden Detail. Die Bereitstellung hoher Textur-Maps für alle Objekte in einer 3D-Umgebung kann einen großen Einfluss auf die Gesamtgrafikleistung haben und hier kommt die Einstellung Anisotrope Filterung oder AF ins Spiel.

AF ist in Bezug auf die Einstellung und was es tun kann, um die Leistung zu verbessern, AA ziemlich ähnlich. Das Verringern der Einstellung hat seine Nachteile, da ein größerer Teil der Ansicht die Textur mit geringerer Qualität verwendet, wodurch scheinbar nahe Objekte verschwommen erscheinen. Die AF-Abtastraten können von 1x bis 16x reichen, und die Anpassung dieser Einstellung kann die Leistung einer älteren Grafikkarte deutlich verbessern. Diese Einstellung führt bei neueren Grafikkarten immer weniger zu einem Leistungsabfall.

Entfernung/Blickfeld zeichnen

Die Einstellung für den Zeichenabstand oder die Einstellungen für die Sichtweite und das Sichtfeld werden verwendet, um zu bestimmen, was Sie auf dem Bildschirm sehen und sind sowohl für Ego- als auch für Third-Person-Shooter am relevantesten. Die Einstellung für den Zeichen- oder Sichtabstand wird verwendet, um zu bestimmen, wie weit Sie in die Ferne sehen, während das Sichtfeld mehr von der peripheren Sicht eines Charakters in einem FPS bestimmt. Im Fall von Zeichenabstand und Sichtfeld, je höher die Einstellung, bedeutet dies, dass die Grafikkarte härter arbeiten muss, um zu rendern und anzuzeigen Die Ansicht sollte jedoch größtenteils relativ gering sein, sodass das Absenken möglicherweise nicht viel von einer verbesserten Framerate oder Frames pro verbessert wird Sekunde.

Beleuchtung/Schatten

Schatten in einem Videospiel tragen zum Gesamtbild und -gefühl eines Spiels bei und verleihen der auf dem Bildschirm erzählten Geschichte ein Gefühl von Spannung. Die Einstellung für die Schattenqualität bestimmt, wie detailliert oder realistisch die Schatten im Spiel aussehen. Dies kann je nach Anzahl der Objekte und Beleuchtung von Szene zu Szene unterschiedlich sein, kann jedoch einen ziemlich großen Einfluss auf die Gesamtleistung haben. Während Schatten eine Szene großartig aussehen lassen können, ist dies wahrscheinlich die erste Einstellung, die verringert oder ausgeschaltet wird, um eine Leistungssteigerung zu erzielen, wenn eine ältere Grafikkarte ausgeführt wird.

Auflösung

Die Auflösung Die Einstellung basiert sowohl auf dem, was im Spiel als auch auf dem Monitor verfügbar ist. Je höher die Auflösung, desto besser sieht die Grafik aus, all diese zusätzlichen Pixel fügen den Umgebungen Details hinzu und die Objekte verbessern ihr Erscheinungsbild. Höhere Auflösungen sind jedoch mit einem Kompromiss verbunden, da mehr Pixel auf dem Display angezeigt werden müssen Bildschirm muss die Grafikkarte härter arbeiten, um alles zu rendern und kann daher niedriger sein Leistung. Das Verringern der Auflösungseinstellung in einem Spiel ist eine solide Möglichkeit, die Leistung und die Bildrate zu verbessern, aber wenn Sie sich an das Spielen gewöhnt haben Bei höheren Auflösungen und mehr Details möchten Sie vielleicht andere Optionen wie das Ausschalten von AA/AF oder die Anpassung prüfen Beleuchtung/Schatten.

Texturdetail/Qualität

Texturen kann man sich im einfachsten Sinne als Hintergrundbild für Computergrafiken vorstellen. Es sind Bilder, die in Grafiken über Objekte/Modelle gelegt werden. Diese Einstellung wirkt sich normalerweise nicht so stark auf die Bildrate eines Spiels aus, wenn überhaupt, so ist es ziemlich sicher, diese Einstellung auf eine höhere Qualität als andere Einstellungen wie Beleuchtung/Schatten oder AA/AF einzustellen.