Capire e ottimizzare i frame rate dei videogiochi

Sommario:

Capire e ottimizzare i frame rate dei videogiochi
Capire e ottimizzare i frame rate dei videogiochi
Anonim

Uno dei benchmark più comuni utilizzati per misurare le prestazioni grafiche di un videogioco è il frame rate o i frame al secondo. La frequenza dei fotogrammi in un videogioco riflette la frequenza con cui un'immagine che vedi sullo schermo viene aggiornata per produrre l'immagine e il movimento/movimento della simulazione. La frequenza dei fotogrammi viene spesso misurata in fotogrammi al secondo o FPS (da non confondere con gli sparatutto in prima persona).

Ci sono molti fattori che concorrono a determinare il frame rate di un gioco, ma come per molte cose nella tecnologia, più alto o più veloce è qualcosa, meglio è. I frame rate bassi nei videogiochi comporteranno una serie di problemi che possono verificarsi nei momenti più inopportuni. Esempi di ciò che può accadere con frame rate bassi includono movimenti instabili o irregolari durante sequenze d'azione che coinvolgono molti movimenti/animazioni; Schermi bloccati che rendono difficile l'interazione con il gioco e molti altri.

Le domande frequenti sulla frequenza dei fotogrammi dettagliate di seguito forniscono risposte ad alcune domande di base relative alla frequenza dei fotogrammi dei videogiochi, a come misurare i fotogrammi al secondo e alle diverse modifiche e strumenti che puoi utilizzare per migliorare la frequenza dei fotogrammi e le prestazioni grafiche complessive.

Cosa determina la frequenza dei fotogrammi o i fotogrammi al secondo di un videogioco?

Image
Image

Ci sono una serie di fattori che contribuiscono alle prestazioni del frame rate o dei frame al secondo (FPS) di un gioco. Le aree che possono influire sul frame rate/FPS del gioco includono:

  • Hardware di sistema, come scheda grafica, scheda madre, CPU e memoria.
  • Grafica e impostazioni di risoluzione all'interno del gioco.
  • Quanto bene il codice di gioco è ottimizzato e sviluppato per le prestazioni grafiche.

In questo articolo, ci concentreremo sui primi due punti elenco poiché l'ultimo è fuori dalle nostre mani poiché contiamo sullo sviluppatore del gioco per aver scritto un codice ottimizzato per la grafica e le prestazioni.

Il fattore che contribuisce maggiormente al frame rate o alle prestazioni FPS di un gioco è la scheda grafica e la CPU. In termini di base, la CPU del computer invia informazioni o istruzioni da programmi, applicazioni, in questo caso il gioco, alla scheda grafica. La scheda grafica, a sua volta, elaborerà le istruzioni ricevute, renderà l'immagine e la invierà al monitor per la visualizzazione.

C'è una relazione diretta tra CPU e GPU, con le prestazioni della tua scheda grafica che dipendono dalla CPU e viceversa. Se una CPU è sottodimensionata, non ha senso aggiornare alla scheda grafica più recente e più grande se non sarà in grado di utilizzare tutta la sua potenza di elaborazione.

Non esiste una regola generale per determinare quale combinazione scheda grafica/CPU sia la migliore, ma se la CPU era una CPU di fascia medio-bassa 18-24 mesi fa ci sono buone probabilità che sia già nella fascia bassa del sistema minimo requisiti. In effetti, una buona parte dell'hardware del tuo PC verrà probabilmente superata da hardware nuovo e migliore entro 0-3 mesi dall'acquisto. La chiave è cercare di trovare il giusto equilibrio con la grafica del gioco e le impostazioni di risoluzione.

Quale frame rate o frame al secondo è accettabile per i giochi video/computer?

La maggior parte dei videogiochi oggi sono sviluppati con l'obiettivo di raggiungere un frame rate di 60 fps, ma è considerato accettabile un valore compreso tra 30 fps e 60 fps. Questo non vuol dire che i giochi non possano superare i 60 fps, infatti, molti lo fanno, ma qualsiasi cosa al di sotto dei 30 fps, le animazioni potrebbero iniziare a diventare instabili e mostrare una mancanza di movimento fluido.

