Bildraten von Videospielen verstehen und optimieren

Inhaltsverzeichnis:

Bildraten von Videospielen verstehen und optimieren
Bildraten von Videospielen verstehen und optimieren
Anonim

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 simulierte Bewegung/Bewegung zu erzeugen. Die Bildrate wird meistens in Bildern pro Sekunde oder FPS gemessen (nicht zu verwechseln mit Ego-Shootern).

Es gibt viele Faktoren, die die Bildrate 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 Bildraten auftreten kann, sind abgehackte oder sprunghafte Bewegungen während Action-Sequenzen, die viele Bewegungen/Animationen beinh alten; Eingefrorene Bildschirme, die die Interaktion mit dem Spiel erschweren, und einige andere.

Die unten aufgeführten häufig gestellten Fragen zur Bildrate geben Antworten auf einige grundlegende Fragen zu den Bildraten von Videospielen, zur Messung der Bilder pro Sekunde und zu den verschiedenen Optimierungen und Tools, mit denen Sie die Bildrate und die allgemeine Grafikleistung verbessern können.

Was bestimmt die Framerate oder Frames pro Sekunde eines Videospiels?

Image
Image

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

  • Systemhardware wie Grafikkarte, Motherboard, CPU und Arbeitsspeicher.
  • Grafik- und Auflösungseinstellungen im Spiel.
  • Wie gut der Spielcode für Grafikleistung optimiert und entwickelt ist.

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 Beitrag zur Framerate oder FPS-Leistung eines Spiels sind Grafikkarte und 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 CPU und GPU, wobei die Leistung Ihrer Grafikkarte von der CPU abhängt und umgekehrt. Wenn eine CPU zu schwach ist, macht es keinen Sinn, auf die neueste und beste Grafikkarte aufzurüsten, wenn sie nicht in der Lage sein wird, ihre gesamte Rechenleistung zu nutzen.

Es gibt keine allgemeine Faustregel, um zu bestimmen, welche Grafikkarte/CPU-Kombination am besten ist, aber wenn die CPU vor 18-24 Monaten eine mittlere bis untere CPU war, besteht eine gute Chance, dass sie bereits am unteren Ende des Mindestsystems liegt 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 irgendetwas zwischen 30 fps und 60 fps wird als akzeptabel angesehen. Das soll nicht heißen, dass Spiele 60 fps nicht überschreiten können, viele tun dies tatsächlich, aber alles unter 30 fps kann dazu führen, dass Animationen abgehackt werden und einen Mangel an flüssigen Bewegungen zeigen.

Die tatsächlichen Frames pro Sekunde, die Sie erleben, variieren während des Spiels, basierend auf der Hardware und dem, was zu einem bestimmten Zeitpunkt im Spiel passiert. 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 auf eine Bildwiederholfrequenz von 60 Hz eingestellt, was bedeutet, dass alles über 60 FPS nicht sichtbar ist.

In Verbindung mit Ihrer Hardware können Spiele wie Doom (2016), Overwatch, Battlefield 1 und andere, die grafikintensive Actionsequenzen haben, die FPS des Spiels aufgrund einer großen Anzahl von sich bewegenden Objekten, Spielphysik und Berechnungen, 3D, beeinträchtigen Umgebungen und mehr. Neuere Spiele können auch höhere Versionen eines DirectX-Shader-Modells erfordern, das eine Grafikkarte möglicherweise unterstützt. Wenn die Anforderungen des Shader-Modells von der GPU nicht erfüllt werden, kann es häufig 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 eine, die viele für die beste h alten, heißt Fraps. Fraps ist eine eigenständige Anwendung, die hinter den Kulissen für jedes Spiel ausgeführt wird, das DirectX- oder OpenGL-Grafik-APIs (Application Programming Interface) verwendet, und als Benchmarking-Dienstprogramm dient, das Ihre aktuellen Bilder 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 beinh alten.

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

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

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

  1. Aktualisieren Sie Ihre Hardware.
  2. Grafikeinstellungen des Spiels anpassen.

Da ein Upgrade Ihrer Hardware für eine verbesserte Leistung eine Selbstverständlichkeit ist, konzentrieren wir uns auf die verschiedenen Grafikspieleinstellungen und wie sie die Leistung und die Bildrate eines Spiels verbessern oder verringern können.

Die überwiegende Mehrheit der heute installierten DirectX/OpenGL-PC-Spiele verfügt über ein halbes Dutzend oder mehr Grafikeinstellungen, die angepasst werden können, um die Leistung Ihrer Hardware und hoffentlich Ihre FPS-Zahl zu verbessern. Bei der Installation erkennen die meisten Spiele automatisch die installierte PC-Hardware und stellen die Grafikeinstellungen des Spiels entsprechend ein, um eine optimale Leistung zu erzielen. 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 es so wäre. Wir glauben jedoch, dass die meisten Menschen das richtige Gleichgewicht 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

Antialiasing

