PDA

Visualizza Versione Completa : HD Istance & SASQUATCH



stateoftheart
28-08-09, 14:43
Ciao a tutti!! tornati dalle ferie? divertiti?? bene! beati voi! :D io son rimasto a casa a modellare! eheheheheheeh w lw!! :D

come al solito compaio sul forum solo per chiedere aiuto, (giuro che prima o poi interverrò anche per darne!!!! :P) cmq, bando alle ciance, vi spiego il problema...

abbiamo comprato da poco la verione 1.8 di HD ISTANCE e la stiamo usando per creare la vegetazione attorno a uno snodo autostradale (erba e alberi) gli alberi li abbiamo genderati con il vue5 e poi clonati in lightwave con hd istance, mentre per l'erba ho preferito usare sasquatch...

e da qui ho cominciato ad avere problemi... (che ho risolto quasi del tutto se non uno in particolare che mi sta facendo impazzire)

le foglie degli alberi, come è logico supporre, sono delle uv map (canali color & alpha) il problema sorge con le riprese dall'alto verso il basso, cioè quando dietro le foglie dell'albero si vede l'erba!

usando hd istance per clonare gli alberi, sasquatch NON MOSTRA L'ERBA DIETRO IL POLIGONO SU CUI SONO MAPPATE LE FOGLIE!
ecco l'esempio:
http://www.visualink.it/deep/progetti/temp/hd_no_image_pixel.jpg

dal pannello image filter, è possibile attivare un filtro plugin che corregge alcuni errori, ed attivandolo in effetti la situazione cambia!

http://www.visualink.it/deep/progetti/temp/hd_si_image_pixel.jpg

come vedete, nella seconda immagine, l'erba dietro le foglie c'è!!! ma sorge un altro problema SERIO!!!! GLI ALBERI SONO SENZA ANTI ALIAS!!!!!!!!!! se confrontate l'albero della seconda immagine con quello della prima, lo vedete subito!

la cosa assurda è che l'antialias delle 2 sene è IDENTICO!!!! e se nella seconda immagine guardate il guardrail sulla sinistra vedrete che l'antialias c'è!!!

praticamente applicando questo filtro, gestisce bene le trasparenze, ma GLI OGGETTICLONATI CON HD ISTANCE NON HANNO ANTIALIAS!!!!

sbaglio io qualcosa? oppure è un bug di hd istance? qualcuno di voi ah avuto esperienze simili?

come al solito grazie per l'attenzione e buon lightwave a tutti :)

davhub
28-08-09, 15:17
E vedi che impelagarti sempre con le cose complicate ti vengono i mal di testa? :D
da quello che racconti, penso sia un problema di HD istance. si vede che l'applicazione delle clonazioni...

scusa.. mi sono ricordato di una cosa... io non setto mai nulla di specifico per l'oggetto perché vado sempre di default del render.. non è che nelle proprietà dell'oggetto che viene clonato è specificato un tipo di trattamento (antialias) non specifico e che quindi non viene bene interpretato da HDistance? ripeto: lo dico non sapendo come lavora HDistance, nè sapedo cse i nLW è possibile settare per ogni oggetto questo tipo di
parametri...

a presto!!

davhub

stateoftheart
28-08-09, 15:51
eheheheh ciao Davide!! Purtroppo noi se non facciamo cose complicate non siamo contenti :P

che io sappia non si può dare dei settaggi personalizzati dell'antialias per un singolo oggetto! di fatti quando devo fare delle scene dove oggetti e sfondo hanno delle necessità di rendering diverse, faccio calcolare dei layer che poi monto in post produzione...

in questo caso specifico è uguale, ho cercato sulle impostazioni di hd istance e sui manuali disponibili, ho anche letto le discussioni presenti su questo forum, ma nulla!!!

provando e riprovando, forse ho risolto il problema all'80% alla napoletana!!! (così come amo definire queste sottigliezze tecniche :))

