Poly count: quanti triangoli ti servono davvero?
5.000 triangoli o 60.000? Guida pratica per leggere il poly count e scegliere modelli adatti al budget del tuo progetto.
In questa pagina
Ogni pagina prodotto di 3dpolyx riporta il numero di triangoli e di vertici del modello. Per alcuni clienti sono la prima cosa da controllare; per altri, un mistero. Questa guida spiega cosa significano questi numeri e come usarli.
Triangoli e vertici
La superficie di un modello 3D è composta da poligoni. Motori e GPU scompongono ogni poligono in triangoli, quindi il numero di triangoli (“tris”) è la misura più onesta di quanto sia pesante il rendering di un modello.
I vertici sono i punti d’angolo condivisi dai triangoli. Nei motori in tempo reale il numero di vertici può risultare più alto che nel tuo software di modellazione, perché un vertice viene diviso ovunque cambino le UV o lo shading. Contano entrambi i numeri, ma i triangoli sono i più facili da confrontare.
Per esempio, il nostro Pupazzo di neve ha 59.466 triangoli e 33.052 vertici. La Torta di compleanno con candeline ha circa 59.000 triangoli e il Cestino di uova di Pasqua circa 56.000.
Sono tanti?
Dipende interamente da dove vivrà il modello. L’hardware moderno è potente, ma ogni triangolo ha un costo quando lo moltiplichi per centinaia di oggetti e 60 fotogrammi al secondo.
Ecco alcuni intervalli indicativi e pratici. Sono punti di partenza, non regole:
Rendering offline e archviz. Con pochi oggetti protagonisti il numero di triangoli conta raramente. Contano di più il dettaglio e uno shading pulito.
Giochi per PC e console. Un oggetto di scena può andare da qualche migliaio a decine di migliaia di triangoli, a seconda di quanto si avvicina la camera. Gli oggetti protagonisti possono salire ancora.
Giochi mobile. I budget sono più stretti. Gli oggetti di sfondo restano spesso nell’ordine di poche migliaia e l’intera scena visibile viene pianificata con più attenzione.
Web e AR. Dimensione del file e tempi di caricamento contano quanto il rendering. I modelli più leggeri si caricano più in fretta sulle connessioni mobili.
Il vero budget è l’intera scena, non il singolo modello. Dieci oggetti da 50.000 triangoli vanno bene; mille potrebbero non andare.
Come scegliere il modello giusto
Stabilisci la distanza della camera. L’oggetto sarà visto da vicino o è un elemento d’arredo sullo sfondo?
Conta quante volte compare. Una torta di compleanno su un tavolo è diversa da cinquanta alberi in una foresta.
Conosci la tua piattaforma. Mobile e web richiedono più attenzione rispetto al desktop o al rendering offline.
Guarda la silhouette. Lo stile low poly, come quello della nostra Balenottera azzurra low poly, usa pochi triangoli per scelta e appare intenzionale, non economico.
E se un modello è troppo pesante per il tuo progetto?
Hai diverse opzioni:
Decima. In Blender il modificatore Decimate riduce il numero di triangoli con un cursore. Sugli oggetti lontani una riduzione del 50% spesso è invisibile.
Genera i LOD. Unity e Unreal possono creare versioni meno dettagliate che si alternano automaticamente in base alla distanza.
Usa l’instancing. Ripetere la stessa mesh costa molto meno che usare tante mesh uniche.
Fai il bake dei dettagli. Per utenti esperti: trasferisci con il bake i dettagli high poly in una normal map su una mesh più leggera.
La nostra licenza consente di semplificare un modello per il tuo progetto.
Perché mostriamo i numeri
Indichiamo triangoli e vertici in ogni pagina prodotto perché pensiamo che tu debba sapere cosa stai acquistando prima di pagare. Nessuna sorpresa dopo il download.
Sfoglia lo store, filtra per categoria e confronta le specifiche. Insieme al visualizzatore 3D, i numeri ti dicono se un modello è adatto alla tua scena prima ancora che arrivi sul tuo disco.
Modelli citati in questo articolo
Tutti i modelli →Continua a leggere
Articoli selezionati dallo stesso gruppo.
3D sul web con Three.js: un angolo accogliente in un solo file HTML
Porta veri modelli 3D su una pagina web con poche righe di JavaScript. Un tutorial Three.js per principianti, con codice completo.
LeggiUsare i modelli 3dpolyx in Unity e Unreal Engine
Il GLB non è solo per Blender e il web. Ecco come portare i nostri modelli nei due principali motori di gioco.
LeggiImportare un GLB in Blender in due minuti
Dal download al primo render: come portare un modello GLB in Blender, verificare che sia tutto a posto e iniziare a costruire la scena.
Leggi