"Le sfumature"-assegnazione di più tempo per la CPU al caricatore della trama del terreno

Autore

Nick Whittome MVP

DISCLAIMER PER IL CONTENUTO DELLA COMMUNITY SOLUTIONS

MICROSOFT CORPORATION E/O I RISPETTIVI FORNITORI NON RILEVANO L'IDONEITÀ, L'AFFIDABILITÀ O L'ACCURATEZZA DELLE INFORMAZIONI E DELLA GRAFICA CORRELATA QUI CONTENUTE. TUTTE LE INFORMAZIONI E LA GRAFICA CORRELATA VENGONO FORNITE "COSÌ COM'È" SENZA GARANZIA DI ALCUN TIPO. MICROSOFT E/O I SUOI RISPETTIVI FORNITORI DECLINANO TUTTE LE GARANZIE E CONDIZIONI RELATIVE A QUESTE INFORMAZIONI E ALLA GRAFICA CORRELATA, COMPRESE TUTTE LE GARANZIE E CONDIZIONI IMPLICITE DI COMMERCIABILITÀ, IDONEITÀ A UN PARTICOLARE SCOPO, ARTE, TITOLO E NON VIOLAZIONE DI DIRITTI. L'UTENTE ACCETTA ESPRESSAMENTE CHE IN NESSUN CASO MICROSOFT E/O I SUOI FORNITORI SARANNO RESPONSABILI PER QUALSIASI DIRETTO, INDIRETTO, PUNITIVO, INCIDENTALE, SPECIALE, DANNI CONSEQUENZIALI O EVENTUALI DANNI, INCLUSI, A TITOLO ESEMPLIFICATIVO, DANNI PER PERDITA DI USO, DATI O PROFITTI, DERIVANTI DA O IN QUALSIASI MODO CONNESSI CON L'USO O L'IMPOSSIBILITÀ DI USARE LE INFORMAZIONI E LA GRAFICA CORRELATA QUI CONTENUTA, SIA IN BASE A CONTRATTO, TORTO, NEGLIGENZA, RESPONSABILITÀ OGGETTIVA O ALTRO, ANCHE SE MICROSOFT O UNO DEI SUOI FORNITORI SONO STATI

RIEPILOGO

Questo articolo è stato derivato da un post creato da Adam Szofran, sviluppatore di ACES, nei forum di AVSIM.COM. Tutti i crediti devono essere assegnati a Adamo, ma ho semplicemente tradotto qui come richiesto.

SINTOMI

Il sintomo di questo problema è sempre più confuso sulle trame del terreno più velocemente si vola. Quando rallenti o Interrompi, le trame ad alta risoluzione compaiono alla fine dopo un certo ritardo. Questa è probabilmente la causa più tradizionale e più frequente delle persone che hanno visto le sfumature in Combat Flight Simulator 2 (CFS2), Flight Simulator 2002 (FS8) e Flight Simulator 2004 (FS9).

CAUSA

Questo problema è stato causato dall'utilità di pianificazione per le attività in background nel motore FS che enfatizzano troppo il mantenimento di tariffe elevate e uniformi e non abbastanza enfasi sulla prevenzione di un arretrato di lavoro in background, ad esempio il caricamento delle trame del terreno.

RISOLUZIONE

Per ridurre questa causa delle sfumature, il team di ACE ha rivisto le priorità delle attività in background in FSX. Ora molto più tempo di CPU è dedicato a caricare i dati di scenario, incluse le trame del terreno, a scapito di un numero di fotogrammi leggermente inferiore.  Questo cambiamento ha per lo più risolto questa causa delle sfumature, anche se il caricatore dello scenario può ancora rimanere dietro a tariffe di fotogrammi molto basse (meno di 10 fps) o a velocità molto elevate (più veloci di 600 nodi).  Esistono diversi modi per modificare la quantità di tempo di CPU che ADFS dedica a caricare scenari e trame. Il modo più semplice consiste nell'impostare il dispositivo di scorrimento della frequenza dei fotogrammi di destinazione su un valore che il computer può ottenere costantemente. Più in basso si imposta il dispositivo di scorrimento, il tempo di CPU viene deviato dal rendering al caricamento dei dati. Un'altra operazione da eseguire consiste nel modificare la variabile seguente in FSX. cfg: aggiungere questa voce, appena sotto la sezione [Main] in FSX. CFGFIBER_FRAME_TIME_FRACTION = 0,33questa variabile determina la quantità di tempo di CPU data per il caricamento dei dati di scenario come frazione del tempo dedicato al rendering. Ad esempio, il valore predefinito di 0,33 indica che per ogni 3 millisecondi spesi il rendering, FS darà 1 millisecondo al caricatore dello scenario. Se necessario, è possibile usare un valore più grande per dedicare più tempo al caricamento. In alternativa, se non si ha un problema con le sfumature e si vogliono ottenere un tasso di fotogrammi leggermente superiore, è possibile usare un valore più piccolo. Anche in questo caso, questa variabile è disponibile solo nella versione finale di FSX e non è disponibile nel beta o nella demo.  

ULTERIORI INFORMAZIONI

Il FSX. Il file cfg si trova nel percorso di dati dell'applicazione users: C: \Documents and Settings \nomeutente\Dati Data\Microsoft\FSX altri motivi per "le sfocature" possono includere:esaurimento della memoria video. Se una determinata scena richiede una quantità di memoria video superiore a quella della scheda video, il motore grafico di Flight Simulator non ha altra scelta che rimuovere alcuni dei mipmap di risoluzione più alta dalla memoria video per risparmiare spazio, lasciando solo i mipmap di risoluzione inferiore per il rendering. In genere viene visualizzata come modifica improvvisa. Un momento, tutte le trame della scena sono nitide e a piena risoluzione e improvvisamente tutto diventa più sfocato. Può anche peggiorare progressivamente in diversi fotogrammi, poiché FS funziona per adattare più trame alla memoria video. Esistono diversi modi per combattere questo problema. a) se si esegue a una risoluzione dello schermo molto alta, abbassarla leggermente per liberare altre memorie video. b) alcune schede video usano una grande quantità di memoria video per l'anti-aliasing, quindi prova a disattivarla. c) abbassare l'impostazione del dispositivo di scorrimento "dimensione massima trama globale". d) diminuire l'impostazione dei cursori di complessità AutoGen e scenario. e) ridurre l'impostazione del dispositivo di scorrimento della risoluzione della trama del terreno.Impostazioni di filtro scarse.Purtroppo, non tutte le schede video e i driver rispondono allo stesso modo in cui Flight Simulator interagisce con Direct3D per configurare il filtro bilineare, trilineare o anisotropico. Ciò significa che, nonostante i nostri migliori sforzi, il filtro trama sulla scheda video potrebbe non essere configurato per l'esecuzione ottimale. In questo modo le trame risultano troppo sfuocate quando vengono visualizzate con un angolo obliquo. Per risolvere il problema, provare ognuna delle diverse modalità di filtro (bilineare, trilineare, anisotropico) per vedere se una delle due prestazioni è migliore. In caso contrario, provare a eseguire l'override delle impostazioni di filtro di Flight Simulator con le impostazioni del driver dello schermo. Puoi eseguire questa operazione con i driver ATI e NVIDIA facendo clic sull'icona ATI o NVIDIA nel vassoio accanto all'orologio sul desktop e effettuando le selezioni appropriate.

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×