cioè ho applicato una clip-map all'oggetto che deve essere clonato da hd istance, la clip map è identica all'alpha-map, ma con una tolleranza bianco/nero maggiore, di modo da "mangiare" meno bordo, ed il risultato è quasi ottimale!

il problema è che facendo così bisogna creare una clip-map oltre che un'alpha-map PER OGNI OGGETTO CLONATO!

in questo caso sono 4 alberi, ma se fossero un centinaio di oggetti diversi, impazzirei! :)

allora mi chiedevo se esisteva un modo più "pulito" per sistemare la cosa, o se magari la versine 2.0 di hd istance risolvesse il problema!

cmq se non l'hai ancora usato, scarica la demo e provalo! è davvero illuminante usare le istanze!!!!!

Wotan3d
28-08-09, 18:06
Mah, non so da cosa sia dovuto il problema.
In ogni caso, per esperienza, ti dico che hdinstance una volta usato diventa vitale, pertanto comprati la 2 che ha determinate funzioni che ti servono senza dubbio (come ad esempio generare istanze sui poligoni, invece la 1.8 ne può fare solo una per poligono... oppure ti devi riempire i poligoni di punti che è una bella seccatura).

Elimina completamente il canale alpha e tieni la clip... lo so che è una rottura ma una volta fatto il tuo oggetto è settato anche per il futuro. Poi, se usi HDI non credo che tu debba clonare centinaia di oggetti diversi, ma saranno una o due decine al massimo... altrimenti che cloni fai? sono già centinaia diversi, non ti serve nemmeno quella plug.

Inoltre stai attento che SAS è vecchiotto ed è possibilissimo che dia dei problemi. Metti anche il trace transp., magari risolve qualcosa e se usi la GI metti il Use transp.

poi magari non cambia niente, ma qualche tentativo lo puoi sempre fare.

Consiglio: per l'erba ho completamente abbandonato SAS appunto perchè non è aggiornato, anche se l'erba come lui non la fa nessuno. Invece sto usando quel sistema postato non molto tempo fa qui, dei piani sovrapposti.... è un compromesso tuttavia efficace.

bug3d
28-08-09, 18:52
ciao,questo è "uno" dei classici problema di sasquatch..purtroppo attraverso cose volumetriche non viene calcolato,e gli alberi di hdinstance sono volumetrici.

Puoi fare un test anche con un piano con sasquatch e una luce volumetrica tipo spot puntato sopra.
Vedrai che "dietro alla luce" sasquatch non sarà applicato..(non so se mi sono spiegato..)

In alternativa puoi farti una patch di erba con fiberfx e usare hdinstance per applicarla dove vuoi..piu "veloce",meno problemi..oppure usa il metodo di Paz con l'erba a piani,ancora piu veloce..insomma di altre opzioni ce ne sono.. ;)

(poi magari mi sto sbagliando!!..ma sono quasi sicuro che sia dovuto a questo il problema.)


ciaoo

stateoftheart
28-08-09, 19:06
Ciao Wotan3d! ti ringrazio moltissimo per i consigli.

La tecnica dei piani paralleli non l'ho vista, la cercherò sul forum! ma devo dire che sono un amante di sasquatch :)

E anche se non risolverò pienamente il problema, di cui stiamo discutendo, mi sembra che si ottengano comnque ottimi risultati usando la clipmap! purtroppo non posso eliminare l'alpha! in quanto le 2 immagini in B/N non sono IDENTICHE! l'alpha è più sottile della clip! se tolgo lì'alpha, si vedrebbero i rami e le foglie con un bordino nero... dovrei rifare tutte le texture!
ti mostro come sono...
http://www.visualink.it/deep/progetti/temp/foglie.jpg
se invece uso la stessa mappa che ho usato per l'alpha come clip, i rai e le foglie piccole svaniscono, e l'albero risulta molto più spoglio!

