Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
pg. 1
Tutto questo viene ottenuto con una funzione di
scripting che si chiama llSetTextureAnim, che ha
un sacco di parametri, ma la studieremo in modo
facile :)
Questa è la "firma":
pg. 2
Ed ecco il significato dei vari parametri:
i MODI:
pg. 5
* Muove in una direzione (acqua che scorre,
immagine che trasla) ANIM_ON | LOOP | SMOOTH
* Ping/Pong movimento a sobbalzo
* Animazione a frames (tipo fiamma) bisogna
fornire una griglia con tutte le immagini
intermedie
* Rotazione
* Scalatura (Ingrandimento/riduzione).
pg. 7
l'esempio 2 mostra acqua non trasparente (fiumi)
etc.
Se aumentate l'ultimo parametro aumenta la
velocità.
pg. 8
llSetTextureAnim(ANIM_ON | SMOOTH | SCALE |
LOOP, ALL_SIDES,1,1,0, 2*PI,.25);
llSetTextureAnim(ANIM_ON | LOOP,
ALL_SIDES,4,4,0, 15,20);
pg. 9
L'esempio 5 va spiegato un attimo meglio. Se
guardate la texture è composta da una griglia di
16 immagini disposte
su 4 righe e 4 colonne. Ecco perchè mettiamo 4,4.
E diciamo 0,15 per dire che andiamo dal frame 0
al frame 15 percorrendoli tutti. Se riuscite a
trovare serie di animazioni sul web è ok, le potete
fare da voi se siete abbastanza bravi.
pg. 10
all frames), che poi andarnno ricomposti in una
griglia opportuna.
==============================
==============
A seconda del tempo residuo volevo fare una
anticipazione di come usare GIMP per fare l'effetto
trasparenza, che normalmente viene fatto con
photoshop, ma si può fare agevolmente con GIMP.
pg. 11
0. Scaricate GIMP e lanciatelo vi apparirà la
finestra dei tools.
1. Aprite una immagine qualunque (possibilmente
contrastata)
TRASPARENZA COMPLETA:
2. Aggiungete un layer trasparente: Layer-
>Transparency->Add Alpha Channel
pg. 12
3. Selezionate il "fuzzy selector" (il quarto sulla
prima fila dopo il "lazo")
4. ATTENZIONE funziona solo se la foto è ben
contrastata: selezionate cliccando al centro di ogni
area che volete rendere trasparente. Premete
shift-click per aggiungere aree. Le vedrete
selezionate
5. Edit->Clear per cancellare queste aree le
vedrete diventare trasparenti.
6. Salvate con Save as... specificando xxxx.tga
SEMITRASPARENZA:
pg. 13
2. Layer->Mask->Add Layer Mask (selezionate
Grayscale copy of layer)
3. Apply Layer Mask
4. Salvate in modalità TGA.
pg. 14
per complicate e leggere trasparenze come veli
per vestiti ed altro.
pg. 15