Low poly: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m spazio indivisibile
+portale
 
(11 versioni intermedie di 7 utenti non mostrate)
Riga 1:
'''Low poly''' è un'espressione che sta a indicare i [[Modello 3D|modelli 3D]] che possiedono un basso numero di [[Poligono (computer grafica)|poligoni]], o in altre parole, un basso numero di vertici, spigoli e facce. Il modello può apparire come se avesse una mancanza di dettaglio. Gli spigoli appaiono come irregolari, affilati e vengono mostrati chiaramente. Si contrappongono ai modelli ''[[high poly]]'' che sono modelli tridimensionali che hanno una gran quantità di poligoni (o una gran numero di vertici, spigoli e facce).<ref name=":0">{{Cita libro|autore=Danan Thilakanathan|titolo=3D Modeling for Beginners|anno=|editore=|città=|p=|pp=|ISBN=}}</ref><ref>{{Cita web|url=https://blog.displate.com/low-poly-art/|titolo=What is Low Poly? Showcase of Great Low Poly Art|sito=Displate Blog|data=2021-07-05|lingua=en-US|accesso=2022-05-13}}</ref>
[[File:Dolphin_triangle_mesh.png|miniatura|250x250px|Questa mesh di poligoni rappresenta un delfino considerato Low Poly dagli standard moderni (2014)]]
 
== Caratteristiche ==
'''Low poly''' è una mesh poligonale nella grafica 3D informatica che ha un minor numero di poligoni rispetto alla figura tridimensionale standard. Le mesh Low Poly vengono utilizzate in tempo reale (es. Videogiochi) e sono in contrasto con le mesh High Poly dei film animati e degli effetti speciali della stessa area. Il termine Low Poly viene utilizzato in senso sia tecnico che descrittivo; il numero di poligoni in una mesh è un fattore importante per ottimizzare la performance ma può dare un'apparenza indesiderata al risultato.
 
=== Vantaggi ===
== Motivazione per le mesh Low Poly ==
Questi sono alcuni fra i vari vantaggi nell'utilizzo di modelli ''low poly'':<ref name=":0" />
Le mesh di poligoni sono uno dei metodi più usati nella modellazione di un oggetto 3D da visualizzare con un computer.
* '''Risparmio di memoria''': il computer lavora meglio, dato che non ha bisogno di tenere nella propria memoria, poligoni non necessari. Questo permette all'utente di lavorare con il modello senza alcun problema e senza lag, e fornisce un'esperienza più fluida rispetto a quella che si ha lavorando i modelli ''high poly''.
* '''Risparmio di spazio su disco''': grazie al basso numero di poligoni, il modello non occupa molto spazio sull'hard disk.
* '''Stile''': al giorno d'oggi l'arte dei modelli ''low poly'' è diventata un trend in crescita. Anche le pubblicità televisive stanno iniziando a usare i modelli di questo tipo per mostrare i propri prodotti.
 
=== Svantaggi ===
I poligoni possono, in teoria, avere qualsiasi numero di lati ma sono di frequente per la visualizzazione sono limitati a tre. In generale più sono i triangoli di una mesh e più dettagliata è quest'ultima, ma diventa anche più complicata da visualizzare dal punto di vista computazionale. Per diminuire i tempi di rendering (ed incrementare la frequenza di fotogrammi (frame rate)) il numero di triangoli nella scena viene ridotto utilizzando le mesh Low Poly. <ref>{{Cita libro|titolo=Autodesk 3ds Max 9 essentials|cognome=[[Autodesk]]|nome=|anno=2006|editore=[[Focal Press]]|città=|p=190|url=http://books.google.com/books?id=u9mu1TITGhUC&pg=PA214&dq=%22low+poly%22&hl=en&ei=05MkTuTTKJDZiALa87i9Aw&sa=X&oi=book_result&ct=result&resnum=2&ved=0CC4Q6AEwAQ#v=onepage&q=%22low%20poly%22&f=false|accesso=18 luglio 2011}}</ref>
Ci sono anche degli svantaggi nell'utilizzo i modelli ''low poly'':<ref name=":0" />
* '''Mancanza di dettaglio''': poiché non ci sono molti poligoni, la mancanza di dettaglio sarà pressoché ovvia. Gli spigoli affilati potrebbero rimanere visibili, lasciando pensare che sembri effettivamente CGI.
* '''Mancanza di popolarità''': i modelli ''high poly'' sono ancora i più popolari. Poiché sempre più persone sono alla ricerca del [[fotorealismo]], la modellazione ''low poly'' tende a essere sottovalutata.
 
