Introduction to Blender

Document Sample
Introduction to Blender Powered By Docstoc
					              Introduction to Blender

                      Georg Demme


                  Computergraphics Lab
                   Saarland University




Georg Demme
                                  setting up blender

• start /home/stud/graphics/blender/blender
• NFF export script
     – /home/stud/graphics/nff_export.py
     – window type selection menu → Text Editor




     – Browse datablock → OPEN NEW
     – load nff_export.py
     – execute with ALT PKEY
Georg Demme            Introduction to Blender     2
                                                overview


              top                    camera




              front                   side




Georg Demme           Introduction to Blender          3
                                 navigating in 3D




 •   View Menu
 •   Rotate: MMB (middle mouse button)
 •   Zoom: STRG MMB
 •   Move: SHIFT MMB
Georg Demme      Introduction to Blender        4
                                         adding objects




•   NFF export script handles only meshes
•   Convert with ALT CKEY
•   Objects created at cursor
•   Edit Mode / Object Mode
•   Selection: RMB

Georg Demme         Introduction to Blender           5
                                           editing objects

• objects & vertices
• Move: GKEY
• Rotate: RKEY
• Scale: SKEY
• Constrain transformation to axis:
  XKEY, YKEY, ZKEY
• Value changes
     – Constrained: hold STRG
     – Slowly: hold SHIFT
• Confirm: LMB
• Canel: RMB
• Numerical input: NKEY

Georg Demme           Introduction to Blender            6
                                buttons window




• Scene
• Editing
• Shading



Georg Demme   Introduction to Blender        7
                                     editing objects




• Select object
• Set smooth / solid




Georg Demme     Introduction to Blender            8
                                     editing vertices




•   Select object
•   Switch to edit mode TAB
•   Select vertices
•   e.g. Spin
•   Show Normals

Georg Demme      Introduction to Blender            9
                                                  shading




• Lamp
• Texture
• World
     – Background
• Material
     – Mesh names
     – Material names
Georg Demme             Introduction to Blender         10
                                                  material




• Color
• Shaders
     – Diffuse shader: Lambert
     – Specular shader: Phong
     – No Reflection or Refraction
• Textures
• Do test render: F12

Georg Demme             Introduction to Blender          11
                                         textures




• Add new texture
• Choose image texture
• Load image file




Georg Demme    Introduction to Blender          12
                          texture & material




• Texture associated with material
• Set „Map Input“ to UV




Georg Demme    Introduction to Blender     13
                                      texture & faces




•   Select object
•   UV Face Select FKEY
•   UV Image Editor: load image
•   3D View: UV calculation UKEY
•   Transformation: manipulate mapping

Georg Demme       Introduction to Blender           14
                           Blender & Microtrace

• PhongShader:
     – ambient term
     – specular term
• Light: attenuation




Georg Demme            Introduction to Blender   15
                                             resources

• Blender Version 2.30
• www.blender.org
     – Blender Manual:
       Open Community Documentation
       Project
     – Blender Python Reference
• nff_export.py
     – lecture webpages
     – installed on CIP



Georg Demme        Introduction to Blender           16
                                        birthday

• sing
• sing
• sing




Georg Demme   Introduction to Blender          17

				
DOCUMENT INFO