Partilhar: Classroom Teams WhatsApp
aulify · Sebenta
UC · Unidade de Competência · UC02209

Editar e animar em 3D (UC02209)

Do espaço 3D à cena renderizada, modelação, texturas, luz, animação e exportação
50h · 4.5 pontos crédito Curso: T. Multimédia, T. Audiovisuais e mais 2 cursos ↗ Referencial oficial SNQ
Índice

Há um pacote premium desta unidade: um PowerPoint editável de 100 ou mais diapositivos, um manual em PDF e dois testes com correção. Esta sebenta continua gratuita.

Introdução

Esta sebenta ensina a construir e animar objetos tridimensionais, do primeiro cubo até uma cena completa, iluminada, animada e renderizada. Percorremos todo o pipeline 3D: modelar a geometria, desdobrar e texturizar a superfície, iluminar e enquadrar a câmara, animar com fotogramas chave e exportar o resultado final. Usamos o Blender como ferramenta livre de referência, mas os conceitos são exatamente os mesmos em qualquer software profissional, como Maya, 3ds Max ou Cinema 4D.

Como se trata de uma unidade curricular de 50 horas, esta sebenta é propositadamente extensa: cada etapa do pipeline merece um capítulo próprio, com exemplos resolvidos, tabelas de referência e os erros mais comuns de quem está a começar.

Objetivos de aprendizagem (referencial): criar e editar modelos orgânicos 3D; texturizar objetos 3D; animar objetos 3D; renderizar e exportar; garantindo uma topologia eficiente e limpa, utilizando texturas de forma realista, criando animações com movimentos naturais e fluidos, otimizando cenas para desempenho eficiente e renderizando em função dos canais de difusão.

1. O espaço 3D e o software

Um objeto 3D é uma descrição matemática de forma, aparência e movimento, que pode ser vista, iluminada e animada de qualquer ângulo sem refazer trabalho. É diferente de uma imagem 2D fixa: o mesmo modelo serve para produzir dezenas de imagens ou uma animação inteira.

Famílias de software

Família Função Exemplos
Modelação e animação genéricas construir, texturizar, animar, renderizar Blender, Maya, 3ds Max, Cinema 4D
Escultura digital modelação orgânica de alta densidade ZBrush, Blender (Sculpt)
Texturização PBR pintar materiais fisicamente corretos Substance Painter, Blender

Adotamos o Blender como ferramenta de referência: é gratuito, de código aberto, e cobre todo o pipeline num só programa. Tudo o que se aprende aqui transfere-se diretamente para qualquer outro software 3D comercial.

Arquitetura do software e área de trabalho

A área de trabalho organiza tudo o que é preciso ver e editar:

Exemplo resolvido · Navegar pela primeira vez

  1. Abrir o Blender e reparar no cubo por omissão já presente na cena.
  2. Rodar a vista arrastando com o botão do meio do rato: a câmara da viewport orbita à volta do cubo.
  3. Premir a tecla numérica 7 para saltar para a vista de topo, e 1 para a vista de frente.
  4. Entrar em modo Edit e voltar a Object, reparando que os menus de topo mudam consoante o modo ativo.
  5. Selecionar o cubo e abrir a barra lateral da viewport (tecla N) para ver a sua posição, rotação e escala.

Este pequeno percurso já usa os quatro elementos principais da área de trabalho: viewport, modos, propriedades e navegação de câmara.

2. Sistemas de coordenadas, transformações e o pivô

Eixos e coordenadas

Todo o espaço 3D assenta em três eixos perpendiculares, X, Y e Z, com origem no ponto (0, 0, 0). As convenções variam por software: no Blender, o eixo Z aponta para cima, enquanto noutros programas essa função cabe ao eixo Y.

Um objeto pode ter as suas coordenadas descritas em dois sistemas diferentes:

Confundir os dois sistemas é uma das causas mais frequentes de movimentos que "saem na direção errada" ao animar um objeto já rodado.

As três transformações

Estas três propriedades são exatamente o que mais tarde se anima com fotogramas chave, no Capítulo 11.

O pivô

O pivô (ponto de origem) é o ponto a partir do qual um objeto roda e escala, e não tem de coincidir com o centro geométrico. Uma porta, por exemplo, precisa do pivô na dobradiça, não no centro da folha, para rodar de forma correta.