quindi ho dovuto usarle entrambe... :(

riguardo alla questione di clonare tanti oggetti, invece.. bè noi facciamo città in 3d! e fino ad ora senza clonazione ad istanze siamo stati davvero limitati! ora abbiamo l'opportunità di ricreare l'arredo urbano oltre che il traffico cittadino e le persone :)

purtroppo avere un centinaio (magari non un centinaio, ma 60/70) oggetti da clonare con hd istance, è un'ipotesi piuttosto realistica :)

stateoftheart
28-08-09, 19:20
Ciao Bug3d!

in effetti il problema è proprio quello! il problema è che sasquatch non fà lo schizzinoso solo con gli effetti volumetrici, ma anche in altre occasioni!

ad esempio re calcoli un RPC davanti a un prato, l'erba non c'è dietro al poligono su cui viene mappata l'immagine della persona! quindi tu gvedrai una persona, con un rettangolo senza erba attorno, e poi l'erba normale in giro per il resto dell'immagine...

cmq con il modo che ho descritto sopra è risolvibile degnamente :) anche se un pò macchinoso..
anche se l'immagine e piccola (è solo un test) e l'antialias è un eufemismo, il risultato è questo:
http://www.visualink.it/deep/progetti/temp/hd_clipmap_cut.jpg

la parte verde in alto a sinistra e quella sotto gli alberi a fianco alla strada è ricoperta da erba fatta con sasquatch, mentre gli alberi son clonati con hd istance, con alpha map e clip map (la seconda leggermente più ampia della prima)

:)

gli alberi non sono tantissimi, perchè l'animazione finale sarà di 1920x1200 e durerà 30 secondi (750 frame) e devo farla assolutamente entro 3/4 giorni!!!!!!!!!!!!!! quindi niente radiositi, pochi albri, poca erba e antialias a malapena sufficente!!!!:yt:

maremma come odio lavorare con tempi così ristretti!!!!!! ma capita anche a voi? o siamo gli unici storditi che facciamo lavori così?:cappio:

