PDA

Visualizza Versione Completa : Joe Justice - Lightnet: Cloud



Wotan3d
10-03-11, 14:15
Ciao,
dopo anni ed anni il caro Joe si rifà vivo e spara fuori questo controller di screamernet che sembrerebbe essere fantastico e GRATIS in quanto attraverso il server ftp (che quasi tutti abbiamo qui) si possono lanciare nodi di render da qualsiasi posto, in qualsiasi momento si vuole... anche lasciar i computer accesi ed automaticamente quando viene detectato l'idle parte da solo il render. Funziona anche con scene in locale (ONSITE, giusto?) (o almeno io così ho capito).

Piccolo cavillo: non riesco a far partire uno straccio di render.
Non sto pretendendo di far funzionare i computer remoti che si trovano dall'altra parte del pianeta, quello sarebbe troppo bello, ma pur seguendo le istruzioni per fare il render solo ONSITE non mi funziona (non mi sono cimentato sul render OFFSITE perchè non ho capito niente di come settare la scena, pertanto sto solo provando l'ONSITE).
Le diagnosi danno tutte esito positivo, i files vengono caricati sull'FTP (anche la scena), ma il render non parte, non viene proprio nemmeno caricata la scena dallo screamernet che resta sempre in "ready".

Qualcuno usa questo software?

http://www.joejustice.org/

LAV
10-03-11, 14:31
Non ne conoscevo neppure l'esistenza. Ma, per tutti i diavoli! E' da studiare! Intanto l'ho scaricato :)
Una cosa: l'FTP: in locale come l'hai settato? Con Filezilla Server?

Wotan3d
10-03-11, 15:32
In realtà non dovresti settare niente con filezilla, si inseriscono nei settings di lightnet la username e password dell'ftp e fa tutto lui (copia files, scarica, crea directory, ecc.). Con filezilla ho creato solo una directory in ftp, in modo che lightnet lavori solo dentro quella directory senza impiastrare i files del mio sito (che è già un casino assoluto).
In realtà non so bene perchè richieda l'ftp anche lavorando il locale, ma tant'è, quindi ho settato di conseguenza.

Nelle spiegazioni del render ONSITE mi sembra ci sia da copiare solo il file della scena nella directory di Watcher e non tutti i files del progetto (che vengono chiamati content). Ho capito giusto? Facendo così in FTP mi viene copiata la scena ma il render non parte lo stesso quando viene lanciato lo screamernet.

Sicuro sicuro è il mio inglese che mi frega, ma non mi sembra che siano settaggi da geni informatici.

Ciao

p.s. qui la procedura per il primo utilizzo... sembra semplice...
http://www.joejustice.org/lightnet-gettingstarted

Wotan3d
10-03-11, 16:09
E ci mancava che non si dovesse scrivere due righe di comando!

Nel Watcher si devono scrivere i comandi per far partire il render:

add
nome scena
content
primo frame
ultimo frame

lui updata l'ftp e poi al prossimo scan il render comincia. Non che mi esalti particolarmente questa cosa degli scan: è lentissima! ma vabbé.
Così tutto funziona ed il render va a buon fine.

Tra l'altro vengono dati, ad ogni nodo, un numero di frame il cui tempo totale di render è pari o inferiore all'intervallo fra uno scan e l'altro dell'ftp: questo significa che ci sono inevitabilmente delle pause di attesa tra un gruppo di render e l'altro (ammesso che il render time sia inferiore all'intervallo di scansione) e tutto ciò pone dei ritardi: immaginiamo di settare lo scan ogni 10 minuti, ma il render di un singolo frame è di 4 minuti... il nodo fara 2 render, poi aspetterà la scansione, quindi due minuti vuoti di attesa, scansione e partono altri due frames. Se invece il rendertime sarà di 5 minuti e 10 secondi allora avremo un'attesa di ben 4 minuti e 50 secondi. Boh... spero ancora una volta di aver capito male.

Non ho invece capito una togna del settaggio dell' OFFSITE: è sufficiente zippare la directory del progetto (immagino che tutti creino una cartella per ogni lavoro contenente tutto il materiale di quel progetto, scena, oggetti, textures, ecc.... salvo rari casi in cui venga utilizzato del materiale che viene tenuto in cartelle comuni, come la vegetazione o le auto che si usano spesso nei progetti ed i files non vengono sempre ricopiati) oppure si deve settare la scena in modo tale da far riconoscere i percorsi ai vari computer?

Wotan3d
14-03-11, 19:30
Ok, dopo alcuni casini sono riuscito a far funzionare tutto, i computer fanno i render e salvano in FTP, sia onsite che offsite.
Tra l'altro avevo un problema (che poi si è risolto da solo dopo una notte di computer spento... mistero!) ed ho chiesto a Joe... ci siamo scambiati un po' di messaggi, è una persona disponibilissima e gentile, soprattutto avendo fatto un software gratuito!!!
Ve lo consiglio.

Lav, scusa, ma forse non avevo capito. Cosa intendi per FTP in locale? si può settare un FTP sul computer senza avere per forza un sito? Se si, come si fa?
Grazie
Ciao

Wotan3d
14-03-11, 21:24
Funziona bene anche con Filezilla Server creando un FTP Locale.
Ricordarsi che ad ogni cambio di settaggio il programma deve essere chiuso e poi riavviato, altrimenti non vede le modifiche.
Ciao