Tips and Tricks Blender 3D 2.5: le voci di Object Display; versione testuale
NOTA --- Per visualizzare la versione video di questo tutorial, cliccare qui
Salve a tutti, in questo brevissimo videotutorial parleremo di alcune funzioni poco note dell'interfaccia utente di Blender 3D, ossia quelle raggruppate nella sezione Display della scheda Object, all'interno della Properties Window.
Il tutorial è stato realizzato con la versione 2.59 stabile di Blender 3D.
Selezioniamo un oggetto della scena, dotandolo di un Material di base (che ci tornerà utile per un paio di casi) ed esaminiamo la sezione Display di Object. Le voci qui presenti si riferiscono a caratteristiche di visualizzazione dell'oggetto nelle 3D View, non in fase di rendering.
Con il selettore Maximum Draw Type possiamo impostare il grado massimo di visualizzazione dell'oggetto nelle finestre 3D View; come sappiamo, nelle 3D View possiamo scegliere se visualizzare gli oggetti come Bounding Box, struttura (Wireframe), Solid e Textured, mediante il selettore Viewport Shading.
Questa scelta viene applicata a tutti gli oggetti della 3D View corrente, ma se per esempio vogliamo visualizzare gli oggetti con modalità Textured tranne uno, del quale vogliamo visualizzare ad esempio il Bounding Box o la struttura, allora possiamo scegliere, per tale oggetto, le voci Bounding Box o Wireframe nel selettore Maximum Draw Type, in Display: ecco il significato del nome “massimo grado di resa” per l'oggetto.
Ripeto che queste opzioni valgono solo per la visualizzazione nella 3D View, non in fase di rendering.
Le checkboxes Name, Axis, Texture Space e Transparency hanno significati intuitivi: Name consente di visualizzare il nome dell'oggetto accanto alla sua Origin, nella 3D View, e in questo stesso punto è possibile mostrare una rappresentazione del sistema di riferimento LOCALE dell'oggetto scegliendo la casella Axis, mentre con Texture Space possiamo visualizzare lo Spazio di mappatura delle Textures associato all'oggetto e con Transparency possiamo visualizzare l'oggetto come semitrasparente se il suo Material è provvisto, appunto, di Trasparenza con valori Alpha minori di 1.
La visualizzazione della Trasparenza in tempo reale funziona con tutte e tre le modalità Mask, Z-Transp e Raytrace, ma attenzione: essa viene resa secondo la modalità Z-Transp, ignorando quindi eventuali effetti di Raytracing di una trasparenza Raytrace come l'indice di rifrazione o il grado di Glossiness dell'effetto.
Torniamo alle voci di Display: attivando la casella Wire possiamo visualizzare la struttura Wireframe della mesh anche se nelle 3D View la stiamo visualizzando in maniera Solid o Textured; si tratta quindi di un'opzione utile per tenere d'occhio la struttura della mesh mentre la si modella.
Attivando X-Ray, possiamo porre l'oggetto in primo piano, visualizzandolo cioé interamente anche quando è coperto, anche solo parzialmente, da altri oggetti della scena... è un'opzione utile per tenere d'occhio un oggetto se lo si “perde” d'occhio, ad esempio, durante una simulazione fisica, non tanto in fase di posizionamento nella scena, proprio perché non consente di capire la posizione relativa dell'elemento.
Attivando Bounds, possiamo scegliere che tipo di Bounding Box visualizzare per una mesh, ad esempio se di forma sferica, conica, cilindrica, ecc...
Per quanto riguarda il campo Object Color, dobbiamo aprire una piccola parentesi: a ciascun oggetto è possibile associare un colore di base, detto appunto Colore Oggetto, che non è il colore diffuso del Material... in un certo senso, è un colore ancora più “primitivo”, nel senso che è associato alle primitive geometriche dell'oggetto, come avviene ad esempio in Java 3D o OpenGL.
Come detto nel mio ebook sui Materials in Blender, di default la modulazione di questo colore con il colore del Material ed eventualmente della Texture associata ad una mesh è, di default, disattivata, ma può essere attivata selezionando la casella Object Color nella sezione Options del Material; la scelta del Per-Object Color avviene, invece, proprio mediante la casella Object Color in Object Display.
A differenza delle altre voci di Display, questa ha un effetto anche in fase di Rendering, se la voce Object Color di Material è selezionata, in quanto questo colore influenzerà quello diffuso dell'oggetto che lo possiede sia nella 3D View che in fase di rendering.
Può sembrare strano voler modulare il colore di un Material con un altro colore, ma un motivo è, ad esempio, il fatto che un Material può essere associato a più mesh, e volendo modulare leggermente il colore di un oggetto rispetto ad un altro, mantenendo lo stesso Material senza dover cambiare il colore diffuso, si può ricorrere appunto all'Object Color.

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