stateoftheart
28-08-09, 19:22
ehm... scusate glie rrori di ortografia, comincio ad essere dislessico... :(

gebazzz
28-08-09, 20:58
sasquatch ha sempre avuto problemi di questo tipo, non so se per la natura in sé del plugin o per dei problemi di LW nel gestire pixelfilters e volumetrics insieme.
Comunque, concordo con bug3d: o spendi un po' di tempo per creare l'erba in fiberfx, oppure usi la tecnica di paz dei piani sovrapposti.

stateoftheart
28-08-09, 22:11
ho dato un'occhiata alla tecnica dei piani sovrapposti, ma funziona anche con lightwave 9.3? o solo con il 9.6? la scena che ha messo online il creatore di questa tecnica, la apre solo con il 9.6!

riguardo afiberfx, invece ora vado a cercare che cavolo è!!!! :DDD l'ho sentito nominare, ma non mi ricordo più nulla!! a forza di lavorare ho sempre meno tempo per informarmi e sperimentare purtroppo!!!!
:(

cmq grazie a tutti per le validissime alternative!!

solo una domanda, ma esiste qualcosa tipo sasquatch? che non sia sasquatch? :D

nirvana
28-08-09, 22:21
ho dato un'occhiata alla tecnica dei piani sovrapposti, ma funziona anche con lightwave 9.3? o solo con il 9.6? la scena che ha messo online il creatore di questa tecnica, la apre solo con il 9.6!

riguardo afiberfx, invece ora vado a cercare che cavolo è!!!! :DDD l'ho sentito nominare, ma non mi ricordo più nulla!! a forza di lavorare ho sempre meno tempo per informarmi e sperimentare purtroppo!!!!
:(

cmq grazie a tutti per le validissime alternative!!

solo una domanda, ma esiste qualcosa tipo sasquatch? che non sia sasquatch? :D

Esiste Fiber FX implementato in LW dalla 9.5 ma che trova il suo splendore nella 9.6,
se cerchi tra i tutorial di proton ne troverai diversi sul suo utilizzo.
Tu che versione hai di LW?



Ciao Angelo.

stateoftheart
28-08-09, 23:06
Ciao Nirvana!

abbiamo la 9.3 e la 9.6

purtroppo alcune plugin come gli rpc non le abbiamo ancora potute upgradare alla 9.6 quindi abbiamo dovuto tenerle entrambe.
al momento siamo in una luuunga migrazione praticamente usiamo quasi sempre la 9.3 per necessità! appena riusciamo ad upgradare le plugin, passeremo definitivamente alla 9.6!

sto guardando i tutorial di fiberFX e mi sta facendo un pò girare le scatole... :) ci dovrò smanettare un pò!

mi ricordo di aver letto le recensioni anche di Fiber Fx e di Fiber Factory, sono molto diversi da Saquatch?

Wotan3d
29-08-09, 11:08
ATTENTO ad usare poco antialias con HDI!
Gli alberi sono composti da foglie piccolissime, uno o due pixels a volte nella tua immagine. Se fai un frame va benissimo, ma quando fai un'anim vedi un fliker pauroso, dovuto appunto a qualche piccola foglia che è renderizzata in un frame e non nell'altro. Devi incrementare a dismisura l'antialias, l'ideale sarebbe fare dei multipass.
Fai la prova renderizzando 10 frames con l'AA da te scelto e vedrai se il fliker è sostenibile oppure no.

stateoftheart
29-08-09, 12:24
sisi lo so! sono pienamente consapevole di cosa significa usare un AA basso! :( purtroppo no abbiamo scelta a volte... e il cliente è consapevole!

quando avremo una renderfarm più decente di quella attuale, potremo migliorare la qualità! per il momento ci limitiamo a dire al cliente he ci serve più tempo per i rendering per avere una qualità migliore e la risposta è sempre la stessa: VE BENE COSI'! :mad:

mi piacerebbe avere il tempo necessario per fare dei rendering di qualità una volta tanto! in vece siamo sempre costretti ad arrangiarci!

cmq la risoluzione di questi rendering è in FullHD, quindi il fliker dovrebbe essere minimo in teoria... appena comincio i rendering cmq vi faccio sapere i risultati :)

Wotan3d
29-08-09, 12:55
eh no... non parlo di flicker dovuto all'interlacciato, ma di fliker per pixel che appaiono e scompaiono da un frame all'altro, e con le foglie volumetriche di HDI questo è all'ennesima potenza.

ciao

davhub
29-08-09, 13:06
h
solo una domanda, ma esiste qualcosa tipo sasquatch? che non sia sasquatch? :D

Fiber FX :D ! :evil:

a proposito.. onn so se seguite MTV... avete visto la sequenza di clippine con l'omino e la pallina pelosi che avanzano nello schermo??
fatta con LW??

Davhub

P.S. Fede.. i lavori lavori non hanno mai il tempo che ti occorrerebbe specie in previz. ;)

comunque otimo risultato!

stateoftheart
29-08-09, 13:08
eh no... non parlo di flicker dovuto all'interlacciato, ma di fliker per pixel che appaiono e scompaiono da un frame all'altro, e con le foglie volumetriche di HDI questo è all'ennesima potenza.

ciao

ma dici che capita anche in FullHD?

dai appena renderizzo vi fò sapere :) tanto lo devo fare! non si scappa! :)

gebazzz
29-08-09, 18:05
mi ricordo di aver letto le recensioni anche di Fiber Fx e di Fiber Factory, sono molto diversi da Saquatch?
Il FiberFX che ti trovi in LW 9.5/9.6 non è altro che l'integrazione di Fiber Factory, lo sviluppatore è lo stesso e Fiber Factory è sparito dal mercato.
Concettualmente FiberFX e Sasquatch sono uguali, servono per fare fibre insomma. Tecnicamente invece sono molto diversi. Personalmente, il fatto che FiberFX sia integrato in LW gli da quel qualcosa in più rispetto a Sasquatch, e poi Worley ultimamente sta passando tra la lista degli "antipatici"... :argh:

