Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
MODELLAZIONE 3D - Blender PER I BENI CULTURALI, corso Unibo Cesena 2016
1. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 1 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Blender MODELING
Micaela Spigarolo
Software Engineering
Department
m.spigarolo@cineca.it
2. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 2 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
3D COMPUTER GRAPHICS
È la tecnica utilizzata per rappresentare oggetti tridimensionali usando modelli
matematici e restituendo come risultato un'immagine bi-dimensionale.
SCENE
RENDER
Una SCENA è una descrizione di ciò che si vuole mostrare.
→ È composta dalla rappresentazione matematica di oggetti 3D (MODELS)
È il meccanismo di resa della scena 3D in un'immagine 3D attraverso l'uso di
algoritmi che simulano la luce e le proprietà fisiche di OGGETTI e MATERIALI.
3. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 3 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
SCENE
In order to compose a scene is
necessary:
●
define 3D object geometry –
OBJECT MODELING
●
define texture and material of all
objects – SHADING AND
TEXTURING
●
define scene light for realistic final
render – LIGHTING
●
realize frame (RENDERING) or
export created models in format
file for real-time visualization
The scene includes points, lines and polygons that exist inside a three dimensions space
defined by X, Y, Z axis.
Mesh composed by:
●
Vertices
●
Edges
●
Faces
4. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 4 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
SETS
Philologically accurate
reconstructions
Apa Project by Cineca
Marcus Caelius
Project
5. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 5 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Blender
6. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 6 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
INTERFACCIA
http://wiki.blender.org/index.php/Doc:2.6/Manual/Interface
Editor
HEADER
REGION
Context Buttons
Properties Panel
Control
Blender
7. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 7 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
FINESTRA CONTESTI PANnelli
→ →
Per interagire con una finestra, assicurarsi che il PUNTATORE del mouse si trovi AL SUO INTERNO
FINESTRE
(editor)
CONTESTI
PANnelli
L'’interfaccia di Blender è studiata per ovviare alla situazione tipica dei
professionisti di avere una miriade di finestre e finestrelle indipendenti e
fastidiose che occupano in modo caotico lo spazio consentito. Pericò',
essa è ottimizzata per avere in ogni momento tutto sotto controllo.
Ogni finestra possiede CONTESTI specifici che sono riassunti tramite a
una serie di button su di un header
e.g. HEADER PROPERTIES → Contesti Scene, Context, Object, etc.)
Ciascun CONTESTO abilita diversi set di PANNELLI (PAN) ognuno dei
quali raggruppa una serie diversa di controlli e opzioni.
8. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 8 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
EDITOR
EDITOR
EDITOR
3d View
3d View
EDITOR
EDITOR
Outliner
Outliner
EDITOR
EDITOR
Properties
Properties
EDITOR Timeline
EDITOR Timeline
Informations
Informations
9. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 9 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Una mano al mouse e una mano alla tastiera
L'interfaccia di Blender si basa su 3 regole base:
Non Overlapping L'interfaccia come pannello di controllo: non deve essere
necessario pushare o spostare finestre in giro per lo schermo
Finestre e opzioni non sono bloccanti per il proseguimento delle
azioni da parte dell'utente
È possibile fare le medesime cose tramite mouse (cicksui menu
dell'editor) o tastiera () indifferentemente
Good practice:
Più shortcut (ovvero scorciatoie da tastiera) imparerete più vi faciliterete la vita
Non Blocking
Non Modal
PRINCIPI DI UTILIZZO DI BASE
Blender – Principi di utilizzo
10. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 10 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Interazione con il mouse
Nella documentazione ufficiale si fa riferimento per convenzione alla seguente
notazione per la pressione dei tasti del mouse:
LMB – Left Mouse Button click con il tasto sinistro (default) del mouse
MMB – Middle Mouse Button click con il tasto centrale del mouse
RMB – Right Mouse Button click con il tasto destro del mouse
11. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 11 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Per quanto riguarda la tastiera, le indicazioni in documentazione fanno riferimento
alla pressione di tasti specifici, per esempio:
Tasto G (o qualsiasi altro della tastiera) Premere il tasto G sulla tastiera
Ctrl + G Premere insieme i tasti Control (Ctrl) e G
Alt + G, Shift + G, Ctrl + Alt + G → altri esempi di combinazioni
NumPad 0, NumPad 1, etc.
Fa riferimento alla pressione dei tasti del tastierino
nei portatili talvolta l'uso dei numeri del tastierino richiede la pressione
del tasto Function (Fn)
+
TASTIERINO NUMERICO – Number pad
Interazione con la tastiera
SHORT CUT – scorciatoie da tastiera
SHORTKEY
12. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 12 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
La finestra 3D View
EDITOR
EDITOR
3d View
3d View
REGION REGION
Tool Shelf -
Tool Shelf - T
T N
N - Properties
- Properties
HEADER
HEADER
3d View
3d View
MOSTRA /
NASCONDE IL
TOOL SHELF
MOSTRA /
NASCONDE IL
TOOL properties
13. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 13 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
INTERFACCIA – Default scene
Cube
Lamp
Camera
Your Scene
View presets
Blender DEFAULT SCENE
14. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 14 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Blender INTERFACE
3d View
Outlin
er
Prope
rties
Timeline
Informations
15. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 15 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
drag
Splitting views
Blender INTERFACE
16. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 16 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Top – 7
Front – 1
Right – 3
Perspective – 5 Ortographic – 5
Camera – 0
Blender INTERFACE
17. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 17 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Some keys have multiple choices (Slider
Button) and are recognized by the double
arrows on the side:
Blender INTERFACE
18. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 18 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Blender INTERFACE
19. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 19 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Tool Shelf - T N - Properties
Blender INTERFACE
20. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 20 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
3D Cursor
3D Grid
Object origin
and axis
- Orange border identifies
selected objects
- Right click to Select
- Ato de/select all
Blender INTERFACE
21. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 21 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
MMB pressed View
→ Rotation
+
Shift
+
MMB pressed
+
→ View Traslation
→ View Zoom
Ctrl
+
MMB pressed
Movement inside the interface
Blender INTERFACE
22. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 22 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Adding Objects
Blender OBJECTS
23. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 23 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Modify objects
Objects can be modified with two main method:
●
OBJECT MODE: on the whole object
●
EDIT MODE: on vertices, edges and/or faces
Blender OBJECTS
24. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 24 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Essential shortcuts!!!
G Grab/Move
→
R Rotate
→
S Scale
→
3D Manipulators
Blender OBJECTS
25. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 25 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Blender 3D
View
G Grab/Move
→ R Rotate
→ S Scale
→
● Press once G,R or S
● Move the object with the mouse
● Confirm with left click or Enter
● Press once G,R or S
● Insert values from keyboard
● Confirm with left click or Enter
OR
Blender OBJECTS
26. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 26 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Editing:
Vertices
Edges
Faces
Blender OBJECTS
27. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 27 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
G Grab/Move
→ R Rotate
→ S Scale
→
● Press once G,R or S
● Move the mesh with the mouse
● Check the infos
● Confirm with left click or Enter
● Press once G,R or S
● Insert values from keyboard
●
Check the infos
● Confirm with left click or Enter
OR
Transformation infos
Blender OBJECTS
28. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 28 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Trasforming and
deforming tools
Adding geometry
/ refining
Removing geometry
/ cleaning
Creating, editing and deleting
29. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 29 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Properties
30. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 30 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Render
Layers
Scene
World
Object
Object
Constrains
Texture
Particles
Physics
Modifiers
Object
Data
Material
Render
Properties
Properties
31. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 31 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Modifiers
Properties: MODIFIERS
32. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 32 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Modifiers are automatic operations that affect an object
in a non-destructive way.
Arra
y Subdivisio
n
Surface
Boolean
Mirro
r
Combinatio
n
of modifiers
Properties: MODIFIERS
33. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 33 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Materials
Properties: MATERIALS
34. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 34 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Materials
Diffuse
Properties: MATERIALS
35. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 35 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Materials
Diffuse
Specular
Properties: MATERIALS
36. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 36 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Materials
Diffuse
Specular
Properties: MATERIALS
37. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 37 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Materials
Diffuse
Specular
Flat shading
Properties: MATERIALS
38. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 38 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Materials
Diffuse
Specular
Flat shading
Smooth shading
Properties: MATERIALS
39. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 39 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Textures
Image
Textures
Procedural Textures
Textures that are
defined
mathematically
Properties: TEXTURES
40. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 40 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Textures
Render
output
Properties: TEXTURES
41. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 41 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Textures
Render
output
Properties: TEXTURES
42. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 42 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Textures
Render
output
A texture affects the color of a material, they can also
affect many of the other properties of a material.
The different aspects of a material that a texture
influences are controlled in the Influence panel.
Properties: TEXTURES
43. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 43 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Textures
Render
output
A texture affects the color of a material, they can also
affect many of the other properties of a material.
The different aspects of a material that a texture
influences are controlled in the Influence panel.
Properties: TEXTURES
44. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 44 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Render
Properties: RENDER AND OUTPUT
45. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 45 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Render
Render botton
Properties: RENDER AND OUTPUT
46. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 46 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Render
Image Resolution
Animation properties
Render botton
Properties: RENDER AND OUTPUT
47. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 47 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Render
Output path
File format
Image Resolution
Animation properties
Render botton
48. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 48 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.
Render
Output path
File format
Image Resolution
Animation properties
Render botton
UV/Image
editor
Properties: RENDER AND OUTPUT
49. COMPUTER GRAFICA per i Beni Culturali
1 Aprile 2016
slide 49 / 82
Micaela Spigarolo Blender TEXTURING
Questi lucidi sono distribuiti con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.