Exemplo resolvido · Colocar o pivô numa dobradiça

  1. Modelar uma folha de porta simples, um retângulo fino extrudido.
  2. Verificar que o pivô nasce por omissão no centro geométrico do retângulo.
  3. Mover o cursor 3D para a borda da porta, onde ficaria a dobradiça.
  4. Definir a origem do objeto para a posição do cursor 3D.
  5. Rodar o objeto no eixo vertical e confirmar que a porta agora abre corretamente pela dobradiça, em vez de rodar "à volta do nada".

3. A malha poligonal e a topologia

Vértices, arestas e faces

A malha poligonal (mesh) é a forma 3D mais usada, construída a partir de três elementos em hierarquia:

Quadriláteros, triângulos e n-gons

Tipo de face Lados Uso recomendado
Quadrilátero (quad) 4 o padrão para modelar, deforma-se de forma previsível
Triângulo 3 inevitável em pontas, aceitável no render final de jogos
N-gon 5 ou mais evitar, causa sombreamento e deformações imprevisíveis

Uma malha maioritariamente em quads é mais fácil de subdividir, suavizar e animar. "Mais polígonos" não significa "melhor qualidade": a forma das faces importa mais do que a quantidade.

Topologia limpa

Topologia é o padrão segundo o qual as arestas fluem sobre a superfície de um modelo:

Este é o critério de desempenho mais exigido desta UC: garantir uma topologia eficiente e limpa nos modelos, para que se comportem bem tanto na animação como na renderização.

Exemplo resolvido · Identificar problemas de topologia

Um modelo tem 200 mil polígonos, distribuídos sem qualquer lógica de fluxo, com vários n-gons nas zonas de articulação de uma personagem.

  1. Observar que a densidade elevada não resolve o problema de deformação, porque o defeito está no padrão das arestas, não na quantidade.
  2. Identificar os n-gons e triângulos mal colocados nas zonas de dobra, como cotovelos e joelhos.
  3. Planear uma retopologia: construir por cima uma malha nova, limpa e em quads, com loops de arestas exatamente onde a personagem vai dobrar.
  4. Transferir o detalhe fino do modelo original para a nova malha através de um mapa de normais, explicado no Capítulo 8.

Resultado: uma malha muito mais leve, com aparência quase idêntica à original, mas que deforma corretamente.

4. Modelação por caixa, extrusão e modificadores

Modelação por caixa

A modelação por caixa (box modeling) parte de um primitivo simples, como um cubo, uma esfera ou um cilindro, e vai-se subdividindo e ajustando com cortes em anel (loop cuts) até a silhueta corresponder à referência pretendida. Funciona bem em objetos com formas relativamente regulares: veículos, mobiliário, arquitetura.

Modelação por extrusão

A extrusão cria geometria nova puxando uma face, aresta ou vértice existente para fora, gerando automaticamente as faces laterais que ligam a forma original à nova posição. É a operação mais usada em toda a modelação poligonal, muito eficaz para criar formas alongadas a partir de uma secção transversal, como um tubo ou um copo.

Modificadores não destrutivos

Os modificadores aplicam-se sobre a malha sem a alterar permanentemente, e podem ser ajustados ou removidos a qualquer momento:

Exemplo resolvido · Modelar um copo por extrusão

  1. Criar um círculo de 16 lados como base.
  2. Extrudir para cima uma pequena distância e escalar ligeiramente para dentro, criando a parede do copo.
  3. Repetir a extrusão e escala mais três vezes, ajustando a curvatura da forma.
  4. Aplicar um modificador de subdivisão para suavizar o perfil final.
  5. Selecionar a face de topo e usar inset seguido de extrusão para dentro, criando a cavidade interior do copo.

O resultado é um copo com topologia limpa e totalmente editável, pronto a receber um modificador de espelho caso se pretenda criar uma versão com asa simétrica.

5. Modelação orgânica e escultura digital

Técnicas de modelação orgânica

A modelação orgânica cria formas irregulares e naturais, onde a precisão da modelação por caixa já não chega:

Escultura digital (sculpt)

A escultura digital trabalha a malha como barro: pincéis empurram, puxam, alisam e adicionam volume diretamente sobre a superfície.

Por isso, o fluxo de trabalho padrão é esculpir em alta densidade e depois fazer retopologia: construir por cima uma malha limpa e leve que herda o detalhe fino através de um mapa de normais.

