Scrivimi!

Fai una donazione al Blog con Paypal!

mercoledì 19 dicembre 2007

Le sculpted Prims: parte seconda

Tutorial di Haimrich Fredriksson

Parliamo di Sculpted Maps

Le Sculpted Maps possono quindi rappresentare i valori delle coordinate tramite i canali RGB (Rosso per il valore X, Verde per il valore Y, Blu per il valore Z) in questo modo ognuno dei 3 valori della Sculpted base può andare da 0 a 1 metro: difatti se mai avete provato a collocare un cubo su Second Life questo ha una dimensione di 0,5 metri così come la Sculpted base, pertanto valori di sfumatura inferiori a 127 vanno da 0,5 metri a 0 mentre da 128 a 255 da 0,5 a 1 metro (naturalmente la Sculpted Prim può essere scalata come qualsiasi altra prim da 1 cm fino a 10 metri mantenendo la forma assegnata dalla Sculpted Map).
Qui a fianco un esempio di Sculpted Map .
Queste speciali Texture sono immagini quadrate in cui ogni pixel (elemento quadrato che la compone) assume un colore che viene poi tradotto come coordinata.
In genere per definire una Sculpted Prim (ricordo che é formata da 1024 vertici) basterebbe una Sculpted Map composta da 32 pixel in larghezza per 32 in altezza (32x32)
ossia 1024 pixel. Ma dato che al momento dell'importazione la Linden archivia l'immagine in formato compresso JPEG 2000 conviene creare Sculpted Maps da 64x64 oppure per
oggetti più complessi 128X128 ma non andate mai oltre questo valore: non avrete alcun vantaggio di qualità ma solo uno svantaggio dovuto a tempi più lunghi di caricamento
dell'immagine e pertanto maggior tempo di attesa per veder la nostra Sculpted Prim prendere forma.

Come si creano le Sculpted Maps

Per creare una Sculpted Map abbiamo bisogno di un programma di grafica 3D che ci permetta di crearla calcolandola dall'oggetto che vogliamo importare all'interno di Second Life. Ma non è così semplice, per capire meglio il procedimento di esportazione di una Sculpted Map dobbiamo prima parlare di Texture Mapping.
Il Texture Mapping è un processo che ci permette di avvolgere immagini 2D piatte su un oggetto tridimensionale; immaginate di avere un foglio di carta da regalo quadrato e di dover avvolgere una sfera. Non è una cosa semplice, fortunatamente i programmi di grafica 3D ci offrono degli strumenti che ci semplificano o ci automatizzano del tutto il lavoro. Nel nostro caso si definisce Spherical Projection la proiezione di una immagine quadrata su oggetto di tipo sferico.

La difficoltà principale nel creare queste Sculpted Maps non è quindi tanto nel relizzare gli oggetti, ma di mappare perfettamente oggetti complessi con una Texture quadrata e far sì che questa si adatti completamente all'oggetto.
La soluzione più semplice sarebbe quella di mappare prima oggetti elementari (tipo sfere o cilindri), modificarli nell'oggetto desiderato ed infine calcolare la Sculpted Map e salvarla come file TGA (Truevision Targa) importabile in Second Life. E' anche vero però che può essere fatto il contrario, ossia realizzare l'oggetto che vogliamo importare in Second Life, renderlo sferico, quindi mapparlo con una immagine quadrata, riportare l'oggetto alla forma precedente ed
infine calcolare la Sculpted Map ed esportare l'immagine in TGA, ma di questo parleremo in seguito in quanto richiede tecniche di texture mapping più abili. Partiamo subito con un esempio facile da realizzare.

0 commenti:

Posti Da Vedere

Cosa c'è da visitare su Second Life? Guarda qui!

Guida a Second Life

Qui potrai trovare tutte le risposte che cerchi, gli indirizzi utili per guadagnare qualche L$, Freebie, Camping e tutto ciò che può servire ad un Newbie!

Tutorial

Vuoi approfondire qualcosa sul Building, lo scripting o il texturing? O magari vuoi sapere come creare vestiti, oggetti o accessori per il tuo avatar? Questa è la sezione giusta per te!