Home / Games / Wolfenstein The New Order: Analisi del motore grafico

Wolfenstein The New Order: Analisi del motore grafico

Wolfenstein the new order titolo aspettato ma discusso, adotta l’ID tech 5 lo stesso che abbiamo visto in rage.

La sua caratteristica sono le megatexture.Attualmente è doveroso ricordare che il motore non digerisce bene kepler ed e’nettamente migliore su AMD ma stranamente gira molto bene pure su fermi gtx 580, dove raggiunge e supera la gtx 680.

Parto dal setting.

WolfNewOrder_x64 2014-05-21 12-33-02-26

Dimensione cache: utilizza una porzione di buffer per caricare le megatexture

Compressione virtual texturing: Abilitandola le texture vengono compresse per i PC meno potenti e meno avidi di ram

Pagine per frame:  opzione che riguarda lo streaming delle texture, impostarlo da 32 a 64 non cambia quasi nulla

Dimensioni SB : e’la dimensione delle megatexture, valore impostabile da 2048 a 8192.  NB: per schede video con poca Vram questo parametro anche se ininfluente al frame rate e’fondamentale lasciarlo a 2048, oppure a 4096 per schede da 2gb o 1,5gb ma mai 8k

Profondità di campo : aumenta la distanza visiva del mondo e degli oggetti in lontananza, pesa sulla vram e sul buffer ram dove viene allocata parte della memoria da utilizzare in seguito

Riflessi screen space: Migliora i riflessi delle luci

Altre impostazioni grafiche: comprende una serie di valori, come texture, luci ed ombre, agire su quello in caso di prestazioni basse

Haze flare : aumenta  e migliora il bagliore

Dopo le aver analizzato il setting, vediamo l’utilizzo in game sul mio sistema formato da  core i7 2600k portato a 4,8ghz e Nvidia GTX 780 overclockata

Preciso che il test e’stato eseguito su un loop di 10 minuti, quindi alcuni parametri possono cambiare, come ad esempio la memoria utilizzata

 

Ram di sistema utilizzata : 4711

CPU usage: 55% (valore di picco massimo non medio)

GPU usage medio : 97%

Memory controller load : 37%

Vram utilizzata:  2984mb

Frame rate medio :54 fps

Sottolineo che con qualsiasi parametro la memoria allocata oscillerà tra 2600mb e 2850mb fatta eccezione nel setting megatexture

La prova in 1080p ha migliorato la situazione, il gioco mantiene meglio i 60fps (che ricordo per i possessori di schermi a 120hz è lookato a tale soglia) ma la Vram utilizzata non e’cambiata

Parto col dire che lo scaling e’completamente assente , almeno su schede di fascia alta, impostare medio – alto – ultra cambia poco e niente, se non qualche frame perso in meno.

Solo le impostazioni “Low” permettono di incrementare veramente le impostazioni e credo sia la modalità utilizzata ed affinata per le console old gen.

Graficamente cambia solo una cosa, ovvero le texture molto meno definite e la profondità di campo , tutti gli altri valori necessitano di un’occhio attento per percepirle,  gli effetti sono meno definiti e si notano ma non si ha un cambiamento lampante al cospetto della memoria e delle prestazioni utilizzate

I possessori di VGA con 1gb di Vram dovrebbero utilizzare questa impostazione, oppure se non hanno paura dello stuttering aumentare qualche parametro poco esoso di richieste

Mentre i possessori di VGA da 1,5gb come le GTX 580 o quelli con le VGA da 2gb devono necessariamente impostare la qualità high ma mai le texture a 8k

In queste condizioni il titolo gira benissimo ancorato a 60fps e la memoria vram utilizzata si assesta sui 1100/1200mb, mentre in high e texture 4k la vram oscilla ad 1,5gb

In conclusione siamo di fronte ad un’ottimo titolo per quanto riguarda la giocabilità ma non possiamo dire altrettanto del motore grafico.

L’ID tech 5 è un motore ormai obsoleto con richieste assolutamente ingiustificate, il tutto condito da un’impatto visivo ben fuori gli standard odierni. Si nota chiaramente che è stato pensato solo per le console old gen ed adattato per le nuove con qualche effetto impercettibile su PC.

Attualmente le VGA kepler non vengono sfruttate, raggiungono le prestazioni di Fermi(GTX 580), mentre su VGA AMD sembra andare meglio, anche se non si e’esenti da problemi.

Questo conferma che il team ha voluto ottimizzare tenendo d’occhio le nuove console, trascurando i possessori di schede video di fascia alta, oppure il motore non è in grado di gestire gli shader di kepler.

E’ chiaro che urge immediatamente una patch.

Wolfenstein The New