150 likes | 337 Views
Realtà Virtuale. Introduzione alla Grafica 3D. Prof. F. Corato. Introduzione…. 3D Studio Max è un programma object - oriented.
E N D
Realtà Virtuale Introduzione alla Grafica 3D Prof. F. Corato
3D Studio Max è un programma object - oriented. Dal punto di vista della programmazione, qualunque elemento creato con 3D Studio MAX è un oggetto e questo termine indicherà qualsiasi elemento sia possibile selezionare e modificare.
Assi, punti e riferimenti… • Tutti gli oggetti che si disegnano nello spazio tridimensionale costituiscono un’immagine vettoriale. Ogni punto di una immagine vettoriale è individuato da un vettore, ovvero un valore numerico che individua la posizione del punto nello spazio relativamente all'origine di un sistema di riferimento prestabilito.
Assi, punti e riferimenti… • Se ad esempio si crea una scatola nella scena di 3DStudioMax8.0, i punti che individuano la sua superficie (vertici) hanno associato grazie a questi vettori un valore numerico (le loro coordinate). Quindi la scatola risulta individuata effettivamente in uno spazio tridimensionale.
Strumenti • Mental Ray (Rendering) • Radiosity e Light Tracer (Illuminazione) • HavokReactor2.0 (Motore Fisico)
4 1 2 3 Interfaccia
1 – La mainTool Bar Nella prima parte troviamo i comandi annulla e ripristina, i comandi di selezione e quelli di visualizzazione e spostamento. Nella seconda parte troviamo invece troviamo ulteriori comandi di modifica e gli strumenti di render.
2 – TimeSlider La barra del tempo è utilizzata nella costruzione di animazioni. Grazie ad essa è possibile spostarsi nel tempo e collocare un nuovo oggetto ad ogni secondo.
3 – Le Viste Premendo questo pulsante sarà possibile vedere un unico quadrante in full screen
4 – CommandPanel • Svolge molteplici funzioni: • Create: Contiene gli strumenti per disegnare oggetti, curve e solidi, inserire illuminazioni e camere. • Modify: Utile per modificare oggetti precedentemente creati. • Motion: Utilizzato per la creazione, trasformazione e implementazione di animazioni. • Utilities: Contiene delle utility di vario genere, tra cui MaxScript