Floor per posizionare oggetti su pavimenti o pareti in Blender 3D 2.5; versione testuale
NOTA --- Per visualizzare la versione video di questo tutorial, cliccare qui
Salve a tutti, questo è un piccolo tips-and-tricks di modellazione in Blender 3D 2.5, riguardante l'utilizzo del Constraint Floor (lett.: pavimento) per poggiare correttamente un oggetto su un altro; si tratta di un vincolo utile, ad esempio, per posizionare degli oggetti su un pavimento o una parete.
Il tutorial è stato realizzato con la versione 2.59 di Blender 3D.
Supponiamo di avere una mesh rappresentante le pareti di una casa, come visibile in questo momento a video.
Vogliamo posizionare questa struttura sul plane rappresentante il pavimento della casa; anziché cercare di poggiare la mesh “a occhio” o basandoci su snap o altri strumenti, dotiamola di un Constraint di tipo Floor aggiungendo tale elemento nella scheda Constraint dell'oggetto, all'interno della Properties Window.
Qui dobbiamo specificare l'oggetto sul quale poggiare la mesh, indicandone il nome nel campo Target.
La mesh (in questo caso, le pareti) non verrà spostata automaticamente: dobbiamo muoverla avvicinandola al Target, fino a far entrare in gioco il vincolo.
Piccola sorpresa: Floor blocca il movimento della mesh attraverso il target in base alla posizione dell'Origin della mesh, quindi quest'ultima potrebbe penetrare per un certo tratto nel Target.
Possiamo risolvere questo problema in due modi: o mediante il campo Offset del Constraint oppure cambiando l'Origin della mesh; nel primo caso, sposteremo la mesh con una distanza, tra la sua Origin e l'oggetto Floor, specificata appunto nel campo Offset, come visibile a video, mentre per cambiare direttamente l'Origin dell'oggetto, lasciando a 0 il campo Offset, possiamo procedere come segue: passare in Edit Mode, selezionare un vertice della mesh che dovrà ritrovarsi poggiato sul Plane, spostare lì il 3D Cursor con SHIFT S – Cursor to Selected, tornare in Object Mode, spostare l'origine in quel punto con Set Origin to 3D Cursor, richiamabile cliccando su Origin nella Tool Shelf, in una 3D View.
E' possibile specificare un Vertex Group dell'oggetto floor per specificare su quale faccia o gruppo di facce dell'oggetto dovrà basarsi il Constraint per applicare l'effetto; ad esempio, possiamo inserire una faccia della mesh in un gruppo “Parete A” per vincolare una mesh, come un quadro, solo ad una porzione delle pareti.
E' possibile inserire più Constraint Floor, cosa che può tornare utile, ad esempio, per posizionare una vasca da bagno in un angolo: in questo caso, infatti, dovremo cambiare l'Origin posizionandolo nel vertice d'angolo in basso, ed utilizzare due Floor per le pareti (che dovranno avere due Vertex Group distinti per le due facce in questione) e uno per il plane rappresentante il pavimento della casa.

Bene, per questo brevissimo tutorial è tutto;
bye! ;-)
|