Antialiasing, allgemein als AA bezeichnet, ist eine Technik in der Computergrafikentwicklung, um raue, pixelige oder gezackte Kanten in Grafiken zu glätten. Die meisten von uns haben diese verpixelte oder gezackte Computergrafik kennengelernt. AA nimmt für jedes Pixel auf Ihrem Bildschirm eine Stichprobe der umgebenden Pixel und versucht, sie zu mischen, damit sie glatt erscheinen. Bei vielen Spielen können Sie AA ein- oder aussch alten sowie eine AA-Abtastrate festlegen, 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 die Grafik flüssig aussieht und gut funktioniert, während niedrigere Auflösungen möglicherweise auf 8x eingestellt werden müssen, um die Dinge zu glätten. Wenn Sie nach einer direkten Leistungssteigerung suchen, sollte Ihnen das Absenken oder Aussch alten von AA einen Schub geben.

Anisotrope Filterung

In der 3D-Computergrafik ist es im Allgemeinen so, dass entfernte Objekte in einer 3D-Umgebung Texturmaps von geringerer Qualität verwenden, die verschwommen erscheinen können, während nähere Objekte Texturmaps von hoher Qualität für mehr Details verwenden. Das Bereitstellen von Maps mit hoher Textur für alle Objekte in einer 3D-Umgebung kann einen großen Einfluss auf die allgemeine Grafikleistung haben und hier kommt die Einstellung Anisotrope Filterung oder AF ins Spiel.

AF ist AA ziemlich ähnlich in Bezug auf die Einstellung und was es tun kann, um die Leistung zu verbessern. Das Verringern der Einstellung hat seine Nachteile, da ein größerer Teil der Ansicht die Textur geringerer Qualität verwendet, wodurch scheinbar nahe Objekte verschwommen erscheinen. AF-Abtastraten können zwischen 1x und 16x liegen, und die Anpassung dieser Einstellung kann eine deutliche Verbesserung der Leistung einer älteren Grafikkarte bewirken; Diese Einstellung ist immer weniger ein Grund für Leistungseinbußen bei neueren Grafikkarten.

Entfernung/Sichtfeld zeichnen

Die Einstellungen für die Sichtweite oder die Sichtweite und das Sichtfeld werden verwendet, um zu bestimmen, was Sie auf dem Bildschirm sehen werden, und sind sowohl für Ego- als auch für Third-Person-Shooter am relevantesten. Die Draw- oder View-Distance-Einstellung wird verwendet, um zu bestimmen, wie weit Sie in die Ferne blicken, während das Sichtfeld mehr die periphere Sicht auf einen Charakter in einem FPS bestimmt. Im Fall von Sichtweite und Sichtfeld bedeutet eine höhere Einstellung, dass die Grafikkarte härter arbeiten muss, um die Ansicht zu rendern und anzuzeigen. Die Auswirkungen sollten jedoch größtenteils ziemlich gering sein, sodass eine Verringerung möglicherweise nicht der Fall ist Sehen Sie viel von einer verbesserten Bildrate oder Bildern pro Sekunde.

Beleuchtung/Schatten

Schatten in einem Videospiel tragen zum allgemeinen Erscheinungsbild eines Spiels bei und verleihen der Geschichte, die auf dem Bildschirm erzählt wird, ein Gefühl von Spannung. Die Einstellung für die Schattenqualität bestimmt, wie detailliert oder realistisch die Schatten im Spiel aussehen. Die Auswirkung davon kann je nach Anzahl der Objekte und Beleuchtung von Szene zu Szene variieren, aber es kann einen ziemlich großen Einfluss auf die Gesamtleistung haben. Während Schatten eine Szene gut aussehen lassen, ist es wahrscheinlich die erste Einstellung, die verringert oder deaktiviert wird, um die Leistung zu steigern, wenn eine ältere Grafikkarte verwendet wird.

Auflösung

Die Auflösungseinstellung basiert sowohl auf dem, was im Spiel verfügbar ist, als auch auf dem Monitor. Je höher die Auflösung, desto besser wird die Grafik aussehen, all diese zusätzlichen Pixel fügen den Umgebungen und Objekten Details hinzu und verbessern ihr Erscheinungsbild. Höhere Auflösungen sind jedoch mit einem Kompromiss verbunden, da mehr Pixel auf dem Bildschirm angezeigt werden müssen, die Grafikkarte härter arbeiten muss, um alles zu rendern, und daher die Leistung verringern kann. Das Verringern der Auflösungseinstellung in einem Spiel ist eine solide Möglichkeit, die Leistung und Bildrate zu verbessern, aber wenn Sie sich daran gewöhnt haben, mit höheren Auflösungen zu spielen und mehr Details zu sehen, sollten Sie sich vielleicht einige andere Optionen ansehen, z. B. das Aussch alten von AA/AF oder Beleuchtung/Schatten anpassen.

Texturdetails/Qualität

Texturen kann man sich einfach 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, daher ist es ziemlich sicher, diese Einstellung auf eine höhere Qualität als andere Einstellungen wie Beleuchtung/Schatten oder AA/AF zu setzen.

Empfohlen: