Blender Essencial
Um checklist dos fundamentos do Blender: navegar, os atalhos G/R/S, editar malhas, modifiers, materiais e render. Cada tópico em poucas linhas, com as armadilhas. Se algo soar novo, o ponteiro → aprofunde em… indica a apostila completa.
O formato "Essencial"
Densa, sem rodeios, feita para ser varrida.
- Leia rápido. Se você já faz, siga. Se travou, é sinal de estudar/praticar.
- → aprofunde em…: Blender 3D (completa), Computação Gráfica & Three.js, 3D em Tempo Real & Motion Graphics para Web, Unity.
- Blender é orientado a teclado: o mouse aponta, a tecla age. Aprender os atalhos é o "curso".
- Caixas ⚠️: o que quebra export/pipeline. Checklist final para marcar.
Navegação e conceitos
A tecla age onde o mouse está. → aprofunde em Blender 3D
MMB (arraste) orbitar | Shift+MMB pan | scroll zoom Numpad 1 / 3 / 7 frente / lado / topo (Ctrl+ = oposto) Numpad 5 alterna ortográfico / perspectiva Numpad . enquadrar (frame) o selecionado | Home ver tudo Numpad 0 ver pela câmera ` (crase) pie menu de vistas
| Conceito | O mínimo |
|---|---|
| Scene / Collections | a cena tem objetos organizados em Collections (como pastas) — no Outliner |
| 3D Cursor | ponto vermelho-branco: onde novos objetos nascem e centro de algumas operações. Shift+RMB posiciona; Shift+C reseta e centra a vista |
| Origin | o ponto laranja de um objeto — o "pivô" de rotação/escala. Object > Set Origin |
| Local vs Global | eixos do objeto vs eixos do mundo (aperte o eixo duas vezes: G Z Z = mover no Z local) |
| Modo | Object Mode (mexer objetos) ↔ Edit Mode (Tab, mexer a malha); Sculpt, Weight Paint, etc. |
| Painéis | N = propriedades do item (transform, dimensões); T = toolbar |
| Unidades | Scene Properties > Units — metros por padrão; defina antes de modelar em escala real |
✔️ Auto-checagem
Como orbitar/pan/zoom e ir para vistas frontais? O que é o 3D Cursor e o Origin? Local vs global (o truque do eixo duplo). O que o N mostra?
Object Mode: G/R/S e transformações
Grab / Rotate / Scale + eixo + número. É 80% do trabalho. → aprofunde em Blender 3D
G mover R girar S escalar
... então: X / Y / Z restringe ao eixo global
Shift+X exclui o eixo X (move no plano YZ)
digitar um número = valor exato | Enter confirma | Esc/RMB cancela
Alt+G / Alt+R / Alt+S zerar posição / rotação / escala
Shift+A adicionar objeto | X apagar
Shift+D duplicar | Alt+D duplicado "linked" (compartilha a malha)
Ctrl+P parentear (o filho segue o pai) | Alt+P desparentear
. (numpad) / vírgula pivot point / orientação (pie menus)
Se você escala um objeto em Object Mode e não faz Ctrl+A > Scale, a "escala" do objeto fica ≠ 1 — e isso quebra modifiers (Bevel, Solidify), física, e o export para game engines (o objeto chega deformado). Regra: terminou de posicionar/escalar → Ctrl+A > All Transforms (ou ao menos Scale). Cheque no painel N: Scale deve ser 1,1,1.
✔️ Auto-checagem
Como mover exatamente 2m no eixo Y? O que Shift+X faz durante um Grab? Diferença entre Shift+D e Alt+D. Por que Apply Scale é crucial?
Edit Mode e malhas
Tab entra. Trabalhe com quads. → aprofunde em Blender 3D
Tab Object ↔ Edit Mode 1 / 2 / 3 selecionar vértice / aresta / face A / Alt+A selecionar tudo / nada | L selecionar por "ilha" (sob o cursor) Alt+clique selecionar um loop de arestas E Extrude (puxar geometria nova) I Inset (face para dentro) Ctrl+B Bevel (arredondar aresta; scroll = segmentos) Ctrl+R Loop Cut (scroll = quantidade; clique e mova para posicionar) K Knife (cortar à mão) | F criar face/aresta entre a seleção M Merge (At Center / By Distance p/ soldar vértices duplicados) O Proportional Editing (edição "com influência suave"; scroll ajusta o raio) Shift+N recalcular normais para fora | Alt+N menu de normais
- Quads > tris > n-gons: malha limpa de quadriláteros deforma bem (subdiv, animação) e faz UV/normais previsíveis. N-gons só em superfícies planas.
- Normais: se uma face aparece "escura por dentro"/errada, recalcule (Shift+N); ative o overlay de face orientation para ver azul (fora) vs vermelho (dentro).
- Merge by Distance: solda vértices sobrepostos (importações e espelhamentos deixam duplicatas).
- Shade Smooth / Flat (botão direito em Object Mode) + Auto Smooth / modifier "Smooth by Angle": suaviza sem chanfrar geometria.
✔️ Auto-checagem
Como selecionar um edge loop? E / I / Ctrl+B / Ctrl+R — o que cada um faz? Por que quads? O que fazer quando uma face está "escura"?
Modifiers
Edição não-destrutiva: efeitos empilháveis, reordenáveis, editáveis. A ordem importa. → aprofunde em Blender 3D
| Modifier | Para |
|---|---|
| Subdivision Surface (Ctrl+1..3) | suavizar/densificar; edite a malha "de controle" de baixa contagem |
| Mirror | modelar metade e espelhar; "Clip" impede vazar o centro; aplique depois |
| Solidify | dar espessura a uma superfície fina |
| Array | repetir (grade, corrente); com um Empty como offset dá círculos/espirais |
| Boolean | união/diferença/interseção com outro objeto (bom para furos; cuidado com topologia) |
| Bevel | chanfros globais controlados por peso/ângulo |
| Shrinkwrap / Lattice / Curve | projetar numa superfície / deformar por gaiola / seguir um caminho |
- Ordem típica: Mirror → (modelagem) → Bevel → Subdivision. Trocar a ordem muda o resultado.
- Apply (Ctrl+A no menu do modifier, ou dropdown): "assa" o modifier na malha — faça antes de exportar se o destino não é Blender.
- Botões de visibilidade: ver no viewport / ver no render / ver no edit mode / "on cage".
✔️ Auto-checagem
Por que a ordem do stack importa? O que Mirror + "Clip" faz? Quando aplicar um modifier? Subdivision Surface: você edita a malha densa ou a de controle?
Materiais, UV e shading
Um material é uma rede de nós; o coração é o Principled BSDF. → aprofunde em Blender 3D · Computação Gráfica & Three.js
- Principled BSDF (PBR): Base Color, Metallic (0 dielétrico / 1 metal), Roughness (0 espelho / 1 fosco), Normal (mapa de relevo), Emission (luz própria), Alpha (transparência).
- Shader Editor: conecte Image Texture → aos slots do BSDF; use Texture Coordinate + Mapping para posicionar; addon Node Wrangler (Ctrl+T) auto-liga um set PBR.
- UV unwrap: em Edit Mode, marque seams (Ctrl+E > Mark Seam), selecione tudo, U > Unwrap (ou Smart UV Project). O UV Editor mostra a "planificação" — sem sobreposição, escala consistente.
- Texture Paint / Bake (noção): pintar direto no modelo; "assar" iluminação/AO/normal de um high-poly para um low-poly (game workflow).
- Slots de material: um objeto pode ter vários; atribua faces selecionadas a um slot (Assign) em Edit Mode.
✔️ Auto-checagem
O que Metallic e Roughness controlam no Principled BSDF? O que é um seam e para que serve o UV unwrap? O que o Node Wrangler faz com Ctrl+T? O que é "bake"?
Iluminação e world
Luz define a leitura da forma. → aprofunde em Blender 3D
| Luz | Uso |
|---|---|
| Area | a mais usada; tamanho = suavidade da sombra (maior = mais difusa) |
| Sun | direcional, "infinita"; ângulo controla dureza da sombra; para exterior/dia |
| Point | lâmpada; "Radius" > 0 = sombras suaves |
| Spot | cone; blend e size do cone |
- Strength em watts; ajuste com a exposição, não só com a potência.
- World (Properties > World): cor/força do ambiente; ou uma HDRI (Environment Texture) para iluminação realista + reflexos + fundo.
- Three-point lighting: key (principal, ~45°), fill (suave, do lado oposto, ~metade da key), rim/back (destaca a silhueta).
- Color management (Render Properties > Color Management): view transform AgX (ou Filmic) evita "estourar" e dá cor cinematográfica; ajuste Exposure/Contrast aqui, não no material.
✔️ Auto-checagem
O que o tamanho de uma luz Area muda? Sun vs Point. O que uma HDRI faz? O que é three-point lighting? Para que serve o view transform (AgX/Filmic)?
Câmera e render
Eevee para velocidade, Cycles para realismo. → aprofunde em Blender 3D · 3D em Tempo Real & Motion Graphics para Web
- Câmera: Ctrl+Numpad0 alinha a câmera à vista atual; Focal Length (mm) controla o "zoom/distorção" (35–50 natural, <24 wide, >85 tele); Depth of Field (foco + f-stop) para desfocar o fundo.
- Eevee: rasterizador em tempo real — rápido, ótimo para preview e muitos casos finais; sombras/reflexos/GI aproximados (marque "Screen Space Reflections", "Ambient Occlusion", light probes onde precisar).
- Cycles: path tracer — luz fisicamente correta (GI, cáusticas, transparência real); mais lento; use GPU (Preferences > System) e Denoise (OptiX/OpenImageDenoise) para reduzir samples.
- Samples: quantos "raios" por pixel — mais = menos ruído, mais tempo. Denoising deixa usar menos.
- Output (Output Properties): resolução, %, frame range, formato (PNG/OpenEXR para still; para vídeo, renderize em sequência de imagens e monte depois — mais seguro que MP4 direto).
- Render: F12 (frame atual), Ctrl+F12 (animação); "Viewport Render" para testes rápidos.
✔️ Auto-checagem
Como alinhar a câmera à vista? O que a focal length muda? Eevee vs Cycles — quando cada um? O que são samples e denoising? Por que renderizar animação como sequência de imagens?
Animação básica
Keyframe = "neste frame, este valor". → aprofunde em Blender 3D
- Timeline embaixo: playhead, frame range (Start/End), Espaço play.
- Inserir keyframe: I sobre um campo (ou no viewport → menu do que animar: Location/Rotation/Scale). Campos animados ficam amarelos/verdes.
- Auto Keying (botão de gravação na timeline): qualquer mudança vira keyframe no frame atual.
- Dope Sheet: ver/mover/deletar keyframes no tempo. Graph Editor: as curvas de interpolação (F-Curves) — suavizar entradas/saídas (ease), overshoot.
- Interpolação: T no Graph Editor → Bezier (padrão, suave) / Linear / Constant (mantém até o próximo).
- Rigging (noção): armature (esqueleto, Shift+A > Armature); parentear a malha com "Automatic Weights"; pose mode; drivers ligam um valor a outro.
✔️ Auto-checagem
Como inserir um keyframe de posição? O que o Auto Keying faz? Dope Sheet vs Graph Editor. O que a interpolação Constant faz? O que é uma armature?
Exportar e pipeline
A maioria dos problemas com game engine / web nasce aqui. → aprofunde em Unity · 3D em Tempo Real & Motion Graphics para Web
| Formato | Quando |
|---|---|
| glTF / .glb | web, tempo real, muitas engines; carrega materiais PBR, animação; o padrão moderno para entrega leve |
| FBX | Unity/Unreal e troca com outros DCC; malha, rig, animação, materiais básicos |
| OBJ | malha estática simples + UV; sem animação nem rig |
| USD | pipelines de estúdio; cenas grandes, layering |
| .blend | arquivo mestre; o Unity até importa direto, mas exportar FBX/glTF é mais previsível |
- Apply Scale/Rotation (Ctrl+A) em todos os objetos — Scale deve ser 1,1,1 (seção 02).
- Origin onde faz sentido (ex.: na base do objeto, para "plantar" no chão da engine).
- Aplique os modifiers que o destino não entende (ou marque "Apply Modifiers" no exportador).
- Nomes limpos (sem espaços/acentos), objetos e materiais nomeados.
- UVs feitas; normais recalculadas; Merge by Distance.
- Escala do mundo: Blender = metros; muitos exportadores têm "Apply Scalings"/"FBX All"; confira o tamanho na engine (1 unidade = 1 m).
- Eixo: Blender é Z-up; FBX/glTF pedem Y-up — os exportadores convertem, confirme a orientação.
✔️ Auto-checagem
glTF vs FBX vs OBJ. O que checar antes de exportar (5 itens)? Por que Apply Scale importa no export? Z-up vs Y-up.
O resto do essencial
Itens que aparecem sempre.
| Tópico | O mínimo |
|---|---|
| Painéis N / T | N: transform, dimensões, "Item"; T: toolbar contextual |
| Workspaces | abas no topo: Layout / Modeling / Sculpting / UV Editing / Texture Paint / Shading / Animation / Rendering / Compositing |
| Snapping | Shift+Tab liga/desliga; ímã com menu (vértice, face, grid); Ctrl temporário durante G/R/S |
| Isolation | / (numpad) isola o selecionado; H oculta, Alt+H mostra |
| Geometry Nodes | modificador procedural (espalhar, instanciar, deformar por regra) — noção; poderoso, é um "modificador programável" |
| Sculpt / Grease Pencil | escultura digital (dyntopo/multires) · desenho 2D em espaço 3D — noções |
| Compositing | aba Compositing: pós no render (glare, color, denoise, render passes) via nós |
| Addons úteis (built-in) | Node Wrangler, LoopTools, Extra Objects, Import-Export — ative em Preferences > Add-ons |
| Recuperação | File > Recover > Last Session / Auto Save; salve incremental (Ctrl+Alt+S gera _v001, _v002) |
| Append vs Link | trazer objetos de outro .blend: Append (copia) ou Link (referência que atualiza) |
✔️ Auto-checagem
O que os painéis N e T mostram? Como ligar snapping? O que Geometry Nodes é, em uma frase? Append vs Link. Como recuperar uma sessão perdida?
Checklist final do Blender
Se você marca todos, tem o básico operacional. Onde travar, volte à seção.
- navegar (MMB orbitar, Shift+MMB pan, numpad 1/3/7/5/0/.), o 3D Cursor e o Origin
- G/R/S + eixo (X/Y/Z) + número; Shift+eixo exclui; Alt+G/R/S zera
- Shift+A adicionar, X apagar, Shift+D / Alt+D duplicar, Ctrl+P parentear
- Apply Transform (Ctrl+A) — Scale 1,1,1 — antes de modifiers/física/export
- Edit Mode (Tab, 1/2/3), Alt+clique loop, E / I / Ctrl+B / Ctrl+R / K / F / M
- manter quads; recalcular normais (Shift+N); Merge by Distance; Shade Smooth
- modifiers (Subdiv, Mirror, Solidify, Array, Boolean, Bevel) — que a ordem importa e quando aplicar
- o Principled BSDF (Base Color / Metallic / Roughness / Normal / Emission)
- UV unwrap (marcar seams, U) sem sobreposição; Node Wrangler Ctrl+T
- tipos de luz (Area/Sun/Point/Spot), HDRI no World, three-point lighting, view transform (AgX/Filmic)
- câmera (Ctrl+Numpad0, focal length, DOF); Eevee vs Cycles; samples + denoise; GPU
- renderizar animação como sequência de imagens, não MP4 direto
- keyframes (I), Auto Key, Dope Sheet vs Graph Editor, interpolação
- exportar (glTF/.glb para web/tempo real, FBX para Unity/Unreal, OBJ estático)
- o checklist de export: Apply Scale, Origin, aplicar modifiers, nomes limpos, UVs, normais, escala/eixo
- salvar incremental e recuperar sessão (File > Recover)
Aprofundamento: Blender 3D (completa) · Computação Gráfica & Three.js · 3D em Tempo Real & Motion Graphics para Web · Unity.