Exemplo resolvido · Criar e retopologizar uma pedra

  1. Partir de uma esfera simples e entrar em modo Sculpt.
  2. Usar o pincel de deformação para quebrar a simetria perfeita da esfera, criando faces irregulares.
  3. Usar o pincel de alisar nas zonas onde a superfície ficou demasiado ruidosa.
  4. Ativar a remalha dinâmica para acrescentar densidade nas zonas de mais detalhe.
  5. Criar por cima uma malha nova, muito mais simples, seguindo a silhueta geral da pedra esculpida, uma retopologia manual.
  6. Transferir o detalhe fino da escultura para a malha nova através de um mapa de normais.

6. Normais e sombreamento

O que é uma normal

Uma normal é um vetor perpendicular a uma superfície, que indica para que lado a face está virada, e é o que permite ao motor de render calcular como a luz incide sobre cada ponto. Uma normal invertida faz a face parecer invisível ou às escuras, mesmo bem iluminada, e é uma das primeiras verificações a fazer quando surgem zonas pretas inesperadas.

Sombreamento suave vs plano

A escolha não é automática: um objeto pode precisar de sombreamento suave numa zona curva e plano numa aresta viva, resolvido marcando arestas específicas como afiadas.

Exemplo resolvido · Corrigir uma normal invertida

  1. Reparar que uma face de um cubo aparece completamente preta sob boa iluminação.
  2. Ativar a visualização de orientação de faces, que colore as normais corretas de azul e as invertidas de vermelho.
  3. Confirmar que a face problemática está a vermelho, ou seja, com a normal virada para dentro do objeto.
  4. Selecionar essa face e usar o comando de recalcular normais para fora.
  5. Confirmar que a face volta a mostrar cor e sombreamento normais.

7. Coordenadas UV e desdobramento

O que são coordenadas UV

Para aplicar uma imagem sobre uma superfície 3D, é preciso saber que ponto da imagem corresponde a que ponto da malha, uma correspondência chamada mapeamento UV, com duas coordenadas planas, U e V, entre 0 e 1. Sem coordenadas UV bem definidas, uma textura aplica-se de forma genérica e quase sempre distorcida.

O processo de desdobramento

Desdobrar (UV unwrap) é o processo de abrir a malha 3D num plano 2D, tal como se desdobra a planificação de uma caixa de cartão:

Projeções e sub-projeções

Além do desdobramento por costuras, existem projeções rápidas úteis para pré-visualização ou formas simples:

Exemplo resolvido · Desdobrar um copo

  1. Selecionar o copo modelado no Capítulo 4 e entrar em modo Edit.
  2. Marcar uma costura vertical, discreta, ao longo de uma das arestas laterais.
  3. Marcar também uma costura à volta da base e do bordo superior.
  4. Executar o desdobramento UV e observar o resultado no editor de UV: o corpo cilíndrico do copo abre-se numa faixa retangular.
  5. Verificar visualmente se há esticamentos, aplicando temporariamente uma textura de xadrez e confirmando que os quadrados ficam regulares.

8. Materiais PBR e texturização

O que é PBR

PBR (renderização com base física) descreve materiais com parâmetros coerentes com as leis reais da luz, ao contrário de truques visuais ajustados à mão para uma única cena. A grande vantagem é que um material PBR bem feito parece correto sob qualquer iluminação, sem reajustar nada, e é hoje o padrão em toda a indústria.

Os canais principais

Canal O que controla
Cor base (albedo) a cor pura da superfície, sem luz nem sombra já embutida
Metalicidade se o material é metal (1) ou não metal (0), quase sempre um valor extremo
Rugosidade quão dispersa é a reflexão de luz, baixa dá reflexos nítidos, alta dá reflexos difusos
Mapa de normais codifica pequenas variações de direção da superfície, simulando relevo sem geometria extra
Oclusão ambiente escurece ligeiramente cantos e fendas onde a luz do ambiente chega com mais dificuldade

Texturização de forma realista

Texturizar bem é fazer o material contar a história do objeto, não apenas colocar uma imagem:

Este é o critério de desempenho oficial da UC: utilizar texturas de forma realista, não apenas tecnicamente correta.

Exemplo resolvido · Material PBR de uma peça metálica

  1. Criar um material novo e ligar uma textura de cor base cinzenta escura.
  2. Subir a metalicidade para 1, indicando que a superfície é metal.
  3. Ajustar a rugosidade para um valor médio, cerca de 0,4, simulando metal ligeiramente escovado, nem espelho perfeito nem totalmente fosco.
  4. Ligar um mapa de normais subtil, para sugerir pequenas imperfeições de fabrico.
  5. Adicionar uma leve variação de rugosidade nos cantos, simulando desgaste do manuseamento.
  6. Testar o material sob duas iluminações diferentes, um HDRI de exterior e um de estúdio, confirmando que se comporta bem em ambas sem ajustes.

