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:
- Per l'Account Utente Maxon (Account Maxon): Indirizzo email e password (e per licenze multiple, anche il Tipo). Vedi anche qui.
- Per il Maxon License Server: indirizzo IP del License Server, porta del License Sever (quella inserita durante l'installazione), definire se la connessione al License Server deve essere criptata o meno, e infine nome utente e password (così come sono stati assegnati nella tab Utente del License Server). Vedi anche qui.
- Per il Server RLM: per le licenze online: indirizzo Server RLM, porta server RLM, una password facoltativa. Per le licenze offline è necessario solo il percorso della licenza RLM.
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
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
-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.