Vai al contenuto
alcore

batch render di diverse scene?

Recommended Posts

Ciao a tutti...magari è un assurdità, ma io provo a chiedervelo lo stesso!!!

Qualcuno sa se in 3ds max si possono mandare bacht render di scene differenti?

Mi spiego meglio, se io ho 5 files diversi da renderizzare, esiste un metodo per fare in modo che una volta terminato il primo, parta in automatico il rendering del secondo file, ecc.

Quando usavo Softimage, c'era un programmino in dos che ti permetteva di farlo......

Grazie

Ciao

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Certo, puoi usare backburner anche su un pc solo, in questo caso ti comparirà solo un nodo di calcolo nella lista. A grandi linee quello che devi fare è lanciare il render usando backburner e quando ti compare la finestra delle opzioni metti la spunta su Initially Suspend, in questo modo il job invece di essere lanciato viene memorizzato e la finestra delle opzioni si chiude tornando a Max. Fai così per tutti i render che devi lanciare e alla fine li lanci tramite il Manager del Backburner. Se cerchi in rete dovresti trovare diversi tutorial che ti spiegano passo passo come fare.

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Grazie delle dritte.....praticamente devo lanciare il manager, poi il server ed il gioco è fatto.

Ora però vedo che una volta messo in coda il lavoro, questo non parte. Esce un avviso tipo "unuable job handle plugin", proverò a vedere se riesco a risolvere il problema.

GRAZIE A TUTTI!!!

Ciao

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Qualcuno sa se in 3ds max si possono mandare bacht render di scene differenti?

Si può fare da linea di comando sfruttando il programma apposito (3dsmaxcmd.exe). Una volta che si prende confidenza, il sistema risulta davvero molto comodo. Basta scrivere un file di testo e salvarlo con estensione "bat". Dunque, sul tuo "nome_file.bat", andrai a scrivere una cosa del genere:

3dsmaxcmd "c:\Scenes\Pippo\Pluto1.max" -frames:0-100

3dsmaxcmd "c:\Scenes\Pippo\Pluto2.max" -frames:101-200

3dsmaxcmd "c:\Scenes\Pippo\Pluto3.max" -frames:201-300

e così via.

Ovviamente il percorso "c:\Scenes\Pippo" è puramente indicativo, così come il nome del file "Pluto1.max" e il numero di frames indicati nell'esempio.

Affinché il file bat funzioni abbiamo due alternative a me note, la prima prevede di lanciarlo - magari come amministratore di sistema nel caso di Vista o 7 - dalla cartella dove risiede il 3dsmaxcmd.exe. Per poter avviare il fila bat da qualsiasi posizione, alternativa più comoda, bisogna che 3dsmaxcmd.exe sia presente nelle variabili di sistema.

Nel caso le rese presentino un gamma errato si può forzare il rispetto del gamma voluto aggiungendo un paio di argomenti, per esempio così:

3dsmaxcmd "c:\Scenes\Pippo\Pluto1.max" -frames:0-100 -gammaCorrection:1 -gammaValueOut:0.4545

Infine, se si vuole spegnere il computer dopo la conclusione dei calcoli, si può aggiungere, in coda al testo del file bat, questa riga:

shutdown -s -t 0 -f

Ciao

Flavio

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Si può fare da linea di comando sfruttando il programma apposito (3dsmaxcmd.exe). Una volta che si prende confidenza, il sistema risulta davvero molto comodo. Basta scrivere un file di testo e salvarlo con estensione "bat". Dunque, sul tuo "nome_file.bat", andrai a scrivere una cosa del genere:

3dsmaxcmd "c:\Scenes\Pippo\Pluto1.max" -frames:0-100

3dsmaxcmd "c:\Scenes\Pippo\Pluto2.max" -frames:101-200

3dsmaxcmd "c:\Scenes\Pippo\Pluto3.max" -frames:201-300

e così via.

Ovviamente il percorso "c:\Scenes\Pippo" è puramente indicativo, così come il nome del file "Pluto1.max" e il numero di frames indicati nell'esempio.

Affinché il file bat funzioni abbiamo due alternative a me note, la prima prevede di lanciarlo - magari come amministratore di sistema nel caso di Vista o 7 - dalla cartella dove risiede il 3dsmaxcmd.exe. Per poter avviare il fila bat da qualsiasi posizione, alternativa più comoda, bisogna che 3dsmaxcmd.exe sia presente nelle variabili di sistema.

Nel caso le rese presentino un gamma errato si può forzare il rispetto del gamma voluto aggiungendo un paio di argomenti, per esempio così:

3dsmaxcmd "c:\Scenes\Pippo\Pluto1.max" -frames:0-100 -gammaCorrection:1 -gammaValueOut:0.4545

Infine, se si vuole spegnere il computer dopo la conclusione dei calcoli, si può aggiungere, in coda al testo del file bat, questa riga:

shutdown -s -t 0 -f

Ciao

Flavio

Ciao Flavio, scusa se ti rispondo solo adesso.....

molto interessante la tecnica da te proposta....quindi non serve passare per backburner!!!!

Ottimo farò delle prove

Ti ringrazio!!!

Ciao

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora

  • Navigazione recente   0 utenti

    Non ci sono utenti registrati da visualizzare in questa pagina.

×