Re: [Meshlab-devel] Apply transform
A processing system for 3D triangular meshes
Brought to you by:
cignoni,
granzuglia
|
From: Paolo C. <p.c...@is...> - 2006-01-19 07:51:43
|
Mario Latronico wrote: > Paolo Cignoni wrote: > >> >> aggiungerei un po' di opzioni che fanno sempre molto comodo (e che da >> sole coprono il 50% delle volte che uno ha bisogno di questo dialogo) >> Nel box translation aggiungerei un pulsante, move center to origin. > > > questo significa che ad esempio aprendo il file sub.obj , spuntando > l'opzione show axis e applicando "move center to origin", il centro si > sposta da > in basso a destra (dove e' adesso) al centro fisico (del bounding box > presumo) dell'oggetto ? Lo chiedo perche' attualmente le mesh aperte sono > gia' centrate nella finestra. Si, esattamente questo. la centratura della mesh che avviene normalemnete e' solo 'visiva' qui invece si deve cambiare proprio le coordinate memorizzate nei vertici... > >> nel box rotation aggiungerei tre tasti Rotate X/Y/Z Up > > > questo cosa dovrebbe fare ? Rotate X Up applica una rotazione tale da portare l'asse X in posizione verticale Rotate Z Up applica una rotazione tale da portare l'asse Z in posizione verticale RotateY non ha senso. mi sono sbagliato :) il fatto e' che spesso capita che diversi programmi usino i sistemi di riferimento orientati in modo diverso. Ad esempio le mesh del david sono state fatte assumendo la Z come up quindi appena le visualizza uno le trova sempre sdraiate, e pensare a mente su quale asse devo fare la rotazione e' sempre faticoso... Potevo spiegarmi meglio in effetti :) >> nel box scale aggiungerei un tasto Scale to unit box. > > in questo caso il significato e' che uno applica le trasformazioni di > scale su x,y,z e poi dopo viene scalato tutto a 1 (non so se ha senso, > potrebbe > averlo se i valori sugli assi sono differenti) oppure semplicemente > scalare su un box di 1 unita' . In quest'ultimo caso una volta premuto > il tasto (non saprei dove metterlo, credo a fianco del bottone ok > oppure fare un box con gli "shortcut" piu' usati come questo) il > dialogo dovrebbe uscire se ho capito bene. In effetti per i tasti di shortcut pensavo che invece di uscire subito semplicemente scrivessero nei dialoghi corrispondenti la trasformazione che farebbero. Ad es se premi move center to origin appare negli edit box della trasformazione appare la traslazione che servirebbe... ciao p. -- Paolo Cignoni http://vcg.isti.cnr.it/~cignoni ISTI - CNR Via Moruzzi 1, 56124 Pisa ITALY |