Newsgroup: it.comp.grafica
Titolo: [3D Max] 9 milioni di poligoni...troppi?

ho una scena composta da molti, molti pezzi e ancora me ne mancano tanti 
tanti tanti...considerando anche un discreto uso di turbosmooth e che per 
ora non sono neanche a metà dell'opera, in fase di rendering mental ray (più 
di 9 milioni di poligoni) si offende e mi dice che non riesce ad allocare un 
tot (penso sia un valore abbastanza alto, non c'ho fatto caso) di bytes. di 
conseguenza termina il rendering e si incazza pure 3d Studio (2009) 
chiudendo la sessione. Ora, vero che potrei ottimizzare un pò ma non più di 
tanto perchè prevedo inquadrature piuttosto ravvicinate (sempre che max mi 
permetta di finire almeno la modellazione), vero anche che non sto lavorando 
su una macchina di ultima generazione...cosa fareste voi? 

 ha scritto nel messaggio
news:Feq2k.72185$
o06....@tornado.fastwebnet.it

Che sia un limite del sistema operativo/memoria penso..
Bye
-- 
psss.: Se vuoi scrivermi in privato,
togli Sir. e cita il messaggio ; ]

su una macchina di ultima generazione...cosa fareste voi? 
Ridurrei il numero di poligoni, diminuirei le suddivisioni, ridurrei
la qualità della soluzione di GI/calcolo avanzato che stai utilizzando
o non renderizzerei la scena in una unica botta. La risoluzioni non mi
sembra che influenzi il tuo lavoro visto che Max s'offende in fase di
setup dei triangoli.
Per tutti gli oggetti in non in primo piano preperei una scena fasulla
con delle approssimazioni degli oggetti circostanti (intendo
parallelepipedi e sfere), renderizzerei e farei un bake texture od
addirittura un normal mapping, poi nelle scena principale utilizzerei
l'oggetto con la texture cotta o normal mappato, se mental ray lo
supporta.
In alternativa, rendering di gruppi d'oggetto "significativi" con il
resto della scena fasulla e poi monterei in Photoshop.
Per semplificarti la vita puoi farti tutta la scena fasulla,
posizionare le luci, impostare la soluzione di rendering o poi usare
l'Xref object per importare gli oggetti "veri" mantendo alta la
riusabilità degli stessi senza impazzire con 50mila file.
Adesso, domanda: rispetto a 3dsmax 9, il 2009 com'è? Sono sempre stato
lì lì per comprami l'aggiornamento ma quei mille euro mi farebbero
comodo per altre cose :)
--
Briareos Kerensky 
http://wolfart.altervista.org
Wii tag 5053 3515 9611 8009

 comodo per altre cose :)