=== BudgetQuando di poligoniutilizzarli? ===
Ecco degli ambiti di utilizzo dei modelli ''low poly'':<ref name=":0" />
La combinazione del [[motore di gioco]] (o del metodo di rendering) e del computer utilizzato, viene definita [[budget di poligoni]] ([[Polygon Budget]]); il numero di poligoni che può apparire in una scena e rimanere renderizzato ad una frequenza di fotogrammi ([[frame-rate]]) accettabile.
* '''Low poly art'''
* '''Videogiochi''': la modellazione ''low poly'' si adatta perfettamente allo sviluppo dei videogiochi. È abbastanza necessario che i modelli meno importanti nel gioco, siano ''low poly''. I giochi richiedono modelli di questo tipo perché, dato il risparmio di memoria e spazio su disco, il giocatore proverà un'esperienza più fluida. Va detto che le software house tendono a creare comunque, per le campagne pubblicitarie, modelli ''high poly''.
 
== Galleria d'immagini ==
Quindi l'utilizzo del mesh Low Poly è per lo più confinato ai videogiochi e ad oggetti 3D in tempo reale, perché la potenza di calcolo è limitata a quello di un tipico [[PC]] o di una Console di videogiochi ed il frame-rate deve essere alto.
<gallery>
File:Dolphin triangle mesh.svg|alt=Questa rete poligonale che rappresenta un delfino sarebbe considerata low poly per gli standard moderni|Questa rete poligonale che rappresenta un delfino sarebbe considerata low poly per gli standard moderni
File:Normal map example.png|alt=Un esempio di mappatura normale utilizzata per aggiungere dettagli a una mesh low poly (500 triangoli).|Un esempio di mappatura normale utilizzata per aggiungere dettagli a una mesh low poly (500 triangoli).
File:Low poly 3D duck.png|alt=Modello 3D composto da 220 poligoni|Modello 3D composto da 220 poligoni
File:Low Poly Mountains.jpg|alt=Esempio di utilizzo stilistico di low poly|Esempio di utilizzo stilistico di low poly
File:Low poly Forest.png|alt=Foresta low poly creata con Blender|Foresta low poly creata con [[Blender (programma)|Blender]]
File:Bear Animation - Low poly brown bear.png|alt=Orso low poly|Orso low poly
File:Low Poly Model.jpeg|alt=Un esempio di un modello low poly finito e realistico.|Un esempio di un modello low poly finito e realistico.
File:Low Poly Fish.gif|alt=Modellazione poligonale a basso dettaglio di un piragna|Modellazione poligonale a basso dettaglio di un [[Serrasalmidae|piragna]]
</gallery>
 
== Note ==
Le [[immagini generate al computer]], per esempio, per [[film]] o immagini ferme, hanno un budget di poligoni più alto, perché la renderizzazione non deve essere effettuata ''in tempo reale'', la quale richiede maggiori frame-rate. Inoltre, la potenza di calcolo dei computer in queste situazioni, tipicamente, viene limitata di meno rispetto al normale, spesso utilizzando un grande network di computer conosciuto come [[render farm]]. Ogni frame può richiedere ore per essere creato, nonostante l'enorme potenza dei computer utilizzati.
<references />
 
