Upload
alexandre-augusto-giron
View
212
Download
3
Embed Size (px)
Citation preview
Minicurso Introdução ao Blender2/32
Ementa
● Conceitos básicos em modelagem com o software Blender;
● Criação e texturização de objetos 3D;● Iluminação e sombreamento; ● E renderização.
Minicurso Introdução ao Blender3/32
Por onde começar
● Bibliografia:
[1] Hess, R. (2010). Blender Foundations: The Essential Guide to Learning Blender 2.6. Oxford: Focal Press.
● Materiais/Tutoriais online:
[2] Introdução ao Blender. – https://www.blender.org/manual/getting_started/about/introduction.html
[3] Blender Tutorials. – https://www.blender.org/support/tutorials/
[4] CG Cookie. Introduction to Blender. – https://cgcookie.com/flow/introduction-to-blender/
[5] Tutorial de introdução ao Blender em Português. – http://jomirife.blogspot.com.br/2012/02/tutorial-blender-3d.html
Minicurso Introdução ao Blender4/32
Introdução: o Blender
● Sofware Open Source– Linux
– Windows
– Macintosh
● Criação 3D:– Imagens
– Animações 3D [2]
– Jogos
● Edição de vídeos
Minicurso Introdução ao Blender5/32
Introdução: o Blender
● V1.00 1994: – Blender em desenvolvimento no estúdio NeoGeo.
● 13/10/2002:– Blender se torna Open Source: v2.25
● 2009 a 2011: Blender 2.5– Blender passa por uma recodificação total
● Interface gráfica, novas funções, Python API
● V2.6: Outubro 2011● V2.77: Março de 2016
Minicurso Introdução ao Blender6/32
Fun fact – 100% Blender
● Competição defotorealismo (2012):http://www.blenderguru.com/competitions/new-blender-competition-photo-realism/
Minicurso Introdução ao Blender7/32
2007
http://www.3dtotal.com/tutorial/1112-making-of-magic-bullet-blender-misc-by-enrico-cerica-object-bullet-pill-magic?page=1
Minicurso Introdução ao Blender8/32
Introdução: o Blender
● Criações 3D– Ilusão?
– Simulação do mundo real em 2D
● Efeitos “simuladores”– Forma
– Texturização e material
– Iluminação
– Sombreamento
– Movimento
Minicurso Introdução ao Blender9/32
Introdução: o Blender
● A forma– Essência do objeto
● Modelo– Polígonos
● Triângulos● Quadrângulos
● Operações– Mover: espaço tridimensional (X,Y,Z)
– Escala; - Rotação; - Translação;
– Cisalhamento; - Varredura Translacional (Extrusão)
Minicurso Introdução ao Blender10/32
Introdução: o Blender
● A Texturização e o Material– Diferenças entre superfícies de objetos
– Cor
– Material● Nível de transparência● Espalhamento da luz● Reflexão● Refração
Minicurso Introdução ao Blender11/32
Introdução: o Blender
● A Iluminação e o Sombreamento– Percepção da luz > percepção de cor
– Sombras: ausência parcial de luz
– Fontes de luz● Sol● Lâmpadas● Objetos refletores
– Obstáculos formando sombras
Minicurso Introdução ao Blender12/32
Introdução: o Blender
● A Iluminação e o Sombreamento– No Blender:
● Point: único ponto de luz● Sun: raios paralelos de luz ● Spot: produz luz em um formato cônico● Hemi: fonte de luz de preenchimento● Area: área retangular emissora de luz
Minicurso Introdução ao Blender13/32
Introdução: o Blender
● Movimento– Sequência de imagens (ou frames), medida em fps (frames per second)
– Movimentos devem ser naturais
– Keyframing● Distinguir objetos que se movem do cenário fixo
– Rigging● Criar “esqueleto” do objeto para controle de movimentos
Minicurso Introdução ao Blender14/32
Conceitos – Trabalhando com Blender
● Objetos x Cena● Sistema de Referência da Câmera
– Campo de visualização de uma cena
● Unidade de medidas– Blender units
● Renderização*– GPU
– CPU*(File User Preferences System Compute Device)→ → →
Minicurso Introdução ao Blender15/32
Conceitos em Modelagem – Trabalhando com Blender
● Modos de Interação– Object Mode
– Edit Mode
● Modos de Seleção– Vértice do objeto
– Aresta do objeto
– Face do objeto
● Modos de Manipulação– Translação
– Rotação
– Escala
– Extrusão (Extrude)
Minicurso Introdução ao Blender16/32
Conceitos em Modelagem – Trabalhando com Blender
● Não há um “workflow obrigatório”● Processo de criação adaptável às necessidades. Ex:
Minicurso Introdução ao Blender18/32
A Interface do Blender
● Menu principal (Info Window) no topo: preferências do usuário, configurações do blender, salvar e abrir arquivos.
● Janela 3D (3D Window) no centro: visualização dos objetos
● Janela da divisão dos frames pelo tempo (Timeline Window) na parte inferior: visualização dos frames que compõem a cena.
● Janela de Outliner na parte superior direita: “visão em árvore” da hierarquia de objetos do projeto.
● Janela de propriedades (Properties Window) na parte direita: propriedades do projeto: resolução, efeitos, etc.
Minicurso Introdução ao Blender19/32
Navegação na interface
● Mouse para navegação – Botão direito para seleção de objetos (default)
– Botão esquerdo confirma modificação / botão direito cancela
● Botão central (BCM) para movimentação– Zoom
– Shift+BCM: deslocamento● Panning
● Configurável em File →User Pref. Input → →Select with
● Teclado Numérico– Movimentação da cena
● 0: visão da camera (camera view)
● 1: visão frontal● 3: visão lateral● 7: visão superior
– 5: visão em perspectiva / ortogonal
– Teclado numérico emulado:
● File User →Preferences Input → →Emulate Numpad
Minicurso Introdução ao Blender20/32
Operações e Manipulação de Objetos● A
– selecionar/desselecionar tudo
● TAB – alterar entre Object Mode e Edit mode
● Tecla de espaço: pesquisar função● T
– Barra de ferramentas
● Ctrl+Z: Desfazer ação● Ctrl+Shift+Z: Refazer ação● Z
– Alternar modo de visão (sólido e wireframe)
● Alt+Z– Alternar modo de visão (sólido e textura)
● Blender units metros:→– Acessar o ícone da opção Scene na janela de propriedades, alterar para Metric na seção de unidades (Units)
● Shift+A: adicionar objetos● X: Apagar● N: Propriedades● G (Grab) – selecionar o objeto selecionado.– Para bloquear o eixo (X, Y, Z) ao movimentar: G + Z
● Para mover em intervalos constantes: G + <eixo> + <numero>
● E – extrusão (“aumentar” objeto)● R (Rotate) – rotação de objetos● S (Scale) – escala em objetos● Shift+D – Duplicar● M – mover para outra camada (layer)● H – esconder● Alt+H – revelar objeto escondido● Ctrl+P – criar parentesco● Alt+P – desfazer parentesco● Alt+G – adicionar a um grupo
Minicurso Introdução ao Blender21/32
Hands On #1
● Ambientação– Cena
● Movimentar visualização da cena
– Objetos● Adicionar objetos● Movimentar objetos● Redimensionar objetos
– Interface do blender● Modos de interação
– Object Mode– Edit Mode
● Modos de seleção– Vértices– Arestas– Faces
Minicurso Introdução ao Blender22/32
Hands On #2
● Logo 2D 3D→– Requisito: download das logos <blender, UTFPR>
http://coenc.td.utfpr.edu.br/~giron/Blender/Files.zip
● Exemplo de um fluxo de trabalho com o Blender
1. Criação de um modelo a partir de uma imagem / rascunho
2. Ajustes ao modelo
3. Aplicação de material / textura
4. Iluminação
5. Renderização
Minicurso Introdução ao Blender23/32
Hands On #2
● Logo 2D 3D→● Passos: Configurar importação de imagens
● Ou se quiser renderizar!
1. Shift+A ou Add Mesh Plane→ →2. Adicionar Material
3. Janela de propriedades Aba →Material Adicionar material→
4. Alterar textura: Janela de propriedades Aba Textura → →Adicionar textura
5. Modificar Tipo: Imagem ou Vídeo (Seção Imagem) Abrir imagem → →
escolha a imagem
6. Modificar mapeamento (Seção Mapping e/ou Image Mapping): Coordinates, Extension...
● Apenas para modelar
1. Propriedades (tecla N)
2. Seção Background images
3. Adicionar uma imagem
4. Configurar a visão da câmera (teclas 7 5)→
Minicurso Introdução ao Blender24/32
Hands On #2
● Logo 2D 3D→● Passos: Configuração da Câmera / Adicionar Texto
1. Movimentar câmera de visualização: selecionar câmera (botão direito), pressionar N, alterar = localização x,y,z = (0, -5, 5) e rotação x,y,z = (45,0,0)
2. Inserir Texto: Shift+A Texto ou menu Add Text→ →3. Alterar tamanho do texto, fonte, conforme desejado
4. S modifica o tamanho→5. TAB Edita o texto→6. G movimenta o texto→
Minicurso Introdução ao Blender25/32
Hands On #2
● Logo 2D 3D→● Passos: Logo em SVG
2. Formato 3D
– Aba Object Data (Properties Window)
– Seção Geometry● Offset● Extrude● Depth● Resolution
– Alt+C Mesh from curve→
1. Importar Imagem SVG
– File Import → →Scalable Vector Graphic → Selecione a imagem
– Selecionar origem● Set Origin Origin →to Geometry
Minicurso Introdução ao Blender26/32
Hands On #2
● Logo 2D 3D→● Passos: alternativa: Modelar com plano / curva
● Adicionar plano / curva
– Curva: Shift+A Curve Bezier→ →● Modelar sobre o background
● Adicionar “geometria”
– Operações geométricas
– Modificadores● Subdivision surface
Obs: outra alternativa é vetorizar com Inkscape, GIMP ou outro software
Minicurso Introdução ao Blender27/32
Hands On #2
● Logo 2D 3D→● Passos: Material e Texturização
● No Texto
– Modificar a cor: Janela Propriedades →Aba Material → Diffuse
– Aspecto 3D: Janela Propriedades Aba →“Data” → Geometry
● Extrude – Offset (deslocamento) – Depth (profundidade) – Resolution
● No objeto modelado
– Adicionar material e vincular textura
● Slide 23, quadro à dir., tópico 2
Minicurso Introdução ao Blender28/32
Hands On #2
● Logo 2D 3D→● Passos Iluminação:
1. Posicione a lâmpada sobre os objetos (mantenha-a selecionada)
2. Modifique o tipo, energia luminosa, conforme desejado
3. Sombra: Janela Propriedades Aba → Lamp
i.Ray Traced Shadows: maior qualidade (tendência)
ii.Buffered Shadows: renderização mais rápida (Apenas luz do tipo Spot)
Dica: verifique cada alteração com a renderização.
Minicurso Introdução ao Blender29/32
Hands On #2 – ResultadoIluminação: Sun; Materiais com transparência (raytrace IOR 1450), e Subsurface Scattering (Marble); Textura com padrão Checker e Wood sine rings).
Minicurso Introdução ao Blender30/32
Hands On #3
● Tipos de Iluminação– Projeto pré-configurado: tiposIluminação.blend
● Configurar tipos de iluminação– Shift+A Lamp→– Painel Lamp
● Sun● Spot● Hemi● Area
– Materiais (Cycles Render*)● Glossy BSDF● Glass BSDF
*Aba Render seção Sampling para diminuir ruído→
Minicurso Introdução ao Blender31/32
Como continuar?
● Livros / tutoriais: slide 3● Prática – exercícios
1) Modifique os materiais da cena criada (Hands On #2) para:a) Modificar o material da logo (Blender) e dos textos;
b) Compare os diferentes tipos de iluminação. Renderize o resultado e salve em PNG.
c) Adicionar um modificador de superfície e analisar resultado (Glossy BSDF, Glass BSDF…)
2) Descreva o passo a passo para aplicar uma textura a um material de um objeto.
3) Descreva as diferenças entre os tipos de fontes de iluminação (lâmpadas).
4) Faça um modelo similar ao slide 1, contendo os mesmos objetos da cena: (esfera, torus, suzanne, mesa, cubo).
● Conceitos faltantes: Baking, UV Mapping, Blender Nodes