stateoftheart
29-08-09, 23:24
hmmm ok allora non mancherò di approfondire fiberFX! :)

grazie a tutti voi per i consigli! confrontarmi con voi è sempre un'esperienza istruttiva come poche altre!!!

:yt:

ora finisco di animare il traffico e poi vi mostro qualche risultato dell'accoppiata HD/SAS
:)

Nemoid
30-08-09, 13:31
interessante questo prob! magari ora sparo due cavolate, ma mi chiedevo se:

1) non puoi fare l'erba usando anche per quella HD instance vidi un tutorial sui forum tempo fa e i risultati dovrebbero esser buoni.

2) pensare di andare di compositing renderizzando sfondo con erba e poi alberi a parte e componendo dopo in AE ecc, magari riesci a gestir meglio la fusione tra i due elementi.

Wotan3d
30-08-09, 13:51
interessante questo prob! magari ora sparo due cavolate, ma mi chiedevo se:

1) non puoi fare l'erba usando anche per quella HD instance vidi un tutorial sui forum tempo fa e i risultati dovrebbero esser buoni.

2) pensare di andare di compositing renderizzando sfondo con erba e poi alberi a parte e componendo dopo in AE ecc, magari riesci a gestir meglio la fusione tra i due elementi.

Per esperienza ti dico che l'erba con HD è di una lentezza spropositata, ma davvero... e pensare di fare delle "mattonelle" di magari 30 cm x 30 è sbagliato: non si possono seguire decentemente i contorni, i confini delle aiuole, viene un po' una schifezza.
Invece l'idea di usare un alpha, sequenza senza alberi e solo con alberi con canale alpha mi sembra buona, verrebbero risolti tutti i problemi, inoltre non essendo in radiosity non ci sono differenze in un render con alberi ed uno senza, almeno che ci sino superfici che devono riflettere gli alberi (poi resta il problema delle ombre...)

stateoftheart
30-08-09, 14:05
quella del compositing è un'alternativa a cui sto pensando da quando ho cominciato sto malefico snodo! (scusate il "malefico", ma sto affogando nelle auto! eheheheh)

normalmente usiamo sempre il compositing! realizzando sempre aree molto estese non abbiamo scelta! e di solito ci troviamo anche a comporre 4/5 layer (sfondo/intervento/alberi/auto/persone) in questo caso però vorrei evitare di dividere in layer la scena! ho fatto dei test e sommando i tempi di rendering, la scena intera viene renderizzata nello stesso tempo impiegato a calcolare i layer separati (cioè sommando i tempidi calcolo degli alberi e dello sfondo, si ottiene lo stesso tempo che calcolare tutto assieme) quindi in questo caso se posso evito :)

riguardo alle ombre, ho visto che hd istance può applicarle alla scena senza calcolare per forza gli alberi, quindi si potrebbe risolvere così! no?

stateoftheart
17-09-09, 15:01
Ciao a tutti!

eccomi qua per le valutazioni finali di questa tortuosa avventura con l'accoppiata Saquatch/HdIstance...

conclusioni? CHE CASINO GENTE!!!!
alla fine ho dovuto cedere e realizzare dei rendering su livelli separati...
1-layer di fondo (territorio, autostrada, erba e ombre degli alberi sull territorio)
2-layer del traffico autostradale
3-layer degli alberi

che incubo! proprio quello che volevo evitare!

il risultato finalle è comunque venuto decente, anche se avrei voluto fare di meglio! purtroppo non ne abbiamo avuto il tempo! (ad esempio, manca totalmente la segnaletica verticale!)

eccolo qua:
http://www.visualink.it/deep/portfolio/temp/snodo_01.jpg

http://www.visualink.it/deep/portfolio/temp/snodo_02.jpg

ancora una cosa: per questo lavoro mi sono divertito come un pazzo ad animare a mano il traffico!! (posizionando e animando i veicoli uno per uno!)