I fotogrammi al secondo effettivi che si verificano variano durante il gioco in base all'hardware ea ciò che potrebbe accadere nel gioco in un dato momento. In termini di hardware, come accennato in precedenza, la scheda grafica e la CPU giocheranno un ruolo nei frame al secondo, ma anche il monitor può influire sugli FPS che potrai vedere. Molti monitor LCD sono impostati con una frequenza di aggiornamento di 60 Hz, il che significa che qualsiasi cosa al di sopra di 60 FPS non sarà visibile.

Accoppiato con il tuo hardware, giochi come Doom (2016), Overwatch, Battlefield 1 e altri che hanno sequenze d'azione grafiche intense possono influire sull'FPS del gioco a causa di un gran numero di oggetti in movimento, fisica del gioco e calcoli, 3D ambienti e altro. I giochi più recenti possono anche richiedere versioni superiori di un modello di shader DirectX che una scheda grafica può supportare, se il requisito del modello di shader non è soddisfatto dalla GPU spesso possono verificarsi scarse prestazioni, frame rate basso o incompatibilità.

Come posso misurare la frequenza dei fotogrammi o i fotogrammi al secondo di un gioco sul mio computer?

Sono disponibili numerosi strumenti e applicazioni per misurare la frequenza dei fotogrammi o i fotogrammi al secondo di un videogioco mentre stai giocando. Il più popolare e quello che molti considerano il migliore si chiama Fraps. Fraps è un'applicazione standalone che viene eseguita dietro le quinte per qualsiasi gioco che utilizza le API grafiche DirectX o OpenGL (Application Programming Interface) e funge da utilità di benchmarking che visualizzerà i frame al secondo correnti e misurerà l'FPS tra un inizio e un endpoint. Oltre alla funzionalità di benchmarking, Fraps ha anche funzionalità per l'acquisizione di screenshot di gioco e l'acquisizione di video in-game in tempo reale. Sebbene la piena funzionalità di Fraps non sia gratuita, offre una versione gratuita con limitazioni che includono il benchmarking FPS, 30 secondi di acquisizione video e screenshot.bmp.

Ci sono alcune applicazioni Fraps Alternative là fuori come Bandicam, ma finirai per dover pagare anche per quelle se vuoi la piena funzionalità.

Come posso ottimizzare l'hardware o le impostazioni di gioco per migliorare frame rate, FPS e prestazioni?

Come accennato nelle domande precedenti, ci sono due cose principali che puoi fare per migliorare la frequenza dei fotogrammi/fotogrammi al secondo e le prestazioni complessive di un gioco:

  1. Aggiorna il tuo hardware.
  2. Regola le impostazioni grafiche del gioco.

Poiché l'aggiornamento dell'hardware è un dato di fatto per migliorare le prestazioni, ci concentreremo sulle diverse impostazioni grafiche del gioco e su come possono aiutare o ridurre le prestazioni e il frame rate di un gioco.

La stragrande maggioranza dei giochi per PC DirectX/OpenGL installati oggi include una mezza dozzina o più di impostazioni grafiche che possono essere ottimizzate per migliorare le prestazioni del tuo hardware e, si spera, il numero di FPS. Al momento dell'installazione, la maggior parte dei giochi rileverà automaticamente l'hardware del PC installato e imposterà le impostazioni grafiche del gioco di conseguenza per prestazioni ottimali. Detto questo, ci sono alcune cose che gli utenti possono fare per migliorare ulteriormente le prestazioni del frame rate.

È facile dire che abbassare tutte le impostazioni trovate nelle impostazioni grafiche di un gioco fornirebbe prestazioni perché lo farebbe. Tuttavia, riteniamo che la maggior parte delle persone voglia ottenere il giusto equilibrio tra prestazioni e aspetto nella propria esperienza di gioco. L'elenco seguente include alcune impostazioni grafiche comuni disponibili in molti giochi che possono essere modificate manualmente dall'utente.

Impostazioni grafiche comuni

Antialias

L'antialiasing, comunemente indicato come AA, è una tecnica nello sviluppo di computer grafica per smussare i bordi ruvidi pixelati o frastagliati nella grafica. La maggior parte di noi ha riscontrato questa computer grafica dall'aspetto pixelato o frastagliato, ciò che fa AA per ogni pixel sullo schermo prende un campione dei pixel circostanti e cerca di fonderli per farli apparire lisci. Molti giochi ti consentono di attivare o disattivare AA e impostare una frequenza di campionamento AA espressa come 2x AA, 4x AA, 8x AA e così via. È meglio impostare AA insieme alla risoluzione grafica/monitor. Risoluzioni più elevate hanno più pixel e potrebbero aver bisogno solo di 2x AA affinché la grafica appaia liscia e funzioni bene, mentre le risoluzioni più basse potrebbero aver bisogno che sia impostata su 8x per appianare le cose. Se stai cercando un aumento delle prestazioni diretto, abbassare o disattivare del tutto AA dovrebbe darti una spinta.

