Jump to content
waltex

Rendering Batch

Recommended Posts

Vorrei utilizzare in max 9 la comoda funzione del batch render

per avviare il rendering di più file.

Dalle letture svolte la procedura è la seguente.

si eseguono le impostazioni nel pannello batch render

e poi con il comando export to bat

si esporta un file bat che si può utilizzare

per incollare più render file ..

ebbene ho provato più volte la procedura anche con un solo

rendering, ma la procedura non funziona

ad esempio questo è il file bat

@echo off

rem ---------------------------------------------------------------------------

rem -- View01

echo Rendering Batch: View01

"C:\Program Files\Autodesk\3ds Max 9\3dsmaxcmd"

"C:\Dati_Max_9.0\3dsmax\Archivio\TTM_oggetti\Vetro\TTM1_00.max"

-batchRender:View01 ^

-outputName:"C:\Dati_Max_9.0\3dsmax\renderoutput\test.jpg"

-camera: "Cinepresa01"

Qualcuno che già utilizza questa funzione può aiutarmi.

Ho anche provato più volte le procedure di help in max

Example: Rendering from a BAT file:

“c:\program files\autodesk\3dsmax9\3dsmaxcmd” -o=“c:\program files\autodesk\3dsmax9\renderoutput\scene1.jpg” -w=320 -h=240 -frame=1-33 “c:\program files\autodesk\3dsmax9\scenes\scene1.max”

ma non funzionano.

grazie

saluti

Share this post


Link to post
Share on other sites

Ciao

Mai renderign che devi realizzare sono file differeenti o stesse scene dello stesso file??

nel primo caso potresti usare Backburner, che ti permette di mettere in coda più lavori, in genere si usa per delle render farm, ma può ornare utile in questi casi LINK

nel secondo caso, per rendering di diverse scene ma dello stesso file, puoi usare video Post LINK LINK

spero di esserti stato utile

Pixel

Share this post


Link to post
Share on other sites

grazie per la risposta, pixelxpixel

Conosco ed utilizzo video post e Backburner,

ma devo fare rendering diversi di file diversi

Box-01, Box-02. ecc la dir e i parametri rimangono uguali e quindi

copiando ed incollando nel file bat solo i nomi diversi è comdo

il batch render. Vorrei usarlo per testare materiali diversi.

Ho anche provato ad indicizzare il comando

"C:\Program Files\Autodesk\3ds Max 9\3dsmaxcmd"

come si vede sopra, invece che:

3dsmaxcmd "C:\Dati_Max_9.0\3dsmax\Archivio\TTM_oggetti\Vetro\TTM1_00.max"

Ho anche provato ad incollare nella dir principale di Max il file bat.

(procedura consigliata nel libro "3ds Max per l'architettura pag 358" apogeo)

Ho anche provato come suggerito in un vecchio post ad indicizzare la path di sistema

(tasto del mouse su Risorse del computer/avanzate/variabili d'ambiente\variabili di sistema

e aggiungere a path in fondo la dir seguente

;C:\Program Files\Autodesk\3ds Max 9\

ma per ora non funziona..

Share this post


Link to post
Share on other sites

Mi par di capire che vorresti renderizzare numerosi file semplicemente copiando le righe nel batch e rinominando solo file ed output.

In prima istanza nono ho ancora capito se il batch non parte, ti da errore o cosa.

Io normalmente edito i batch esportati, rimontandoli in un unico file, quindi lo copio nella root di Max e lo lancio.

Se non mancano le mappature nel file, o se non ci sono altri problemi all'interno del file di Max stesso, tutto dovrebbe andare a buon fine.

Tieni conto che il batch è vincolato alle impostazioni dei singoli file, se quindi uno dei file che devi renderizzare non ha impostato l'alaising il rendering sarà senza.

Se devi renderizzare più fali solo per provare i materiali non ti converrebbe davvero usare il backburner??

Fossero anche 30-40 mat avresti comunque un controllo più preciso.

Se i materiali sono sempre uguali ma cambiano le condizioni d'illuminazione perché piuttosto non ti fai dei preset? per ognuno e poi ti imposti un unico batch?

Forse è il caso di spiegarci bene cosa vuoi fare, ...prima

Share this post


Link to post
Share on other sites

Non mi parte proprio il file di Bat.

quando clicco sul file di bat esportato che contiene solo

il processo di render ad un solo file, non

succede niente.

Si nota solo una breve e veloce apertura della finestra nera

del 3dsmaxcmd.

Se non funziona penso che userò il backburner.

Però non comprendo il perchè..

Ho anche pensato per assurdo che usando come sistema operativo

windows a 64 bit ci fossero dei problemi,

ho costruito quindi un semplice file bat

inserito sul desktop

cd \start notpad

e questo file bat funziona mi ha aperto il programma.

quindi non so..

Share this post


Link to post
Share on other sites

Non vedo a cosa possa servire usare Backburner...che scusatemi l'eufemismo è un "cesso di programma".

Il tuo batch nn parte perchè non hai una variabile di sistema definita.

-tasto destro su computer

-impostazioni avanzate

-variabili di sistema

-modifica la variabile (di sistema, non dell'utente) chiamata path e aggiungi il valore "C:\Program Files\Autodesk\3ds Max 2010\"

In modo che il fila batch che richiama l'eseguibile 3dsmaxcmd.exe possa accedervi.

Altrimenti puoi sostituire nel file batch "3dsmaxcmd.exe" con il comando + il percorso completo.

pathb.jpg

Share this post


Link to post
Share on other sites

In ogni caso se lo copi nella root di Max (il bat intendo) dovrebbe in ogni caso funzionare.

Perché i comandi sono indirizzati all'eseguibile 3dsmaxcmd.exe (se non ricordo male) quindi se anche nella root non parte hai degli errori nel file di Max, potrebbe anche essere una mappatura che riesce a trovare od anche altre bazzecole.

Mi sembrava di rocrdare che scrivesse un log da qualche parte, ma posso sbagliare, è molto che non uso il batchrender.

Share this post


Link to post
Share on other sites

Ringrazio per l'aiuto ricevuto sperando che le indicazioni possano aiutare anche altre persone che utilizzano i file

bat esportati dal comando del Batch Render...

Dopo diverse prove un semplice file bat inserito nella dir di max non funziona. (La mia dir è la seguente C:\Program Files\Autodesk\3ds Max 9\3dsmaxcmd.exe)

Anche se questa è la procedura più corretta. Ho verificato su di un altro computer che questa soluzione

funziona. La prova è stata fatta con un SO XP Sp2 con Max 9.

Invece con SO Xp a 64 bit in max 9 per problemi sconosciuti non funziona.

Ho fatto diverse prove anche con queste variabili.

post-39972-1241626253_thumb.jpg

Ho anche aggiunta una variabile per migliorare l'indicizzazione

post-39972-1241626458_thumb.jpg

Ho anche provato a modificare il file bat così:

post-39972-1241626599_thumb.jpg

ma ho ricevuto come messaggio di errore

la seguente risposta

post-39972-1241626782_thumb.jpg

Sarebbe utile sapere se qualcuno con sistema operativo a 64 bit

ha incontrato problemi.

grazie

saluti

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...