esiste un modo per gestire il traffico cittadino in modo degno? cioè una plugin che mermetta di gestire velocità (in km orari o metri al secondo) che permetta di cambiare un percorso rallentando nelle curve ad esempio, oppure che segua l'inclinazione del terreno senza per forza entrare nella gestione della fisica?

a presto e grazie ancora a tutti per l'aiuto che mi avete dato siete dei miti come sempre!

:clap:

LucaR
17-09-09, 16:36
...ehm.. che spreco.. i lampioni accesi di giorno...:evil::evil::evil:
scherzo eh..
è un gran buon lavoro!

L.

stateoftheart
17-09-09, 21:04
o so! errore mio quello! quando ho notato, era troppo tardi! (la scena inizialmente era notturna....)

ma, guarda, sto lavoro è pieno di errori grossolani! fotunatamente è solo a scopo illustrativo, lo snodo è totalmente di fantasia per mostrare che le autostrade milanesi sono grosse e veloci! (i milanesi son degli sboroni! mi spiace se qualcuno di voi è di milano! :D )
nel senso che poi prendi la torino milano e arrivi una settimana dopo! :P

e poi fà parte di un video di 15 minuti circa! la scena dello sonodo dura 30 secondi..
uosa che mi piacerebbe fare è aumentare il fotorealismo e il dettaglio per generare delle immagini nostre da mettere sul sito!

(anche perchè i lavori così a metà mi fanno davvero incacchiare!)

ah una nota: in tutto per fare questa scena, ho impiegato 10 giorni! tra modellazione, surfacing, illuminazione e rendering di 30 secondi in 1920x1200...

nirvana
18-09-09, 08:41
Be alla fine e comunque venuto fuori un bel lavoro poi e normale che si voglia sempre arrivare all'eccellenza, e pian piano sicuramente arriverà.
Il traffico sempre tra i video di proton c'e ne uno che fa da esempio per la gestione del traffico umano ovvero tanti omini in movimento magari potrebbe servire allo scopo adattandolo alle macchine, o lo hai gia visto?
altri modi al momento non li conosco.


Ciao
Angelo.

gebazzz
19-09-09, 00:06
conclusioni? CHE CASINO GENTE!!!!
alla fine ho dovuto cedere e realizzare dei rendering su livelli separati...
[...]
che incubo! proprio quello che volevo evitare!
Ma perchè? Compositing e postproduzione sono parte integrante del processo di creazioni di immagini/animazioni 3d... sottrarvisi non ha alcun senso.

G

stateoftheart
19-09-09, 08:46
il senso c'è eccome! risparmiare tempo!!! (sia di rendering che di montaggio)

:memad:

stateoftheart
19-09-09, 08:47
Be alla fine e comunque venuto fuori un bel lavoro poi e normale che si voglia sempre arrivare all'eccellenza, e pian piano sicuramente arriverà.
Il traffico sempre tra i video di proton c'e ne uno che fa da esempio per la gestione del traffico umano ovvero tanti omini in movimento magari potrebbe servire allo scopo adattandolo alle macchine, o lo hai gia visto?
altri modi al momento non li conosco.


Ciao
Angelo.

lo cercherò sicuramente!!! grazie del suggerimento.. :)

stateoftheart
07-06-10, 19:44
Ciao Ragazzi. giusto per concludere anche questa discussione...

il risultato finale del lavoro che inglobava questa clip è questo:
YouTube- ARPANet - La Lombardia che arriva - Il plastico metavisuale (http://www.youtube.com/watch?v=bJxzUGxyL6A)

nella prima parte del video c'è il nostro 3d...

è una proiezione di un video su un plastico fisico della regione lombardia, il plastico ha girato tutte le città lombarde da settembre a dicembre del 2009. tutto il 3d è nostro. il resto è del committente..

l'evento si chiamava "la lombardia che arriva", purtroppo il video intero non c'è ancora online! ma presto ci sarà! :D

ciaps. e grazie ancora :D