30-05-2017, 12:29 PM
Allora il cambiare risoluzione da fantastic a fastest non fa altro che cambiare alcuni parametri legati alla qualità delle texture, che, a meno che non utilizzi texture in 4k non credo ti dia molti problemi.
La cosa è molto semplice : "Capire quale sia il problema per poterlo fixare" e per questo esiste il profiler di unity, i fattori che incidono non sono pochi e possono includere ovviamente sia ram che scheda video che processore.
Il cardine sta nel capire quale dei tre componenti crea problemi, ad esempio le chiamate di rendering occupano un parte la gpu e in gran parte il processore, gli shader solo gpu, per quanto riguarda il codice esso incide sia sulle ram che sul processore. La cosa migliore che posso suggerirti è quella di leggere un pò la documentazione di unity ed informarti
https://docs.unity3d.com/Manual/Optimizi...mance.html
https://unity3d.com/learn/tutorials/topi...s-and-tips
http://wiki.unity3d.com/index.php?title=...mance_Tips
https://docs.unity3d.com/Manual/MobileOp...tions.html
https://unity3d.com/learn/resources/perf...icks-unity
https://unity3d.com/learn/tutorials/topi...timization
Perchè ti consiglio di imparare ad ottimizzare? Perchè imparare ad ottimizzare ti costringe a imparare mooolltissime altre tecniche per avere qualità e giocabilità
Ora molti fanno l'errore di visitare le pagine che ti ho inviato e eseguire alla lettera ciò che dicono, niente di più sbagliato!
Potrebbe risultare positivo per le performance, ma non funziona così, non bisogna fare un modello di 300k poligoni e poi pretendere di ottimizzare (se sembro severo è solo perchè voglio che afferri il concetto) bisogna saper fare le cose bene dall'inizio, quindi definire uno schema che ti permette di deviare problemi di ottimizzazione in partenza.
Quando leggi le pagine non pensare a cosa serve a te per ottimizzare, pensa solo a capire ciò che ti dice e così svilupperai una nuova prospettiva
Spero di esser stato d'aiuto
La cosa è molto semplice : "Capire quale sia il problema per poterlo fixare" e per questo esiste il profiler di unity, i fattori che incidono non sono pochi e possono includere ovviamente sia ram che scheda video che processore.
Il cardine sta nel capire quale dei tre componenti crea problemi, ad esempio le chiamate di rendering occupano un parte la gpu e in gran parte il processore, gli shader solo gpu, per quanto riguarda il codice esso incide sia sulle ram che sul processore. La cosa migliore che posso suggerirti è quella di leggere un pò la documentazione di unity ed informarti
https://docs.unity3d.com/Manual/Optimizi...mance.html
https://unity3d.com/learn/tutorials/topi...s-and-tips
http://wiki.unity3d.com/index.php?title=...mance_Tips
https://docs.unity3d.com/Manual/MobileOp...tions.html
https://unity3d.com/learn/resources/perf...icks-unity
https://unity3d.com/learn/tutorials/topi...timization
Perchè ti consiglio di imparare ad ottimizzare? Perchè imparare ad ottimizzare ti costringe a imparare mooolltissime altre tecniche per avere qualità e giocabilità
Ora molti fanno l'errore di visitare le pagine che ti ho inviato e eseguire alla lettera ciò che dicono, niente di più sbagliato!
Potrebbe risultare positivo per le performance, ma non funziona così, non bisogna fare un modello di 300k poligoni e poi pretendere di ottimizzare (se sembro severo è solo perchè voglio che afferri il concetto) bisogna saper fare le cose bene dall'inizio, quindi definire uno schema che ti permette di deviare problemi di ottimizzazione in partenza.
Quando leggi le pagine non pensare a cosa serve a te per ottimizzare, pensa solo a capire ciò che ti dice e così svilupperai una nuova prospettiva
Spero di esser stato d'aiuto