Cosa fare
quando LightWave3D sbarella...
by Tempesta
Spesso sono stati già detti nei vari
thread, ma penso che sia comodo per tutti che riassuma alcuni
punti utili per capire cosa fare quando il nostro amico
sbarella o si comporta in modo strano.
- WIN/MAC alcuni
problemi sono dati da file di configurazione corrotti
quindi una prima soluzione è quella di eliminarli
e farli ricreare da LightWave3D.
Per fare questa operazione basta andare a cercare
i file e cancellarli (sotto windows sono nella cartella
"c:/document and settings/nome utente",
mentre sotto mac di solito sono in "HD:USER:USERNAME").
Dopo averli cancellati potete ricrearli in modo
semplice e rapido, aprite il modeler, andate su
utilities, edit plugins, cliccate su scan dir, e
selezionate la cartella plugins di LightWave3D,
attendete la fine dell'operazione e poi dopo aver
confermato l'operazione, chiudete il modeler. Aprite
il layout e ripetete l'operazione, poi chiudete,
e il gioco è fatto.
- WIN/MAC aver caricato i vecchi plugins contenuti
nella cartella legacy può dare diversi strani
comportamenti, quindi è utile non caricarli
ammenochè non dobbiate caricare vecchie scene
realizzate con LightWave3D 5.6.
- WIN/MAC settaggi strani sul firewall possono
influire negativamente sul nostro pacchetto preferito,
perchè usando il protocollo TCP-IP per scambiare
dati tra il modeler e il layout, molti firewall
scambiano questo scambio come un attacco, e quindi
lo rallentano o lo bloccano del tutto.
- WIN/MAC memoria sporca o frammentata può
creare strani comportamenti al programma, dato che
infiniti tentaivi di rendering hanno riempito e
svuotato la memoria con migliaia di frammenti di
dati, qualche volta possono esserci problemi e comportamenti
strani, un riavvio ogni tanto della macchina non
fa male.
(il problema è più presente su win
che su mac, grazie al fatto che il mac si appoggia
ad una base unix che gestisce molto meglio la memoria,
ma anche lui non è esente da problemi, qualche
volta anche sotto mac è nato un problema
del genere).
- MAC problemi
di permessi in lettura e scrittura delle cartelle
possono dare errori e crash del programma, quando
viene installato da un utente e usato da un altro,
oppure più semplicemente il programma tenta
di scrivere in cartelle dove l'utente non ha i permessi
necessari per farlo. La soluzione è cambiare
i permessi tramite bash, oppure tramite utility,
per esempio BATchmode, in modo che non ci siano
problemi di lettura e scrittura dei file di configurazione.
- WIN/MAC le plugin esterne possono rendere instabile
il programma.
Il mio suggerimento è creare una cartella
per tutte le plugin esterne, ed evitare di mescolarle
con le altre, in modo che si possa fare una doppia
configurazione, una con solo le plugin standard
e una seconda con tutti i plugin, in modo da poter
verificare rapidamente se il problema è causato
dal programma stesso o da una plugin esterna non
scritta correttamente.
- WIN/MAC usare più versione di Lightwave3d
contemporaneamente senza chiudere una versione prima
di aprire l'altra crea problemi, perchè le
diverse versioni tenderanno a leggere le librerie
della versione sbagliata, quindi se si vogliono
usare più versioni di lw, vanno lanciate
separatamente, e si deve fare attenzione ad aver
chiuso l'hub, prima di lanciare la versione nuova.
- WIN/MAC FPrime è un grande plugin, ma
va caricato con add plugins e non con la funzione
scan dir, non so perchè, ma viene indicato
anche da worley, pena grandi problemi e instabilità.
- WIN/MAC saltare da modeler a layout non usando
gli appositi bottoni, o lo shortcut F12 può
causare problemi di sincronizzazione e blocchi momentanei
dei programmi, non è un problema del programma,
ma è un'abitudine sbagliata di lavoro.
- WIN/MAC alle volte con strumenti complessi come
il calcolo della dinamica il programma sembra essersi
bloccato, resistete alla tentazione, premete più
volte il tasto ctrl e attendete, spesso sta lavorando
e concentra tanti cicli processore sul calcolo che
non fa in tempo ad aggiornare lo schermo, ma sta
lavorando, quindi abbiate pazienza.
- WIN/MAC avete aggiunto memoria al vostro computer
e vedete strani comportamenti, crash improvvisi,
etc, controllate le ram usando gli appositi programmi
che leggono e scrivono i dati, basta un nonnulla,
per danneggiare una memoria con l'elettricità
statica, e un sacco di tempo può essere perso
in tanti altri controlli
- WIN/MAC deframmentate i dischi, lavorando con
il 3d si leggono, scrivono e cancellano moltissimi
file grandi e piccoli, e questo può portare
rapidamente alla frammentazione, con tutte le problematiche
che ne conseguono (non solo la lentezza come molti
falsi miti ci indicano, perchè un alto livello
di frammentazione può causare problemi di
diverso tipo, fino ai crash dei programmi, molti
software hanno un tempo di risposta al caricamento
dei dati, delle librerie, etc, e se non fanno in
tempo danno problemi, ma le librerie non sono danneggiate,
semplicemente sbriciolate in mille pezzi sul vostro
disco).
- WIN/MAC avere una content ordinata riduce i problemi
di reperimento e gestione dei progetti, soprattutto
in vista di un rendering o di un lavoro di gruppo.
Evitate percorsi relativi, altrimenti quando dovrete
fare un rendering distribuito impazzirete nel settare
e mettere a posto tutto.
- WIN driver della
scheda video non aggiornati possono dare vita a
problemi di ogni genere, da visualizzazioni scorrette
a crash del programma in operazioni anche banali.
- WIN/MAC hub alle volte può creare dei
problemi, una soluzione è quella di poterlo
disabilitare temporaneamente, si può creare
un duplicato dell'icona (per win) e nelle proprietà
si può aggiungere in coda alla stringa la
scritta "-0" senza le virgolette, questo
dice all'icona che LightWave3d deve essere lanciato
senza Hub. Mentre sotto mac si deve andare nella
cartella di LightWave3D e trovare un file di testo
chiamato lightwave cmdline, e al suo interno aggiungere
"-0" come primo elemento a sinistra. Il
file di testo cmdline viene usato sotto mac per
fornire parametri nel lancio di ogni programma.
- WIN/MAC screamernet è molto semplice e
facile da usare, ogni problema che nasce con screamernet
può essere causato da poche ma semplici ragioni
:
- percorso plugin errato o non raggiungibile in
modo univoco da ogni macchina della rete.
- presenza di master plugin che lavorano con le
opengl e che causano problemi con screamernet (problema
presente prima della versione 8.5, adesso è
aggiornato e viene indicato come errore ma il render
continua).
- WIN/MAC alcuni plugin che lavorano in modo pesante
possono far crashare il programma, prima di fare
le seguenti operazioni salvate l'oggetto e/o la
scena, con numerazione progressiva :
- booleane pesanti
- uso di c4
- uso di sistemi di clonazione pesante
- uso di suddivisione molto alte, che creeranno
oggetti molto complessi
- uso di plugin di ottimizzazione della mesh
- plugin recursivi che ripetono operazioni multiple,
che rischiano di andare in loop.
se mi viene in mente altro lo aggiungo, per ora spero
che siano utili questi suggerimenti per lavorare in
modo più comodo e semplice. |
|