Cinema 4D e Command Line

Avviare il Renderizzatore Command Line in riferimento all'Account Utente Maxon

Quando avviate per la prima volta il Renderizzatore Command Line, questo andrà collegato direttamente all'account utente Maxon o indirettamente tramite il License Server.

Si aprirà la seguente finestra di dialogo:

A seconda di ciò che viene selezionato qui, sarà necessario inserire le stesse informazioni che normalmente si devono inserire per usare Cinema 4D. Queste informazioni sono:

Una volta completata la procedura di assegnazione della licenza, sarà possibile utilizzare il Renderizzatore Command Line.>

Avviare Cinema 4D con Command Line

Ora Cinema 4D può essere avviato grazie a Command Line. Questo risulterà utile se desiderate controllare le funzioni di rendering tramite altri software (ad es. un software renderfarm).

Nell’esempio a seguire viene usato il sistema Windows (i riferimenti per Macintosh sono elencati successivamente).

Inserite quanto segue per avviare Cinema 4D con Command Line (se il percorso o il nome del file contengono degli spazi, può essere utile racchiuderli tra virgolette):

’c:\programs\MAXON\Cinema 4D\Commandline.exe

Nota:E' possibile anche usare C:\programs\MAXON\Cinema 4D\Cinema 4D.exe. Ad ogni modo è consigliabile usare Commandline.exe (che è installato nella directory) perchè si avvia anche in assenza dell'interfaccia dell'applicazione lasciando sempre una console aperta.

Per c:\Programme\MAXON\Cinema 4D\ inserite il vostro percorso per il file eseguibile.

-render

Esempio: c:\programs\MAXON\Cinema 4D\Commandline.exe -render c:\scenes\hajopei.c4d.

Questo comando renderizza la scena hajopei.c4d, che si trova nella directory c:\scenes. Saranno usati i parametri di rendering già definiti in Cinema 4D.

-take

Esempio: c:\Programme\MAXON\Cinema 4D\Commandline.exe -render c:\Szenen\hajopei.c4d -take front

Questo comando renderizza un certo Take. In questo esempio si tratta di un Take chiamato "front”.

-frame

Esempio: c:\programs\MAXON\Cinema 4D\ Commandline.exe -render c:\scenes\hajopei.c4d -frame 100 150 10

Questo comando renderizza ogni 10 fotogrammi dal fotogramma 100 al 150. Se 150 e 10 non venivano compresi nella Command Line, veniva renderizzato solo il fotogramma 100. Questo comando ha la priorità su qualsiasi settaggio della scena.

-oimage

Esempio: c:\programs\MAXON\Cinema 4D\ Commandline.exe -render c:\scenes\hajopei.c4d -oimage d:\images\imagename

Questo sovrascrive il percorso di salvataggio per il file scena hajopei.c4d e lo renderizza nella directory d:\images. I file saranno rinominati in base al nome del frame. I numeri crescenti dei fotogrammi saranno aggiunti automaticamente.

-omultipass

Esempio: c:\programs\MAXON\Cinema 4D\ Commandline.exe -render c:\scenes\hajopei.c4d -omultipass c:\mp\passes.psd

Questo sovrascrive il percorso MultiPass della scena e salva il MultiPass nella directory c:\mp\. I numeri crescenti dei fotogrammi e i nomi MultiPass verranno aggiunti automaticamente.

-oformat

Esempio: c:\programs\MAXON\Cinema 4D\ Commandline.exe -render c:\scenes\hajopei.c4d -oformat JPG

-oformat JPG

Il formato di uscita definito nello stesso file scena può essere sostituito con uno dei seguenti formati: TIFF, TGA, BMP, IFF, JPG, PICT, PSE, RLA, RPF, B3D.

-oresolution

Esempio: c:\programs\MAXON\Cinema 4D\ Commandline.exe -render c:\scenes\hajopei.c4d -oresolution 800 600

Questo sovrascrive la dimensione di rendering definita nel file scena hajopei.c4d. In questo caso, l’output del rendering avrà una risoluzione di 800 x 600.

-threads

Esempio: c:\programs\MAXON\Cinema 4D\ Commandline.exe -render c:\scenes\hajopei.c4d -threads 2

Definisce il numero di soglie. 0 è il numero ideale.

g_logfile=[string]

Esempio: c:\Programmi\MAXON\Cinema 4D\Commandline.exe - render c\Scenes\hajopei.c4d g_logfile= c:\Report.txt]

Tutte le info riguardanti i processi di rendering saranno salvate in un file nell’hard disk (in questo caso Report.txt sul vostro disco c:).

I seguenti comandi, ad eccezione di -help, sono meno utili quando si utilizza l'opzione Commandline e hanno una funzione solo se il file eseguibile di Cinema 4D viene utilizzato con le opzioni descritte.

-help

Lancia una breve descrizione dei comandi supportati

Suggerimento:Assicuratevi che questo comando sia selezionato per primo. Altrimenti potrebbero aprirsi delle nuove finestre.

-minimalviewport

Cinema 4D si avvia con opzioni di visualizzazione minime.

-nogui

Avvia Cinema 4D senza una GUI (interfaccia)

-title

Solo Windows: c:\programs\MAXON\Cinema 4D\Cinema 4D.exe -title Nome]

Questo comando assegna un nome alla finestra di Cinema 4D. Questo nome verrà visualizzato in alto a sinistra della finestra Cinema 4D e nella barra delle applicazioni. Ciò rende la posizione di un caso aperto di Cinema 4D più facile utilizzando Alt+tab. Questo rende molto più semplice localizzare una delle tante istanze aperte di Cinema 4D utilizzando ALT + TAB.

-layout

Esempio: c:\Programme\MAXON\Cinema 4D\Cinema 4D.exe -layout c:\Programme\MAXON\Cinema 4D\library\layout\Modeling.l4d

Utilizzate questo comando per caricare una specifica interfaccia quando avviate Cinema 4D.

-licence [ip [port]]

Esempio: c:\Programs\MAXON\Cinema 4D\Cinema 4D.exe -licence 192.168.30.15 5235

Ciò vi permette di avviare le istanze programma che vi daranno l’accesso al Maxon License Server (se il server è stato avviato come un’istanza Command Line) o al server RLM (inserite il nome host invece dell’indirizzo IP).

Sistemi Macintosh

La sintassi per i percorsi sui Mac è leggermente diversa. Il file Cinema 4D eseguibile può essere lanciato direttamente da una finestra console:

1. Cliccate col tasto destro sul file startup dell’applicazione Cinema 4D nella vostra directory di installazione e selezionate Mostra Contenuti Pacchetto.

2. Andate sulla directory contenuti/MaxOS.

3. Trascinate il file Cinema 4D nella finestra terminal. Si userà automaticamente il percorso corretto.

4. Inserite i comandi desiderati (es. -render, -nogui, ecc.).

5. Trascinate il file scena da renderizzare nella finestra terminal. Assicuratevi che il percorso sia corretto.