9. Iluminação e câmara

Tipos de luz

Tipo de luz Comportamento Uso típico
Solar (sun) raios paralelos, direção única luz exterior, sol
Ponto (point) irradia em todas as direções lâmpada, vela
Foco (spot) cone direcional holofote, destaque
Área (area) superfície luminosa, sombras suaves candeeiro, janela, softbox

HDRI e o esquema de três pontos

O HDRI é uma imagem panorâmica de 360 graus de alto alcance dinâmico, usada para iluminar a cena a partir do ambiente, incluindo reflexos realistas. Resolve rapidamente a base da iluminação em cenas de exterior ou produto. O esquema de três pontos usa uma luz principal (key) que define a forma, uma luz de preenchimento (fill) mais fraca que suaviza as sombras da principal, e uma luz de recorte (back) que separa o objeto do fundo.

A câmara virtual

A câmara virtual segue os mesmos princípios óticos de uma câmara real:

Exemplo resolvido · Iluminar um produto com três pontos

  1. Colocar uma luz de área grande de um dos lados, ligeiramente acima do produto, como luz principal.
  2. Colocar uma segunda luz de área mais fraca do lado oposto, para suavizar as sombras criadas pela primeira.
  3. Colocar uma terceira luz, pequena e mais intensa, atrás do produto, para separar o contorno do fundo.
  4. Ativar profundidade de campo na câmara, com foco no produto e um valor de abertura baixo, para desfocar ligeiramente o fundo.
  5. Comparar o resultado com uma versão iluminada apenas com uma luz frontal única, confirmando o ganho de volume e profundidade.

10. Motores de render

Rasterização vs traçado de raios

Amostras e ruído

Cada píxel de uma imagem em traçado de raios é calculado a partir de múltiplas amostras (samples). Poucas amostras produzem ruído visível, um granulado aleatório mais notório em sombras e reflexos. Um removedor de ruído (denoiser) limpa o granulado sem precisar de tantas amostras, poupando tempo significativo. A prática profissional é começar com poucas amostras, ativar o denoiser e só subir o número onde o ruído persistir, geralmente em vidro, cáusticas ou zonas de pouca luz indireta.

Exemplo resolvido · Otimizar o render de uma cena

  1. Renderizar a cena com 64 amostras e sem denoiser: a imagem mostra ruído visível nas sombras.
  2. Ativar o denoiser mantendo as mesmas 64 amostras: o ruído desaparece quase por completo.
  3. Comparar com uma versão a 1024 amostras sem denoiser: qualidade semelhante, mas tempo de render muito superior.
  4. Concluir que, para esta cena, 64 amostras com denoiser dá o melhor equilíbrio entre qualidade e tempo.
  5. Rever ainda a complexidade da cena, reduzindo a densidade de malhas fora de vista da câmara, para libertar mais tempo de cálculo para o que se vê.

11. Animação: fotogramas chave, curvas e os 12 princípios

Fotogramas chave e interpolação

Um fotograma chave (keyframe) guarda o valor de uma propriedade num instante específico da linha do tempo. Entre dois fotogramas chave, o software calcula automaticamente os valores intermédios, um processo chamado interpolação:

Os 12 princípios de animação

Os 12 princípios, criados por animadores clássicos, aplicam-se tanto a desenho 2D como a personagens em 3D. Os principais para este nível:

Exemplo resolvido · Animar uma bola a saltar com princípios

  1. Colocar dois fotogramas chave simples: a bola no chão e a bola no ponto mais alto do salto.
  2. Reproduzir o resultado: o movimento é linear e mecânico, sem convencer.
  3. Acrescentar um fotograma chave de antecipação, com a bola ligeiramente achatada (squash) um instante antes de saltar.
  4. Ajustar a curva de interpolação para acelerar na subida e desacelerar perto do topo, um ease out.
  5. Esticar (stretch) a bola verticalmente durante a subida mais rápida, e achatá-la de novo (squash) no momento do impacto com o chão.
  6. Comparar as duas versões: a primeira parece um objeto rígido a teleportar-se, a segunda parece uma bola real com peso e elasticidade.

12. Rigging, simulação e o pipeline de exportação

Rigging básico

