Você quer criar animações 3D impressionantes no After Effects e aprender como fazer os pontos pularem? Neste tutorial, você aprenderá como criar uma animação envolvente com interatividade e dinâmica usando funções matemáticas senóides e expressões no After Effects. Com a explicação didática do movimento de salto e as partículas de impacto que aparecem repetidamente, sua animação se tornará mais atraente e viva.
Principais insights
- Use funções senóides para gerar arcos de salto.
- Escreva expressões para controlar a animação e integrar efeitos de partículas.
- Implemente tratamento de erros em suas expressões para garantir estabilidade.
Guia passo-a-passo
Aplicando funções senóides
No primeiro passo, vamos definir o valor senóide para a animação. Um seno gera a forma de onda desejada para os saltos dos pontos. Com certeza você ainda se lembra do formato do seno da sua época de escola. Ele forma uma onda recorrente que alterna entre cumes e vales.

Para calcular os valores de salto, você deve se concentrar na faixa de 0 a PI. Seu valor progressivo vai de 0 a 1, então basta multiplicar isso por PI para estender o movimento de 0 a PI. Com esse cálculo simples, você obterá o valor senóide para a animação, que será aplicado ao ponto 3D.

Integração dos parâmetros de salto
Agora que você tem o valor senóide, pode inseri-lo nas expressões. Use os componentes X target, Y target e Z target. No entanto, você não utiliza esses termos diretamente, mas sim incorpora as variáveis finais X, Y e Z.

É importante usar a função math.sin para obter o valor senóide. Isso significa calcular seu valor progressivo vezes PI e inserir o resultado na expressão correspondente.
Multiplicando pelo vetor de salto
O próximo passo é integrar o vetor de salto. Isso é feito multiplicando o valor específico do objeto do vetor de salto pelos valores senóides gerados anteriormente. Isso levantará o ponto de acordo com o eixo que você quer animar.

Agora, você repetirá os mesmos passos para os eixos Y e Z, apenas ajustando as letras. Assim que você agrupar essas variáveis, obterá o efeito do ponto saltando. O objetivo dessa abordagem é tornar os saltos realistas e harmônicos.

Tratamento de erros em expressões
A próxima tarefa é lidar com possíveis erros em suas expressões. Se você estiver trabalhando em um ponto sem valores, a expressão falhará. Aqui, a técnica try-catch é útil. Isso garante que, em caso de erro, seu valor original seja mantido.

Isso significa que você reescreverá a expressão para que o valor da animação permaneça intacto mesmo com uma entrada errada. Basta adicionar o código para try e catch para capturar e ocultar possíveis erros.

Gerar partículas de impacto
O próximo passo foca nas partículas de impacto que devem ser geradas assim que o ponto tocar o chão. Aqui, você também usará uma frequência e garantirá que o tempo seja convertido em quadros para ser aplicado corretamente.

Você deve usar uma declaração if para determinar o exato momento em que as partículas devem surgir. Assim que o indicador de tempo alcançar a faixa definida, você ativará o surgimento das partículas.
A contagem é feita pegando o tempo em quadros e dividindo pela frequência correspondente. Assim, você saberá produzir as partículas nos momentos certos.

Fazer ajustes
Se você deseja fazer ajustes nos quadros para otimizar a animação, pode trocar a variável de tempo por uma variável mais simples, como t. Essa estratégia permitirá que você faça deslocamentos de tempo com facilidade.

Isso fará com que você sempre apareça na hora certa e consiga controlar a animação com precisão. Finalmente, você junta todas as partes: substitua os parâmetros de surgimento e use a expressão para apresentar suas partículas de impacto na cena perfeitamente.

Resumo – Projetos 3D no After Effects: Pontos Saltitantes com Partículas Senóides e de Impacto
Neste guia, você aprendeu como gerar movimentos de salto realistas no After Effects usando funções senóides e inserir partículas de impacto. A aplicação de expressões e tratamento de erros garante estabilidade em seus projetos e traz suas animações à vida.
Perguntas frequentes
Como posso garantir que minhas expressões não tenham erros?Use a sintaxe try-catch para capturar erros em seu código e garantir que o valor não seja perdido caso ocorra um erro.
Como funciona o cálculo dos parâmetros de salto?Calcule os valores com a fórmula progress * PI para moldar o movimento de salto na faixa de 0 a PI.
Como eu gero partículas de impacto?Defina uma condição para que as partículas sejam geradas apenas quando o ponto tocar o chão e implemente a verificação usando uma frequência.
Como eu ajusto o tempo da minha animação?Use uma variável como t para novos cálculos de tempo que lhe permitam deslocar a animação de forma flexível.
Como posso garantir que minhas partículas apareçam na hora certa?Calcule exatamente quando as partículas devem surgir convertendo o tempo de quadro em segundos.