== Voci correlate ==
Un esempio comune della differenza che questo fa è nelle sequenze di video di movimento in videogame, che, in quanto possono essere pre-renderizzati, sembrano molto più agevole di quanto i giochi stessi.
* [[Computer grafica 3D]]
<ref>{{Cita libro|titolo=3D game programming all in one|cognome=C. Finney|nome=Kenneth|anno=2004|editore=[[Cengage Learning]]|città=|pp=415–416|url=http://books.google.com/books?id=cknGqaHwPFkC&pg=PA415&dq=%22low+poly%22+polygon+budget&hl=en&ei=FpgkTs2MOcPniALNsLS1Aw&sa=X&oi=book_result&ct=result&resnum=2&ved=0CC4Q6AEwAQ#v=onepage&q=%22low%20poly%22%20polygon%20budget&f=false|accesso=18 luglio 2011}}</ref>
* [[Modello 3D]]
* [[Modellazione 3D]]
* [[High poly]]
 
{{portale|informatica}}
== Apparenza del mesh Low Poly ==
Gli oggetti Low Poly spesso hanno l'apparenza di blocchi (come le teste quadrate) e sono privi di dettagli (per esempio il non avere dita individuali). Gli oggetti che dovrebbero essere circolari o sferici sono più riconoscibili quando Low Poly per il numeri di triangoli necessario per far si che le curve possano apparire lisce il più possibile ed i poligoni sono ristretti con bordi dritti. Le mesh Low Poly non sempre sono brutte esteticamente, per esempio un foglio di carta piatto può essere rappresentato con un poligono e sarà quindi estremamente accurato.
 
Come la computer grafica è sempre più efficente, le mesh Low Poly possono essere utilizzate per archiviare un certo [[stile retro]] concettualmente simile alla [[pixel art]] orientata ai classici video games.
[[File:Normal_map_example.png|miniatura|Un esempio della normale mappatura utilizzata per aggiungere dettagli ad un mesh Low Poly (500 triangoli)]]
Le tecniche di computer grafica come ad esempio la mappatura normale (normal mapping) e la bump mapping sono pensate per far sembrare che un oggetto Low Poly contiene più triangoli di quelli che contiene veramente. Questo viene fatto alterando l'ombreggiatura dei poligoni per contenere dettagli che non sono presenti nella mesh.<ref>{{Cita libro|titolo=Game design course: principles, practice, and techniques|cognome=Thompson|nome=Jim|autore2=Berbank-Green, Barnaby|autore3=Cusworth, Nic|anno=2007|editore=[[John Wiley and Sons]]|città=|p=144|url=http://books.google.com/books?id=Zyh4HXuHTPMC&pg=PA144&dq=%22low+poly%22+%22bump+mapping%22&hl=en&ei=ubYkTp3vHvPWiALL9tXyCQ&sa=X&oi=book_result&ct=result&resnum=2&ved=0CC0Q6AEwAQ#v=onepage&q=%22low%20poly%22%20%22bump%20mapping%22&f=false|accesso=16 luglio 2015}}</ref>
 
== Low poly come un termine relativo ==
Non c'è una soglia definita perché una mesh sia Low Poly; Low Poly è sempre un termine relative e dipende da (anche gli altri fattori):
* Quando sono state disegnate le mesh e per quale hardware<br>
* I dettagli richiesti nella mesh finale<br>
* La forma e le proprietà dell'oggetto in questione<br>
Con la potenza di calcolo dei computer che inevitabilmente cresce, cresce anche il numero di poligoni che possono essere utilizzati. Per esempio, [[Super Mario 64]] oggi viene considerato Low Poly, ma quando fu rilasciato nel 1996, veniva considerato uno sbalorditivo risultato. Allo stesso modo, nel 2009, usando centinaia di poligoni High Poly, ma utilizzando molti poligoni nello stesso personaggio verrebbe considerato Low Poly.
 
== Le mesh Low Poly nei motori fisici ==
I motori fisici hanno presentato nuove regole per le mesh Low Poly. Mentre la visualizzazione è diventata davvero molto efficente, permettendo (dal 2009) la visualizzazione di decine di migliaia di poligoni a 25 frames al secondo in un comune computer di casa, ma la computazione delle operazioni fisiche è ancora lento. Una versione semplificata del Low Poly delle mesh spesso viene utilizzata per semplificare le computazioni delle collisioni con altre mesh, in alcuni casi questo è semplice come una scatola a 6 poligoni.
 
== Guarda anche: ==
* [[Poligoni (computer grafica)]]<br>
* [[Bump mapping]]<br>
* [[Normal mapping]]<br>
* [[Sprites]]
* [[NURBS|Nurbs]]
 
== Riferimenti ==
{{Reflist}}
 
[[Categoria:Computer grafica]]
[[Categoria:Grafica 3D]]