Para animar um objeto articulado, constrói-se um esqueleto (armadura): um conjunto de ossos organizados em hierarquia, com um osso pai e vários ossos filhos, por exemplo ombro, cotovelo e pulso. Rodar um osso pai arrasta automaticamente todos os seus filhos. Depois de o esqueleto existir, é preciso a atribuição de pesos: dizer à malha quanto cada vértice deve seguir cada osso, um valor entre 0 e 1. Pesos mal distribuídos causam deformações incorretas, partes da malha a colar ao osso errado ou dobras pouco naturais.

Simulação simples

Além da animação manual, é possível deixar o motor calcular automaticamente o movimento através de uma simulação física: corpos rígidos para objetos que colidem e reagem à gravidade sem se deformarem, partículas para fumo, faíscas ou poeira, e tecido ou cabelo para materiais flexíveis que reagem ao movimento.

O pipeline completo

modelar → desdobrar UV → texturar → riggar (se animado) →
animar → iluminar e enquadrar câmara → renderizar → exportar

Mudar uma etapa anterior depois de avançar tem custo elevado, por isso o planeamento em pré-produção poupa tempo real.

Formatos de exportação

Formato Uso típico
FBX animação, personagens, o mais compatível entre programas
glTF modelos 3D interativos na web e em tempo real
OBJ geometria estática simples, sem animação
Alembic caches de simulação e animação complexa entre programas

Exemplo resolvido · Preparar uma personagem simples para exportar

  1. Confirmar que a malha tem topologia limpa e loops de arestas nas articulações principais.
  2. Construir o esqueleto com ossos correspondentes a essas articulações.
  3. Atribuir pesos automáticos e corrigir manualmente as zonas de dobra mais complexas, como o ombro.
  4. Animar um ciclo curto de movimento com fotogramas chave e curvas suaves.
  5. Escolher o formato FBX para exportar, por preservar tanto a malha como o esqueleto e a animação, garantindo que outro software consegue abrir o ficheiro corretamente.

Erros comuns

Glossário

Síntese

O pipeline 3D segue sempre a mesma ordem lógica: espaço e coordenadas (transformações, pivô) → malha e topologia (vértices, arestas, faces, quads) → modelação (caixa, extrusão, modificadores, escultura orgânica) → normais e sombreamento → UV e desdobramento → materiais PBR e texturização → iluminação e câmara → motor de render (rasterização ou traçado de raios, amostras e ruído) → animação (fotogramas chave, curvas, os 12 princípios) → rigging e simulação → exportação (FBX, glTF, OBJ, Alembic). Domina este fluxo no Blender e adaptas-te a qualquer software 3D profissional.

Exercícios resolvidos

1. Um modelo aparece com uma face completamente preta, apesar de bem iluminado. Qual é a causa mais provável e como resolver?

Resolução: a causa mais provável é uma normal invertida nessa face, que faz o motor de render calcular a luz como se a superfície estivesse virada para o lado oposto. Resolve-se ativando a visualização de orientação de faces para confirmar o diagnóstico, e depois usando o comando de recalcular normais para fora.

2. Explica porque é que um artista modela apenas metade de um rosto simétrico em vez do rosto inteiro.

Resolução: usa o modificador de espelho, que duplica automaticamente a geometria modelada de um lado para o outro, mantendo as duas metades sempre sincronizadas. Isto poupa metade do trabalho e evita a assimetria acidental que surgiria se as duas metades fossem modeladas manualmente em separado.

3. Uma personagem com rig deforma-se de forma estranha no cotovelo ao dobrar o braço. Qual é a causa mais provável?

Resolução: a causa mais provável é uma atribuição de pesos incorreta nessa zona: os vértices do cotovelo não estão a receber a influência certa dos ossos do braço e do antebraço. Resolve-se ajustando manualmente os pesos com a ferramenta de pintura de pesos, garantindo uma transição suave entre os dois ossos.

4. Porque é que se recomenda começar um render com poucas amostras e um denoiser ativo, em vez de logo muitas amostras?

Resolução: porque mais amostras aumentam o tempo de render de forma quase proporcional, e o denoiser já resolve a maior parte do ruído com muito menos amostras. Só compensa subir o número de amostras nas zonas onde o ruído continuar visível mesmo com o denoiser ativo, como vidro ou cáusticas.

5. Um colega exporta o modelo de uma personagem animada em formato OBJ e a animação desaparece ao abrir noutro software. O que correu mal?

Resolução: o formato OBJ só guarda geometria estática, sem esqueleto nem animação. Para preservar a animação e o rig, devia ter exportado em FBX, o formato mais compatível entre programas para personagens e animação.