Le prestazioni di PCVR non significano solo ottenere un numero FPS elevato. Una buona esperienza VR richiede tempi di frame costanti in modo che l'immagine si aggiorni in modo prevedibile mentre la testa si muove.
VR modificato è particolarmente impegnativo perché il gioco originale era solitamente ottimizzato per un monitor, non per cuffie stereo ad alta risoluzione. Questa guida mostra come individuare il vero collo di bottiglia e migliorare le prestazioni senza impostare ciecamente tutte le impostazioni su Basso.
Inizia con il frame-time target del visore
La frequenza di aggiornamento determina quanto tempo ha il PC per produrre un nuovo fotogramma.
I budget frame-time nativi approssimativi sono:
| Frequenza di aggiornamento | Tempo per fotogramma |
|---|---|
| 72 Hz | 13,9 ms |
| 80 Hz | 12,5 ms |
| 90 Hz | 11,1 ms |
| 120 Hz | 8,3 ms |
| 144 Hz | 6,9 ms |
Un gioco con una media di 95 FPS può sembrare veloce, ma se le tue cuffie puntano a 120 Hz, non raggiungono il budget di frame nativo.
Questo è il motivo per cui la riduzione della frequenza di aggiornamento può trasformare un'esperienza VR anche quando si modifica a malapena la qualità grafica.
Identificare il collo di bottiglia prima di modificare le impostazioni
Di solito sei limitato da una delle quattro cose:
- Rappresentazione GPU.
- Simulazione CPU/gioco.
- VRAM/pressione della memoria del sistema.
- Streaming/codifica/latenza di rete su cuffie wireless.
Utilizza una sovrapposizione delle prestazioni in grado di mostrare il tempo di frame di CPU e GPU quando possibile.
PC associato a GPUVR
I segni includono:
- Utilizzo della GPU vicino al massimo pratico.
- Tempo di frame della GPU superiore al budget delle cuffie.
- Abbassare la risoluzione migliora immediatamente le prestazioni.
Le migliori impostazioni da ridurre per prime
Risoluzione del rendering: solitamente la leva più grande in VR.
Ray tracing: disabilitalo prima nei giochi modded impegnativi a meno che tu non abbia un margine sostanziale.
Volumetrici: i volumi di nebbia, nuvole, fumo e illuminazione possono essere costosi.
Ombre: in particolare ombre ad alta risoluzione o a lunga distanza.
Riflessioni: lo spazio sullo schermo e i riflessi di alta qualità possono incidere negativamente sulle prestazioni e talvolta causare artefatti stereo.
Occlusione ambientale e post-elaborazione: miglioramenti minori, ma vale la pena testarli dopo le impostazioni principali.
PC associato alla CPUVR
I segni includono:
- L'utilizzo della GPU scende ripetutamente al di sotto del pieno carico.
- Abbassare la risoluzione fa ben poco.
- Le aree affollate hanno prestazioni peggiori di quelle vuote.
- La fisica, il conteggio degli NPC o la distanza visiva influiscono fortemente sull'FPS.
Impostazioni che possono aiutare i colli di bottiglia della CPU
- Visualizza la distanza.
- Densità della folla.
- Densità del traffico.
- Qualità fisica.
- Particolare della distruzione.
- Impostazioni pesanti di simulazione.
Le applicazioni in background contano di più anche quando la CPU è già vicina al limite del frame-time. Chiudi i launcher non necessari, i browser con schede pesanti, i servizi di aggiornamento, le suite RGB e gli strumenti di registrazione durante i test.
Non utilizzare "modifiche di gioco" casuali al registro che disabilitano importanti servizi Windows. Misura prima.
Risoluzione del rendering: l'impostazione VR più fraintesa
La risoluzione VR può essere controllata in diversi punti:
- Software per cuffie.
- SteamVR risoluzione globale.
- SteamVR risoluzione per app.
- Impostazioni di qualità del desktop virtuale.
- Scala di risoluzione del gioco.
- Scala specifica per UEVR o mod.
- Tecnologie di upscaling.
Queste impostazioni possono moltiplicarsi a vicenda.
Se la piattaforma del visore esegue già il rendering a una risoluzione elevata e anche SteamVR è impostato su un valore superiore al 100%, il numero di pixel finale può diventare molto maggiore del previsto.
Quando si diagnosticano le prestazioni, semplificare lo stack. Utilizza valori di base noti e modifica un livello alla volta.
Frequenza di aggiornamento: scegli la stabilità piuttosto che il diritto di vantarti
Un'esperienza stabile a 80 o 90 Hz può sembrare migliore di un gioco che non raggiunge costantemente i 120 Hz.
Prova questo ordine:
- Scegli una frequenza di aggiornamento che il tuo hardware può realisticamente sostenere.
- Ottimizza la risoluzione per maggiore chiarezza.
- Ottimizza le impostazioni grafiche costose.
- Solo allora aumentate la frequenza di aggiornamento se rimane un margine sostanziale.
Ingrandimento in VR
I giochi per PC moderni possono offrire:
- NVIDIADLSS.
- AMDFSR.
- Intel XeSS.
- Upscaling temporale irreale.
- Risoluzione dinamica.
L'upscaling può essere uno dei modi migliori per recuperare le prestazioni della GPU, ma VR rende gli artefatti dell'immagine più evidenti.
Confronta modes mentre guardi:
- Bel testo.
- Fogliame.
- Geometria lontana.
- Bordi dell'arma.
- Movimento fantasma.
Utilizza mode della massima qualità che ti mantiene entro l'obiettivo del frame-time.
Generazione di frame e VR
Le tradizionali funzionalità di generazione di frame utilizzate per i giochi sui monitor non si traducono automaticamente in una latenza VR ideale. VR è altamente sensibile alla latenza del movimento della testa e ai tempi di esecuzione.
Utilizza un metodo di generazione di frame o di interpolazione solo quando è specificamente supportato dalla tua configurazione VR e comprendi il compromesso della latenza. Non dare per scontato che un contatore FPS raddoppiato significhi che il visore riceve il doppio della reattività.
VRAM conta di più con le risoluzioni elevate delle cuffie
L'elevata risoluzione di rendering, le texture ad alta risoluzione, il ray tracing e le risorse modded possono consumare rapidamente VRAM.
Quando VRAM trabocca, i sintomi possono includere:
- Balbuzie grave.
- Ritardi nello streaming delle texture.
- Crollo improvviso delle prestazioni.
- Il driver si ripristina o si blocca in casi estremi.
Abbassa la qualità delle texture di un livello se VRAM è pieno, soprattutto su GPU con pool di memoria più piccoli. Le texture spesso influenzano VRAM più delle prestazioni grezze dello shader.
Ottimizzazione PCVR wireless
Wireless VR aggiunge la codifica video e il trasporto di rete oltre al normale rendering del gioco.
Per Quest/altro PC wirelessVR:
Collega il PC da gioco al router tramite Ethernet
Questo è uno dei miglioramenti più affidabili. Sia la guida al collegamento Steam di Valve che i requisiti di Virtual Desktop consigliano una connessione cablata da PC a router per PC wirelessVR.
Utilizza un segnale forte da 5 GHz o 6 GHz quando supportato
Tieni l'auricolare ragionevolmente vicino al punto di accesso ed evita i canali congestionati.
Non inseguire prima il bitrate massimo
Un bitrate più elevato può migliorare la qualità dell'immagine, ma un bitrate eccessivo può creare latenza, perdita di pacchetti o problemi al decodificatore.
Inizia con un bitrate stabile e aumentalo finché la qualità non migliora senza nuova latenza o intoppi.
Separare i problemi di rete dai problemi di rendering
Se il frame time della GPU è perfetto ma l'immagine continua a presentare problemi, controlla le statistiche della rete e del codificatore anziché ridurre ogni impostazione grafica.
Cablato Quest Prestazioni del collegamento
Un cavo rimuove la variabilità Wi-Fi ma utilizza comunque video codificato PCVR per Quest Link anziché agire come un headset DisplayPort nativo.
Controllo:
- Qualità della connessione USB.
- Capacità del cavo.
- Impostazioni dell'encoder.
- Risoluzione del rendering delle cuffie.
- Problemi USB in background.
L'attuale guida Link di Meta consiglia un cavo USB-C 3.2 capace di almeno 5 Gbps per Link.
Impostazioni dei driver NVIDIA e AMD
Le modifiche globali al pannello di controllo sono spesso sopravvalutate.
La linea di base più sicura è:
- Utilizza gli attuali driver GPU stabili a meno che il gioco/mod non abbia una regressione nota.
- Mantieni disattivate le sostituzioni insolite di antialiasing o filtraggio forzato.
- Lascia che sia il gioco a controllare la maggior parte delle funzionalità di rendering.
- Modifica un'opzione del driver alla volta se stai risolvendo un problema specifico.
VR mod aggiungono già complessità. Non aggiungere un livello di sostituzioni globali non documentate a meno che non sia necessario.
Impostazioni di Windows che contano davvero
Potenza mode
Un PC da gioco desktop non dovrebbe essere vincolato da un piano aggressivo di risparmio della batteria.
Attività in background
Chiudi le attività in background veramente pesanti durante la diagnosi. Gli esempi includono codifica video, download, scansioni antivirus, aggiornamenti di giochi e carichi di lavoro del browser.
Magazzinaggio
I giochi moderni possono trasmettere in streaming risorse di grandi dimensioni. L'archiviazione SSD aiuta a ridurre il caricamento e alcuni blocchi dello streaming, anche se un SSD non risolverà un vero problema di frame-time della GPU.
Limitazione termica
Se le prestazioni iniziano bene e peggiorano dopo diversi minuti, controlla le temperature della CPU e della GPU e le velocità di clock.
UEVR suggerimenti sulle prestazioni specifici
UEVR espone le opzioni di rendering perché i giochi Unreal Engine variano.
Utilizza prima il profilo consigliato dal gioco. Poi:
- Confronta OpenXR e OpenVR solo quando entrambi sono supportati dal profilo.
- Utilizzare il metodo di rendering stereo consigliato.
- Disattiva gli effetti di gioco costosi prima di modificare le oscure opzioni UEVR.
- Prova nella stessa posizione del gioco per risultati ripetibili.
Una routine di ottimizzazione PCVR di 10 minuti
- Imposta una frequenza di aggiornamento realistica dell'auricolare.
- Disabilita il ray-tracing.
- Imposta una risoluzione di rendering moderatate.
- Abilita un upscaling di qualità mode se disponibile.
- Testare il frame time di GPU e CPU.
- Se legato alla GPU, risoluzione/volumetria/ombre inferiori.
- Se limitato alla CPU, abbassa le impostazioni di folla/distanza di visualizzazione/simulazione.
- Se wireless, controlla la latenza di rete separatamente.
- Salvare la configurazione di lavoro.
- Aumenta la qualità un'impostazione alla volta.
Domande frequenti
Perché il mio gioco funziona a 120 FPS su un monitor ma funziona male in VR?
VR esegue il rendering di un carico di lavoro stereo molto più ampio e deve rispettare una rigorosa temporizzazione dei fotogrammi legata al movimento della testa.
Sono necessari 90 FPS per VR?
No. Il target corretto dipende dalla frequenza di aggiornamento dell'auricolare. Molte cuffie supportano l'aggiornamento multiplo modes.
La risoluzione SteamVR dovrebbe essere sempre al 100%?
Non necessariamente. Il 100% è un valore di riferimento utile, ma l'impostazione migliore dipende dal visore, dal tempo di esecuzione, dal software di streaming, dalla GPU e dal gioco.
Abbassare la risoluzione del monitor migliora VR FPS?
Di solito non di molto se la finestra mirror è economica da renderizzare, ma alcuni giochi rendono separatamente una visualizzazione desktop costosa. Testa le impostazioni mirror/finestra del gioco se il carico della GPU sembra insolitamente alto.
Il basso utilizzo della GPU è sempre un collo di bottiglia della CPU?
No. Anche i frame cap, la riproiezione, il comportamento del conducente, gli stalli del motore, i problemi di VRAM e la sincronizzazione del runtime possono ridurre l'utilizzo. Utilizza dati frame-time.
Guide correlate
- PCVR Risoluzione dei problemi del modulo
- Requisiti PC per VR modificato
- Quest PCVR Configurazione
- UEVR Profili e impostazioni
Fonti e approfondimenti
- Requisiti del collegamento Meta Horizon: https://www.meta.com/help/quest/140991407990979/
- Configurazione Meta Link/Collegamento aereo: https://www.meta.com/help/quest/509273027107091/
- Steam Collegamento VR requisiti: https://help.steampowered.com/en/faqs/view/0E2C-406B-9135-38A4
- Desktop virtuale: https://www.vrdesktop.net/