Filtraggio anisotropico

Nella computer grafica 3D, è generalmente il caso che gli oggetti distanti in un ambiente 3D utilizzino una qualità inferiore di mappe delle texture che possono apparire sfocate mentre gli oggetti più vicini utilizzano mappe delle texture di alta qualità per maggiori dettagli. Fornire mappe a trama elevata per tutti gli oggetti in un ambiente 3D può avere un grande impatto sulle prestazioni grafiche complessive ed è qui che entra in gioco l'impostazione Filtro anisotropico o AF.

AF è abbastanza simile ad AA in termini di impostazione e cosa può fare per migliorare le prestazioni. L'abbassamento dell'impostazione ha i suoi svantaggi poiché una parte maggiore della vista utilizzerà la trama di qualità inferiore facendo apparire sfocati gli oggetti apparentemente vicini. Le frequenze di campionamento AF possono variare da 1x a 16x e la regolazione di questa impostazione può fornire un netto miglioramento delle prestazioni di una scheda grafica precedente; Questa impostazione sta diventando una causa minore di calo delle prestazioni sulle schede grafiche più recenti.

Disegna distanza/campo visivo

L'impostazione della distanza di visualizzazione o la distanza di visualizzazione e le impostazioni del campo visivo vengono utilizzate per determinare ciò che vedrai sullo schermo e sono più rilevanti sia per gli sparatutto in prima persona che in terza persona. L'impostazione della distanza di visualizzazione o visualizzazione viene utilizzata per determinare quanto lontano si vede nella distanza mentre il campo visivo determina più della vista periferica di un personaggio in un FPS. Nel caso della distanza di visualizzazione e del campo visivo, maggiore è l'impostazione significa che la scheda grafica dovrà lavorare di più per eseguire il rendering e visualizzare la vista, tuttavia, l'impatto, per la maggior parte, dovrebbe essere abbastanza minimo, quindi l'abbassamento potrebbe non vedere un frame rate o frame al secondo migliorati.

Illuminazione/Ombre

Le ombre in un videogioco contribuiscono all'aspetto generale del gioco, aggiungendo un senso di suspense alla storia raccontata sullo schermo. L'impostazione della qualità delle ombre determina quanto dettagliate o realistiche appariranno le ombre nel gioco. L'impatto può variare da scena a scena in base al numero di oggetti e all'illuminazione, ma può avere un impatto abbastanza grande sulle prestazioni complessive. Anche se le ombre possono rendere una scena fantastica, è probabilmente la prima impostazione da abbassare o disattivare per aumentare le prestazioni quando si esegue una scheda grafica più vecchia.

Risoluzione

L'impostazione della risoluzione si basa sia su ciò che è disponibile nel gioco che sul monitor. Maggiore è la risoluzione, migliore sarà l'aspetto della grafica, tutti quei pixel in più aggiungono dettagli agli ambienti e agli oggetti migliorandone l'aspetto. Tuttavia, risoluzioni più elevate hanno un compromesso, poiché ci sono più pixel da visualizzare sullo schermo, la scheda grafica deve lavorare di più per rendere tutto e quindi potrebbe ridurre le prestazioni. Ridurre l'impostazione della risoluzione in un gioco è un modo solido per migliorare le prestazioni e la frequenza dei fotogrammi, ma se ti sei abituato a giocare a risoluzioni più elevate e vedere più dettagli, potresti voler guardare alcune altre opzioni come disattivare AA/AF o regolazione luci/ombre.

Dettagli texture/Qualità

Le texture nei termini più semplici possono essere considerate come sfondi per la computer grafica. Sono immagini che vengono sovrapposte a oggetti/modelli nella grafica. Questa impostazione in genere non influisce tanto sulla frequenza dei fotogrammi di un gioco, se non del tutto è abbastanza sicuro impostarla a una qualità superiore rispetto ad altre impostazioni come illuminazione/ombre o AA/AF.

Consigliato: