Test Esterno Vray - I Limiti

Tempo fa, durante una serata passata a renderizzare con degli amici, ho aperto una discussione su treddi.com. A distanza di tempo ho pensato che forse la cosa migliore era quella di riscriverla e renderla pubblica come se fosse un tutorial per evitare che si perdesse nell'infinito del web. Ecco a voi riportati i test e i tratti della discussione che trovate a questo link

“Ci siamo trovati a renderizzare un' esterno apparentemente semplice con un paio di geometrie importate da Rhinoceros e il risultato non è stato come ci aspettavamo anche a livello di tempo nel senso che invece di metterci 40-60 minuti come avevo prevevisto ci ha messo circa 6 ore su un Pc per calcolare solo i primi passaggi dell' Irradiance Map (combinazione Irradiance Map+Light Cache perché con QMC ci morivamo). Il risultato è arrivato però le ombre erano abbastanza nere.

Ok... dove voglio arrivare? voglio capire le seguenti cose:

- Se c'è una luce sola in scena perché il Vray messages dice "2 Render Light(s)" ?

- Come si fa a regolare le ombre in Vray a livello di colorazione cioè se io setto una minore intensità dal parametro Shadow Parameters non succede niente... per avere le ombre meno nere devo alzare la luce oppure è un fatto di geometrie?

- Le geometrie importate da software come Rhinoceros sono più leggere o più pesanti di quelle create in 3DStudio?

Per l'ultimo punto farò un paio di test usando diverse tipologie di esportazione e di elementi creati in 3D Studio Max

Inizio subito con un'immagine con i seguenti dati di geometrie create in 3D Studio Max...


Materiali sono vetro ed elementi stile metallo come da immagine...

Nella prossima inserisco geometrie importate da Rhinoceros, in ogni caso ci sono Copie e Istanze, le immagine finali per i test 800x600 pixel. Per i test userò un Pentium® Intel 4 CPU 3,00 GHz Scheda Madre Asus P5GD1 1Gb di Ram con Max 8+ Vray 1.50

TEST_1

Geometrie da Rhino il sistema regge e dimostra che più geometrie in scena a livello di oggetti con le subdivision in fase di esportazione da Rhinoceros non creano molti problemi, ma i tempi sono più alti

TEST_2

Per ora sono giunto a tale conclusione:

- geometrie importate permettono un numero di elementi più alti perché hanno minor facce (impossibile ma vero).... quindi più geometrie al suo interno rispetto a quelle presenti in 3D Studio Max.

- Il rendering con geometrie importate è più lento e questo vale non tanto con un numero superiore di vertici, lati o poligoni presenti, ma anche nei casi in cui esse siano inferiori.

TEST_3

Bene... sono arrivato ad alcune conclusioni o meglio a molti crash senza chiusura e danneggiamento dle file per fortuna...

Ho inserito l'ultima geometria esportata da Rhinoceros e ho deciso di alzare il tutto alla grande, in che senso?

Ho iniziato facendo una serie Array in direzione X e Y di 250 istanze che ho scoperto -o meglio mi hanno rivelato- che le istanze o le copie in fase di rendering hanno lo stesso peso e quindi hanno la stessa valenza di conseguenza ho creato delle istanze per essere più agile la visualizzazione mentre mettevo gli shader alle prime 250 sferettine...

E ora iniziamo...

Crash 1... si chiude proprio...

Crash 2... si ferma e mi dice così...

Crash 3... si ferma e mi dice così...

Crash 4... si ferma e mi dice così...

Crash 5... Crash 16...

Mi sono messo li con buona volontà a creare serie di 100x100, 90x90, 80x80... 50x50, 40x40... per arrivare alla fine a una serie di 30x30... a sto punto cosa fa il mio piccolo Pc con un sacco di processi in background? renderizza con sbalzi come riportati e paging intorno al 2,80-2,87 GB.



C'è da dire che ho fatto l'ottimazzione riportata da Vergefio

TEST_4

Il problema delle ombre nell'altro rendering è dato da come è settata la proprietà di ricevere la luce o meno... ecco degli esempi base e limite..."

MATTEO MIGLIORINI - EDUCATIONAL