PDA

Visualizza Versione Completa : alberi con alpha map



volo
09-07-07, 15:32
ciao a tutti, sono un neofita di lw e vorrei che qualcuno mi spiegasse come realizzare un albero utilizzando il canale alpha; mi spiego meglio ho una clip con l'albero al centro e il tutt'intorno bianco intorno, ed un'altra tutta nera con al centro la sagoma dell'albero in bianco; lo so che risulta banale per chi conosce lw ma non riesco a capire se utilizzare i layer oppure il canale Alpha nell' advanced tab.

desegno
09-07-07, 15:36
scritto anni fa....
http://www.professionearchitetto.it/wiki/Alpha+Map.aspx
ciauz

volo
09-07-07, 15:47
il concetto lo conosco tant'è che riesco ad ottenerlo facilmente con altri software, il problema che con lw non ho capito ancora come funziona...

Lab2
09-07-07, 15:58
Nel pannello Objects Proprieties (p), alla voce Render trovi la T del Clip Map. Da li puoi inserire la tua mappa in bainco e nero come una clessica Image Map planare.Tutto ciò, ovviamente dal Layout di LightWave.

Spero di essere stato abbastanza chiaro,
Ciao.

volo
09-07-07, 18:27
sei stato molto chiaro e funziona ma ho notato che questo sistema sembra avere limitazioni . ad esp se io importo un albero onyx esso e composto da tronco, rami e foglie; se si mette la clip delle foglie all'oggetto albero l'immagine alfa viene associata all'intero oggetto e non alle singole foglie, non so se sosno stato sufficientemente chiaro!

happymilk
09-07-07, 21:10
sei stato molto chiaro e funziona ma ho notato che questo sistema sembra avere limitazioni . ad esp se io importo un albero onyx esso e composto da tronco, rami e foglie; se si mette la clip delle foglie all'oggetto albero l'immagine alfa viene associata all'intero oggetto e non alle singole foglie, non so se sosno stato sufficientemente chiaro!

C'è un pò di confusione in quello che dici.
Cioè: se hai 2 immagini (una a colori e una in bianco e nero) dell'albero ti serve semplicemente una faccia piana delle proporzioni delle immagini e poi lavorare di canale color e trasparenza (o usare la clip map sulle proprietà dell'oggetto) per ottenere quello che vuoi.
Onyx può esportare gli alberi in 2 modi: 3d o immagini.
Se esporti un albero come 3d (e quindi hai rami, tronco e foglie) non ti serve altro ma devi gestirti migliaia di poligoni
Se esporti come immagine ti ritrovi ad avere una tga32bit che devi lavorare un pò con photoshop per ottenere le 2 immagini che necessitano a Lw, ma non hai rami, foglie e tronco.
Forse te vuoi esportare un albero 3d da onyx, renderizzarlo in lightwave e generare delle immagini da riutilizzare poi come clip map... ma non son sicuro di aver compreso bene quali siano le tue necessità.

Piccola divagazione sull'uso del canale trasparenza o del clip map dell'oggetto:
Lightwave salva le caratteristiche di surface di ogni oggetto all'interno dell'oggetto stesso, quindi se hai un'immagine sul canale trasparenza questa ( omeglio... il percorso) viene salvata all'interno dell'oggetto stesso. Se invece utilizzi l'immagine della trasparenza come clipmap (come t'ha giustamente spiegato Lab2) devi ricordarti che questa informazione non viene salvata nell'oggetto lwo, ma nella scena (lws). Detto ciò... se vuoi utilizzare l'immagine alpha sul canale clipmap invece che sul canale trasparenza delle superfici (ed è giusto perchè è molto più veloce il calcolo e sopratutto perchè le ombre shadowmap vengono corrette) devi sbatterti un pò a creare una scena per ogni albero che hai, per poi caricarli alla bisogna con un "load from scene". In questo modo le caratteristiche della clip map ti si manterranno. E tra l'altro così facendo puoi anche settarti sul canale motion (m) la caratteristica che ogni albero guardi sempre in fronte la camera.

Ciao

arcodion
09-07-07, 22:27
vedi questa discussione ciao
http://www.lwita.com/vb/showthread.php?t=3894 :g1:


:mmgh:

volo
10-07-07, 08:23
C'è un pò di confusione in quello che dici.
Cioè: se hai 2 immagini (una a colori e una in bianco e nero) dell'albero ti serve semplicemente una faccia piana delle proporzioni delle immagini e poi lavorare di canale color e trasparenza (o usare la clip map sulle proprietà dell'oggetto) per ottenere quello che vuoi.
Onyx può esportare gli alberi in 2 modi: 3d o immagini.
Se esporti un albero come 3d (e quindi hai rami, tronco e foglie) non ti serve altro ma devi gestirti migliaia di poligoni
Se esporti come immagine ti ritrovi ad avere una tga32bit che devi lavorare un pò con photoshop per ottenere le 2 immagini che necessitano a Lw, ma non hai rami, foglie e tronco.
Forse te vuoi esportare un albero 3d da onyx, renderizzarlo in lightwave e generare delle immagini da riutilizzare poi come clip map... ma non son sicuro di aver compreso bene quali siano le tue necessità.

Ciao

In realtà volevo mappare le foglie di un albero 3d con un canale alpha,comunque ho capito che il metodo più semplice e quello utilizzare il canale trasparenza unito a colore ; in c4d ad esp in maniera più intutitiva vi è il canale alfa che serve allo scopo , ma c4d lo sappiamo tutti che in quando ad interfaccia è la più intutitiva in assoluto.
in quanto ai percorsi di salvataggio per me è ancora tutto un casino;

happymilk
10-07-07, 08:42
In realtà volevo mappare le foglie di un albero 3d con un canale alpha,

Lo puoi fare anche in Lw.
Se usi Onyx deve selezionare la casellina "UV" accanto alla voce leaf nella finestra dell'export per Lightwave (tra l'altro è l'unico exporter che permette di associare una mappa uv). Puoi anche creare una UV per il tronco, i rami etc... ma quelle ti servono solo per il colore, quella delle foglie invece ti serve pure per la trasparenza.
Fatto questo, su lightwave ti comporti come spiegato prima... cioè puoi usare la trasparenza sul canale "trasparency" del surface editor o puoi usare il tasto clipmap sulle proprietà dell'oggetto. Quello che cambia è che adesso devi dire a lightwave di usare una mappatura tipo UV, la devi andare a selezionare (onyx ne genera una sola chiamata UV per tutti gli elementi, quindi è pure facile) e poi devi scegliere l'immagine da associarci (bianco nero per avere le trasparenze e colore per il colore :D).
Più difficile a spiegarsi che a farsi (spero)

Ciao

volo
10-07-07, 10:13
Lo puoi fare anche in Lw.
Se usi Onyx deve selezionare la casellina "UV" accanto alla voce leaf nella finestra dell'export per Lightwave ma quelle ti servono solo per il colore, quella delle foglie invece ti serve pure per la trasparenza.
Quello che cambia è che adesso devi dire a lightwave di usare una mappatura tipo UV, Più difficile a spiegarsi che a farsi (spero)Ciao


Ho provato in tutti i modi con le Uv ma ti assicuro che non funziona :( ;
ti allego un file di esempio nel caso volessi provare; il file a cui faccio riferimento e troppo grande,(1 MB) però stranamente con alberi più semplici ho notato che funziona ...(molto strano):confused: sarà forse un problema di Fprime?

happymilk
10-07-07, 11:28
Ho provato in tutti i modi con le Uv ma ti assicuro che non funziona :( ;
ti allego un file di esempio nel caso volessi provare; il file a cui faccio riferimento e troppo grande,(1 MB) però stranamente con alberi più semplici ho notato che funziona ...(molto strano):confused: sarà forse un problema di Fprime?

Io ti rimando uno zip con la scena e l'oggetto modificato (non ti includo le immagini delle foglie perchè sennò non me lo fa inserire).
Nell'esempio la trasparenza è applicata alla clipmap delle proprietà dell'oggetto (per questo c'è anche il file della scena e non solo l'oggetto)... io la preferisco... perchè il rendering è più veloce.
Occhio però... il canale trasparency è più potente del clip map che vede solo o completamente opaco o completamente trasparente (per capirsi si vedono le dentellature)

Fprime con le geometrie a volte fa un pò a cazzotti e riesce a incasinarsi su oggetti che LW vede benissimo... quindi ci potrebbe anche stare.

volo
10-07-07, 17:28
ok,happymilk sembra che ora Fprime va, il problema era dovuto ad un'immagine alpha che persisteva nella cache sebbene nel prewiew del materiale appariva un'altra bitmap