Computação Gráfica – Animação Profa. Mercedes Gonzales Márquez Animação Do latim Animare: dar vida, movimento, coragem, entusiasmo, alma. Os passos para a produção de uma animação em CG são basicamente: Desenhar ou esculpir determinar os movimentos Retratar o espírito da criatura ou cena a ser animada. Animação - Aplicações Mídias: Filmes e propagandas. Engenharia: Testes de resistência e impactos. Medicina: Entender os movimentos e orgaõs do corpo humano. Outros. Animação - Tipos Animação Asistida por Computador O animador faz quadros-chaves e o computador se encarrega de gerar os quadros intermediários. Animação Gerada por Computador – – Técnicas de baixo nivel: técnicas que ajudam o animador na especificação precisa do movimento. Ex: gerar todos os quadros correspondentes a cada movimento do andar do personagem. Técnicas de alto nivel: técnicas usadas para descrever como se comporta o personagem durante a animação. Gerar o movimento a partir de regras como forças físicas. Animação - Formas Animação por Quadro-Chave (Keyframe): – – Um keyframe é um quadro onde supostamente ocorre um evento específico importante. Os quadros intermediários da animação são gerados automaticamente a partir dos quadros-chave (por interpolação). Animação - Formas Animação - Formas Animação Procedimental ou Procedural: – Define movimento usando fórmulas – – – Feitas manualmente Baseada em Física (ex. força da gravidade) Keyframing torna-se procedimental se expressões são adicionadas Em algum nível de complexidade, melhor e mais eficiente que keyframing. Ex: dinâmica de fluidos, movimento de roupas, cor, molas, etc. Animação - Formas Exercício: Veja e analise o programa bounce2.c, ele realiza uma animação procedural ou não? Por quê? Desenhe uma curva senoidal (Ex. y=Sin(x)). Faça a bola percorrer a trajetória senoidal. Desenhe uma curva circular Faça a bola percorrer a trajetória circular.