Quem pede animação em português raramente usa o nome técnico do efeito. Esta skill faz a ponte: identifica o efeito pelo jeito que a pessoa fala, aplica o termo certo e usa parâmetros que funcionam de primeira.
| # | Efeito | Termo | Como a pessoa fala | Padrão |
|---|---|---|---|---|
| 01 | Surgir | fade in | “aparecer suave”, “surgir”, “ir aparecendo” | opacidade 0 → 1 em 0,4 s, ease-out (power2.out) |
| 02 | Deslizar | slide in | “vir da direita”, “entrar de lado”, “deslizar” | deslocamento de 40 a 80 px + fade, 0,5 s, power3.out |
| 03 | Aparecer com salto | pop in | “pular na tela”, “aparecer estourando”, “saltar” | escala 0 → 1 passando do ponto, 0,35 s, back.out(1.7) |
| 04 | Crescer | scale up | “crescer”, “ir aumentando”, “ganhar destaque” | escala 0,8 → 1 + fade, 0,6 s, power2.out |
| 05 | Do borrado ao nítido | blur in | “sair do desfoque”, “entrar fora de foco”, “ganhar nitidez” | blur 12 px → 0 + fade, 0,6 s, power2.out |
| 06 | Cascata | stagger | “um depois do outro”, “em sequência”, “em fila” | 0,06 a 0,1 s entre itens, cada item com a entrada escolhida |
| # | Efeito | Termo | Como a pessoa fala | Padrão |
|---|---|---|---|---|
| 07 | Passa do ponto e volta | overshoot | “com tranco”, “passa e volta”, “com energia” | back.out(2), 0,5 s |
| 08 | Quicar | bounce | “quicar”, “pingar”, “cair e pular” | bounce.out, 0,8 a 1 s |
| 09 | Mola | spring | “como mola”, “esticar e voltar”, “molinha” | Motion/Framer: type: "spring", stiffness: 170, damping: 12. Em GSAP, aproxime com elastic.out(1, 0.6) |
| 10 | Acelera e freia | ease in-out | “suave”, “natural”, “sem robótico” | power2.inOut ou cubic-bezier(.65,0,.35,1). Quase sempre melhor que linear |
| 11 | Elástico | elastic | “tremer até parar”, “borracha”, “vibrar” | elastic.out(1, 0.3), 0,8 a 1,2 s |
| 12 | Pulsar | pulse | “pulsar”, “respirar”, “piscar”, “chamar atenção” | escala 1 → 1,08 → 1, 1,2 s por ciclo, sine.inOut, em loop |
| # | Efeito | Termo | Como a pessoa fala | Padrão |
|---|---|---|---|---|
| 13 | Máquina de escrever | typewriter | “digitando”, “letra por letra” | 25 a 40 caracteres por segundo, cursor piscando opcional |
| 14 | Número contando | count-up | “o número subindo”, “contar até” | 1 a 2 s, power1.out. Use font-variant-numeric: tabular-nums pro número não tremer |
| 15 | Palavra por palavra | word reveal | “palavra por palavra”, “legenda aparecendo” | 0,08 a 0,15 s por palavra, ou sincronizado com o tempo da fala |
| 16 | Letreiro rolando | ticker | “letreiro”, “faixa rolando”, “rodapé de notícia” | velocidade constante (linear), conteúdo duplicado pra emendar o loop |
| 17 | Grifar | highlight | “marca-texto”, “destacar a palavra”, “sublinhar” | fundo ou sublinhado crescendo da esquerda (scaleX 0 → 1), 0,4 s, power2.out |
| 18 | Trocar a palavra | text swap | “trocar a palavra”, “alternar entre”, “ficar mudando” | sai pra cima e entra por baixo com máscara, 0,3 s, a cada 1 a 1,5 s |
| # | Efeito | Termo | Como a pessoa fala | Padrão |
|---|---|---|---|---|
| 19 | Traço se desenhando | draw-on | “desenhar a linha”, “traçar o caminho”, “a rota se formando” | stroke-dasharray / stroke-dashoffset, 1,5 a 2 s, power1.inOut |
| 20 | Revelar por máscara | mask reveal | “revelar”, “aparecer por trás”, “sair de dentro” | clip-path: inset(100% 0 0 0) → inset(0), 0,6 s, power3.out |
| 21 | Cortina | wipe | “passar por cima”, “cortina”, “limpar a tela” | bloco ou clip-path atravessando, 0,5 a 0,7 s, power4.inOut |
| 22 | Zoom de impacto | punch zoom | “dar um soco no zoom”, “zoom de impacto”, “tranco” | 100% → 115% em 0,15 s e assenta em 0,3 s, na batida ou na palavra forte |
| 23 | Barra crescendo | bar grow | “barra subindo”, “gráfico crescendo” | scaleY 0 → 1 com origem embaixo, 0,6 s, power3.out, em cascata |
| 24 | Uma forma vira outra | morph | “virar”, “se transformar”, “mudar de forma” | morph de path SVG (mesmo número de pontos), 0,6 s, power2.inOut |
Quando o vídeo for de curiosidade, história, mistério, ciência ou documentário, sugira estas combinações:
sine.inOut). Não está entre os 24, mas é o efeito mais comum em documentário.Sincronize cada efeito com a palavra da narração que ele ilustra.
#E5352A, tema escuro (fundo #0E1110, texto branco).#2F6FED”) ou nos argumentos do comando (cor #2F6FED tema claro). Guarde a escolha e use em todas as animações da conversa.#E5352A, azul #2F6FED, verde #1F9D60, amarelo #E2A925, laranja #EE6A24, roxo #7C4DFF.#F5F0E6), texto quase preto quente (#1A1512).--acento), pra trocar depois sem caçar no código.Os termos da coluna “termo” são os que GSAP, Motion/Framer, Remotion, HyperFrames, CSS e After Effects entendem. Os parâmetros usam nomes de easing do GSAP. Em CSS puro, use os cubic-bezier equivalentes.