guarda, è poco che lo sto usando quindi ancora devo vedere bene. La novità 
più visibile è il cubo di navigazione nelle viewport (molto comodo) per 
girarti come meglio credi avendo sempre la possibilità di tornare allo stato 
originale della vista. Oltre questo c'è anche una steering wheel (che levo 
subito) che ti serve per la navigazione nella scena...
la finestra di rendering è cambiata. così come l'accesso alle varie finestre 
correlate (alcune hanno mantenuto anche l'accesso originale). Interessante 
(molto) la possibilità di fare un region rendering direttamente sulla 
finestra (prima selezionavi l'area nella viewport). Per esempio: cambi il 
materiale a un oggetto, puoi evitare di rifare tutto il rendering, usando 
appunto l'area. Il resto del rendering precedente rimane in modo che vedi il 
cambiamento sull'intera scena...Ottimo direi.
Altre cose...nell'unwrap hanno aggiunto la mappatura tramite spline (era 
ora...) Utile soprattutto per oggetti tubolari con forme e andamenti 
complessi.
in modellazione ho notato qualcosa di diverso ma al momento non ti so dire 
bene...
Però 1000 euri sono sempre 1000 euri...
se ti può aiutare a decidere, in rete vedo degli ottimi lavori fatti 
addirittura con la 8 se non la 7...
Grazie per le tue risposte...magari mi decidero a studiarmi meglio 
l'argomento bake/fake...
Ciao 

addirittura con la 8 se non la 7...
La qualità dei lavori non dipende dalla versione, non si
discute...volevo sapere se le implementazioni erano tali da
giustificare la spesa...l'unwrap per spline è un'ottima cosa, per
fortuna è dalla 8 che stanno muovendo ottimi passi nell'unwrap, gia il
pelt mapping m'ha evitato di installare qualche plug-in per rendere
l'operazione meno odiosa. Adesso vado sul sito Autodesk e vedo se
hanno una trial, giusto per vedere.


...dimenticato...
per quanto riguarda gli xref magari mi puoi dare un consiglio...
sostanzialmente la scena è così composta:
ogni pezzo ha il suo livello:
    pezzo principale (struttura più grande)
            vari pezzi (oggetti separati) che vanno
            a costituire l'intero oggetto principale
diciamo che un solo oggetto (completo) conta approssimativamente 126 pezzi 
(127 compreso il corpo principale). Alcuni di questi raggruppati.
di questi ne ho fatti 3 e me ne mancano 2.
me ne mancano almeno 3 di una famiglia diversa e sempre composti (quantità 
ancora da definire ) più altri 2 di un'altra famiglia...
Considera anche una probabile modellazione in rhino che, non avendo un 
dialogo diretto con max, mi costringe a esportare in poligoni (via fbx o 
semplicemente 3ds)(e saranno tanti anche quelli) per avere una maggiore 
fedeltà. Via iges ho riscontrato diversi problemi...
Ora il problema è questo. E' meglio che comincio a fare tanti files quanti 
sono gli oggetti finiti? (per evitare spiacevoli sorpese e alleggerire il 
file)
in fase di importazione degli xref, i gruppi sono gestiti o devo esplodere 
tutto avendo così una lista oggetti allucinante? (vabbè che mi serviranno 
tutti)...
Ci sono incognite sulla gestione di una scena interamente xref?
(dicono che migliorano sempre questo aspetto ma secondo me...boh)
Ciao

 ...cosa fareste voi?
Proverei ad utilizzare oggetti proxy con BSP2, potresti anche farcela - 
ma 9 milioni di poligoni sono tanti...
Ciao
Flavio
-- 
Qualche immagine: 
http://www.webalice.it/fl.masi/

tutti)...
Xref Scene ed Xref Object agiscono in modo diverso, probabilmente te
ne sarai accorto anche te. Con il Scene puoi importare tutto con vari
filtri, però una volta importati non puoi toccarli, devi andare a
spostarli o modificarli nel file originale.
L'object ti permette una gestione un pò più capillare e permette di
modificare alcuni aspetti dell'oggetto senza andare a modificare il
file d'origine o fare il merge nella scena, nonchè quello di prendere
il materiale dall'oggetto, modificarlo e riassegnarlo all'oggetto che
hai incluso con l'Xrefm che però continuerà ad essere ricaricato ad
ogni apertura del file, materiale a parte.
Adesso, parlare astrattamente non è la cosa più semplice del mondo,
però ipotizzando una serie di Xref: X ref Scene del file con luci,
piani e scenografia.
Xref Object dei songoli pezzi dell'oggetto, che poi puoi istanziare o
Xreffare più volte con un dummy, in modo che se ne cambi uno cambiano
tutti.
Questo andrà fatto su quello che poi sarà il file "finale"
dell'oggetto, dove ci starà la sua struttura principale come modello
"unico" e tutti gli Xref.
In questo modo se la scenografia o gli oggetti singoli sono ripetuti
in vari oggetti ne modifichi uno per tutti senza stare ad impazzire a
rimpiazzare dei merge e rifare tutti i link di istanziamento nel file
principale, e se dei comporre una scena con tutti gli oggetti puoi
fare un Xref del file principale e giostrartela come preferisci.
Tra l'altro avendoti detto questa cosa m'è venuta in mente una
possibile soluzione per semplificare una serie di modelli al lavoro :)
Cosa vuoi importare o fare il merge dei due Xref è selezionabile dalle
due maschere accessibili dal menù file, il problema principale è
facendo un Xref Scene non vedrai in viewport i materiali (impostazioni
di shader e mappe applicate), ma il rendering sarà tutto a posto.
Ricordati che poi nella stupenda finestra di selezione di Max ci sono
i filtri di cosa scegliere, anche se purtroppo gli Xref sono un gruppo
a se stante, se un Xref Object ha presente gruppi, solidi e luci, non
potrai selezionarli singolarmente da li ma dovrai fare affidamento
alla finestra di Xref Object.


 troppo masturboso per fare i materiali),
In Max hanno semplificato molto; con i preset dell'Arch & Design 
material ci fai un bel po' di cose senza sbattimenti particolari, i fast 
sss funzionano bene... Insomma, quanto a shader non ci si può certo 
lamentare.


 possibile soluzione per semplificare una serie di modelli al lavoro :)
Felice di esserti d'aiuto... ;))
Ultima domanda...
E' parecchio tempo che stiamo in questo NG... Il tuo impossibile nick name 
da dove è uscito fuori???  :))
Ciao. Grazie 

 9 milioni di poligoni sono tanti...
9 milioni sono tanti e neanche tutti...la mia era solo un prova di rendering 
per vederne 3 insieme senza ambiente circostante...figurati un po...
Devo assolutamente rivedere la cosa altrimenti arriverò "tranquillamente" a 
18...
Mi sembra improponibile... 

 da dove è uscito fuori???  :))
Dalla mia impossibile mente :)
cmq, troppi fumetti e giochi da tavolo fanno male, ricordatelo.

 Mi sembra improponibile... 
A proposito di bsp2:
http://www.treddi.com/forum/index.php?showtopic=52462&start=0&p=515345&#entry515345


 riapertura del file.
Sul 7 ho avuto problemi se le mappe dell'Xref erano in rete, adesso
con l'8 in ufficio non ho problemi, col 9 a casa nemmeno ma al massimo
i file a casa stanno sul NAS, non è che ci sia una rete
particolarmente complessa. Un problema sempre con le mappe in rete
l'avevo visto col 4, quando lavoravo a Novara, ma anche li era un
problema abbastanza stupido.

 
http://www.treddi.com/forum/index.php?showtopic=52462&start=0&p=515345&#entry515345
beh visti i 5 miliardi e passa magari potrei fare una prova...grazie della 
segnalazione. 

non ce la fa...
devo cambiare computer? magari...
grazie a tutti per i consigli.