Newsgroup: it.comp.grafica
Titolo: 3DS sporca le superfici piane

Salve
Come da Oggetto, ho 3DS 6 e spesso sporca le animazioni.
Stavolta ho una superficie piana, interrotta da un foro decentrato.
Ma il bastardo non me la fa vedere piana, ma come una piramide negativa 
convergente verso il foro e con gli spigoli arrotondati
Non credo che il difetto dipenda dal codec, perchè è visibile gia nella 
finestra di 3DS, cioè anche prima di renderizzare.
Grazie a chi mi darà qualche spiegazione.
Ciao 

 convergente verso il foro e con gli spigoli arrotondati
Hai due soluzioni:
A) aggiungere strategicamente dei poligoni, ma tocca sapere dove metterli;
B) sistemare i "gruppi di smusso".
La A e la soluzione qualitativa, la B è quella che - senza offesa - 
adotterei se fossi in te.
Nel caso tu scelga la B cerca "Smoothing group" sulla guida del 
programma per capire come agire.
Ciao
Flavio
-- 
Qualche immagine: 
http://www.webalice.it/fl.masi/

 Qualche immagine: 
http://www.webalice.it/fl.masi/
Ciao.
Innanzitutto grazie della risposta e complimenti per il tuo splendido video.
Ho scartato la soluzione A, perchè il solido (proveniente da autoCad) è 
troppo complesso per andare a complicarlo con dei poligoni.
Dopo varie prove con la soluzione B, ho adottato la via più semplice e cioè:
selez. Oggetto / Pannello Modifica / Elenco Modificatori / scegli Smusso
Appena scelto è sparita immediatamente la deformazione a piramide, cioè 
senza agire sui parametri Smusso Automatico o Gruppi di Smusso da 1 a 32.
Però non è sparito un altro difetto che semplicisticamente pensavo 
appartenesse allo stesso problema.
Cioè, dopo fatto il file.avi (codec xvid), alcuni solidi in movimento 
risultano sfrangiati ai bordi, come se una parte del bordo non fosse stata 
elaborata e fosse uguale a quella di un fotogramma adiacente. In qualche 
fotogramma addirittura ci sono vistose deformazioni a scacchiera (tipo 
quelle del digitale terrestre o del satellite quando non prendono bene).
Hai una soluzione per me anche stavolta? ... ;-))
Grazie comunque e ciao.
PS: Come vedi, non mi posso offendere se dici "senza offesa", perchè non ho 
nessuna difficoltà a far capire o dire che sono molto impreparato su 3DS.

 Hai una soluzione per me anche stavolta? ... ;-))
Sembra proprio un problema di codifica. Nel caso tu ottenga il video 
direttamente in fase di rendering, cambia approccio. Salva le rese come 
sequenza di frame, png a 24 bit andranno benone: qualità e compressione 
lossless. Come antialias usa Quadratic, il Box di defoult è un po' 
troppo "secco" per il video - sto andando a memoria, spero di non 
scrivere inesattezze.
Dopo di che carica la sequenza di png in virtualdub, o anche in 
avidemux. Aggiusta frame rate e codec (xvid va benissimo) e avvia la 
compressione. Nel caso i parametri di compressione fossero insufficienti 
puoi sempre aggiustarli senza dover rifare i rendering dei fotogrammi.


 Flavio
Fatto tutto:
3DS Antialias Quadratico, Salvo tutti i fotogrammi.png
VirtualDub Open Video File
Frame Rate 25
Compression Xvid, Quality = 1 (max)
Save as AVI
Risultato sparite le schifezze (aspetta, continua a leggere...).
A questo punto faccio delle prove cambiando Quality per rimpiccolire il
file, ma poichè sono tutte sfrangiate capisco che devo usare solo Quality 1
max, rifaccio il file e... sorpresa...
SON TORNATE LE SFRANGIATURE !!!
Cioè due file, entrambi a Quality 1, il primo buono e l'ultimo corrotto.
Ho provato anche ad aumentare BitRate al max (10000), ma senza risultato.
Noto che questo file è appena un filino più piccolo di quello buono, come se
avessi cambiato qualche parametro, ma son certo che dopo smanettato ho
rimesso tutto a posto.
Disinstallo e rainstallo VirtualDub, ma è inutile.
Sono estenuato, se puoi salvarmi ancora una volta, altrimenti devo
rinunciare.
Grazie e ciao

 file, ma poichè sono tutte sfrangiate capisco che devo usare solo Quality 1
Se provi ad usare 4, invece di 1, abilitando "Adaptive quantization", 
con un quality preset "General purpose" - magari modificato riducendo il 
"Maximun I-frame interval" a 50 - ottieni una schifo? Naturalmente 
comprimendo a partire dai fotogrammi, non ricomprimendo i video già 
ottenuti - è ovvio, ma non si sa mai.


 Flavio
Ho risolto disinstallando e reinstallando Xvid.
Ciò perchè, mi sono ricordato di aver letto da qualche parte che, modificare 
Quality e/o BitRate di Xvid può degradare l'immagine.
Infatti, dopo reinstallato, ho codificato direttamente da 3DS, con i valori 
di default (Quality 4 e BitRate 700), e sono spariti i difetti.
Poi ho codificato con VirtualDub i singoli fotogrammi, ed i risultati sono 
apparentemente identici ed entrambi ottimi.
Ti ringrazio della tua disponibiltà, vorrei poterti dire "a buon rendere", 
ma temo che difficilmente potrà accadere con 3DS... :-((
Ciao