PDA

Visualizza Versione Completa : Lightwave, Fprime e oggetti che spariscono



happymilk
26-05-07, 10:50
Non sò se è un bug di Lightwave o di Fprime, ma ho uno strano problema con LW 9.2 e Fprime 3.01 (non se come vanno le accoppiate con le altre versioni)

In pratica il problema è questo:
Carico una scena che contiene un pò di oggetti, lancio un rendering di Fprime (che sia preview o render non cambia) e vedo tutto correttamente. Poi lancio un rendering di lightwave (F9) e vedo tutto correttamente. Poi rilancio un rendering di Fprime e mi spariscono alcuni oggetti. Da lì in poi il rendering di Fprime sarà sempre sbagliato mentre quello di LW resterà corretto.
Posto 3 immagini con la sequenza di quello che succede.

Da notare che (in riferimento alle immagini):
- Casa e giardino sono caricati come oggetti e sono disposti esattamente come nel modeler (non sono spostati)
- La macchina in primo piano è caricata come oggetto ma è spostata e ruotata
-Gli alberi e le siepi sono caricati come "Load from scene" e sono anch'essi spostati e ruotati (uso una scena per ogni oggetto perchè applico la trasparenza all'oggetto come clipmap invece che nel surface editor: è più veloce il rendering)

Sembra che Fprime digerisca male questi ultimi (dalla seconda volta in poi), anche se a volte anch'essi (o alcuni di essi) rimangono visibili senza che ci siano evidenti variazioni o che io abbia fatto delle azioni particolari.

Sul forum di lightwave ho letto qualcosa su questo comportamento e veniva indicato uno script che avrebbe dovuto risolverlo. I post sono del 2003/2004 (più recenti non ne ho trovati) e indicano in PrimeTime.lsc il modo per ovviare al problema che dice dipendere da un problema di displacement.
Io lo script l'ho trovato (c'ho messo un bel pò perchè molti link sono nel frattempo spariti) ma il layout della 9.2 si rifiuta di caricarlo (forse perchè troppo vecchio).

Qualcuno di voi ha sperimentato questo problema?
Sa come ovviarlo?

gebazzz
26-05-07, 11:46
il problema degli oggetti che magicamente spariscono in fprime 3.01 è noto, confermato ed in attesa di patch. bussate alla porta di worley e ditegli di impegnarsi un po' di più.. :evil:

vashts

happymilk
26-05-07, 15:27
il problema degli oggetti che magicamente spariscono in fprime 3.01 è noto, confermato ed in attesa di patch. bussate alla porta di worley e ditegli di impegnarsi un po' di più.. :evil:

vashts

Mmmm... ma è un problema della 3.01? perchè come ho scritto sul post sembra che se ne sia parlato già dal 2003/2004, quindi ben prima della 3.
E tra l'altro lì si dava la colpa ad un incorretto flusso di dati da Lw a Fprime.

Quindi non ci si può far niente per adesso?

desegno
28-05-07, 11:19
ciao...io ovviamente non ho la soluzione al problema come vashts ma volevo chiederti che diavolo di illuminazione stai usando per la scena?
hdri? se si quale? come messa?
skylight? suncolor?
potresti postarmi dei parametri?
ciauz

happymilk
28-05-07, 13:37
ciao...io ovviamente non ho la soluzione al problema come vashts ma volevo chiederti che diavolo di illuminazione stai usando per la scena?
hdri? se si quale? come messa?
skylight? suncolor?
potresti postarmi dei parametri?
ciauz

C'è un cubo luminoso mappato con le immagini generate da skytracer. Il cubo è 100% luminosity e 0% diffuse.
Per quel che riguarda le luci c'è una distant arancioncina al 70% di luminosità e 6 spot di contorno con un 10% ciascuna (questo era il mio vecchio setting sulla 5.6. Non mi piace molto, ma per colpa della solita fretta per adesso stò usandolo)
Per il resto FG interpolated a 180% intensity (anche se Montecarlo a volte per me è più veloce negli esterni), 256 RPE, 1 bounce, 0.5 Tolerance, 10cm MES, 4 MPS

Spero ti sia utile
ciauz

desegno
28-05-07, 16:39
mmm ho provato ma non mi fa impazzire....
che palla questa storia delle ambientazioni...
sto come te, un pò per la fretta, un pò per mancazna di un riferimento valido da raggiungere mi ostino sempre al solito fondo bianco che non mi falsa i valori dei materiali....
non so, vorrei di più!!!per parecchio ho usato la storia del suncolor, devo dire non male ma i tempi si allungano e l'effetto non è proprio vicinissimo a quello che cerco!!!!
uffa non trovo neanche un riferimento di cosa vorrei ottenere.....

sharky
28-05-07, 17:25
ciao happymilk!
Senti.... ma non è che sono oggetti volumetrici (come li crea la plug di hd_istance??)

happymilk
28-05-07, 17:32
ciao happymilk!
Senti.... ma non è che sono oggetti volumetrici (come li crea la plug di hd_istance??)

No. gli alberi e le siepi (quelli che spariscono insomma) hanno di differente rispetto agli altri che sono stati caricati con "load from scene". Per il resto sono dei semplicissimi poligoni (senza neanche subpatch).
Sono tra l'altro abbastanza sicuro che il problema sia da ricercare nel modo in cui sono stati caricati perchè, caricandoli come oggetti, e assegnando la clipmap successivamente il problema non si presenta.
Se ho un pò di tempo stasera controllo la scena con un editor per vedere se lì c'è qualcosa di strano

ciao

happymilk
28-05-07, 19:20
Credo di aver trovato una possibile causa/soluzione.
A dire la verità avevo letto qualcosa del genere anche sul forum internazionale, ma da una prova fatta un pò frettolosamente l'avevo scartato.

Il problema sembra risiedere su come s'imposta le visibilità dell'oggetto. In pratica FPrime non gradisce il modo "bounding box" che invece è quello usato per alberi e siepi nel mio rendering. Tra l'altro, una volta che Fprime ha "perso di vista" alcuni oggetti, non c'è più modo per farglieli vedere se non ricaricare la scena.

Quindi, per adesso o finchè qualcuno non risolve questa cosa (o worley o mamma NT) l'unica cosa da fare è usare un modo diverso per visualizzare gli oggetti del modo bounding box. O limitarsi ad usare solo Fprime e non F9 per i rendering. In quel caso infatti Fprime funziona.

Ricapitolando le sequenze:

1) Oggetti visualizzati in bounding box
2) Fprime li vede
3) F9 li vede
4) Fprime non li vede più

1) Oggetti visualizzati in bounding box
2) Fprime li vede
3) Fprime li vede
4) Fprime li vede (finche si usa solo Fprime)

1) Oggetti visualizzati in modo diverso da bounding box
2) Fprime li vede
3) F9 li vede
4) Fprime li vede

Direi che il bug ha perso molto della sua gravità ma resta alquanto fastidioso (almeno per me):mad:

bye

sharky
28-05-07, 21:13
ah...bene! sono felice che tu abbia trovato il modo per aggirare il problema, meno male perche dopo un'intera giornata passata a cercare i settaggi, poi dopo che lanci il render vedi gli errori...ARGH!
bene, sono contento per te!

Lab2
20-12-07, 18:57
Molto interessante questo discorso sull'odio che Fprime prova per la visualizzazione in Bounding Box.
Era da un po di tempo che avevo strani problemi con Fprime e pensavo che fosse dovuto al casino che ho sulla macchina, e invece...
E poi non solo fa scomparire gli oggetti ma tende anche a dimenticarsi di dove sono stati piazzati.

Vi faccio un esempio che ha dell'incredibile:
Apro una scena in esterni composta da un oggetto terreno ed uno, imparentato come figlio, con l'intero edificio.
Imposto la camera al fotogramma zero e al fotogramma 1 ruoto di 180° il terreno (con figlio annesso) per renderizzare anche l'altro lato senza spostarmi con la camera.
Lancio Fprime Preview per controllare che sia tutto a posto ed in seguito lancio Fprime Render.
Lascio elaborare tutta notte i due fotogrammi e al mattino, quando faccio per andarli a ritoccare, mi accorgo che c'è qualcosa che non quadra.
Il terreno è ruotato di 180° rispetto le mie impostazione , mentre l'edificio è corretto (ed è il suo figlio:().
Morale: una notte di calcolo persa!
Chiudo LW e rilancio la scena; tutto corretto!
Ho già cancellato le immagini, sarebbe stato tutto più chiaro.

Altre stranezze le ho trovate in questi giorni sperimentando il MotionBlur sulla Fiat500. Appena ho delle immagine ve le mostro che faccio prima.

MAPE
20-12-07, 19:55
Problemi che anch`io avevo con la precedente versione di LW...(9.2)...ma con la 9.3.1 sembra funzionare tutto a dovere...almeno per il momento...che sia solo un caso?

Lab2
21-12-07, 16:11
Non ho ancora avuto la pazienza di installare la 9.3.1 (ho installato la 9.3 da pochissimo) , ma a quanto pare i vantaggi sono notevoli; soprattutto se mi dici che Fprime funziona come a vecchi tempi!

MAPE
21-12-07, 19:43
Bhe...mio consiglio...fallo appena puoi.
Non ho ancora provato cose pesanti tipo alberi o geometrie strane...ma la sensazione e` che funzioni tutto senza problemi...ma soprattutto senza strane macchie nere...senza dover ogni volta premere refresh per far ripartire il refinement...e senza fastidiosi inchiodamenti (soprattutto con l`utilizzo dei nodi)

happymilk
22-12-07, 10:37
Bhe...mio consiglio...fallo appena puoi.
Non ho ancora provato cose pesanti tipo alberi o geometrie strane...ma la sensazione e` che funzioni tutto senza problemi...ma soprattutto senza strane macchie nere...senza dover ogni volta premere refresh per far ripartire il refinement...e senza fastidiosi inchiodamenti (soprattutto con l`utilizzo dei nodi)

Per quanto mi riguarda è tutto come prima.
Ovvero, dato un oggetto visualizzato in bounding box se la sequenza di azioni è:
-rendering fprime (ok... si vede tutto)
-rendering lw 9.3.1 (ok... si vede tutto)
al successivo rendering in fprime l'oggetto in bounding box sparisce

:mad: