Poupe tempo e crie animações rapidamente.
As expressões permitem automatizar ações (como movimento, tremulação ou salto). Isso poupa um tempo significativo, pois não é necessário criar novos quadros-chave para cada ação. Veja aqui alguns exemplos para começar.
- Guia do usuário do After Effects
- Versões beta
- Introdução
- Espaços de trabalho
- Projetos e composições
- Importação de gravação
- Preparação e importação de imagens estáticas
- Importação do After Effects e do Adobe Premiere Pro
- Importação e interpretação de vídeo e áudio
- Preparo e importação de arquivos de imagem 3D
- Importação e interpretação de itens de gravação
- Trabalhar com itens de gravação
- Detectar pontos de edição usando a Detecção de edição de cena
- Metadados XMP
- Textos e gráficos
- Texto
- Animações
- Trabalhar com Modelos de animações no After Effects
- Usar expressões para criar listas suspensas em Modelos de animações
- Trabalhar com propriedades essenciais para criar Modelos de animações
- Substituir imagens e vídeos em Modelos de animações e Propriedades essenciais
- Anime de maneira mais rápida e fácil usando o painel Propriedades
- Desenho, pintura e caminhos
- Visão geral de camadas de forma, caminhos e gráficos vetoriais
- Ferramentas de pintura: Pincel, Carimbo e Borracha
- Traçados de forma cônica
- Atributos de forma, operações de pintura e operações de caminho para camadas de forma
- Use o efeito de forma Deslocar caminhos para alterar formas
- Criação de formas
- Criar máscaras
- Remover objetos de seus vídeos com o painel Preenchimento com reconhecimento de conteúdo
- Pincel tipo rotoscópio e Refinar fosco
- Camadas, marcadores e câmera
- Animação, quadros-chave, rastreamento de movimento e chaveamento
- Animação
- Quadro-chave
- Rastreamento de movimento
- Aplicação de máscara
- Transparência e composição
- Ajustar cor
- Predefinições de animação e efeitos
- Visão geral das predefinições de animação e efeitos
- Lista de efeitos
- Gerenciador de efeitos
- Efeitos de simulação
- Efeitos de estilo
- Efeitos de áudio
- Efeitos de distorção
- Efeitos de perspectiva
- Efeitos de canal
- Efeitos de geração
- Efeitos Tempo
- Efeitos de transição
- O efeito Reparo do obturador de rolagem
- Efeitos Desfoque e Tornar nítido
- Efeitos de Canal 3D
- Efeitos de utilitários
- Efeitos de fosco
- Efeitos Ruído e Granulação
- Efeito de ampliação com preservação de detalhes
- Efeitos obsoletos
- Expressões e automação
- Expressões
- Noções básicas de expressão
- Entender sobre a linguagem de expressões
- Utilização de controles de expressão
- Diferenças de sintaxe entre os mecanismos de expressão Javascript e Legacy ExtendScript
- Edição de expressões
- Erros de expressão
- Utilização do editor de expressões
- Usar expressões para editar e acessar propriedades de texto
- Referência de idioma de expressão
- Exemplos de expressão
- Automação
- Expressões
- Vídeo imersivo, VR e 3D
- Construa ambientes VR no After Effects
- Aplicar efeitos de vídeo imersivo
- Ferramentas de composição para vídeos VR/360
- Renderizador 3D avançado
- Importar e adicionar modelos 3D à composição
- Importação de modelos 3D das bibliotecas da Creative Cloud
- Iluminação com base na imagem
- Extração e animação de luzes e câmeras de modelos 3D
- Rastreamento de movimento de câmera 3D
- Projetar e aceitar sombras
- Animações de modelos 3D incorporadas
- Coletor de sombras
- Extração de dados de profundidade 3D
- Modificar as propriedades de materiais de uma camada 3D
- Trabalhar no Espaço de design 3D
- Gizmos de transformação 3D
- Faça mais com a animação 3D
- Visualização de alterações em projetos 3D em tempo real com o mecanismo Mercury 3D.
- Adicionar design responsivo aos gráficos
- Exibições e visualizações
- Renderização e exportação
- Noções básicas de renderização e exportação
- Codificação em H.264 no After Effects
- Exportar um projeto do After Effects como um projeto do Adobe Premiere Pro
- Conversão de filmes
- Renderização de vários quadros
- Renderização automatizada e renderização de rede
- Renderização e exportação de imagens estáticas e sequências de imagens estáticas
- Utilização do codec GoPro CineForm no After Effects
- Trabalho com outros aplicativos
- Colaboração: Frame.io e Team Projects
- Memória, armazenamento e desempenho
- Knowledge Base
Conheça os conceitos básicos para criar e trabalhar com expressões.
Se deseja criar e vincular animações complexas, mas quer evitar a criação manual de dezenas ou centenas de quadros-chave, experimente usar expressões. Uma expressão é um pequeno trecho de código JavaScript que pode ser fixado em propriedades animadas dos projetos do After Effects e que é avaliado como um valor único de uma propriedade individual de camada em um momento específico.
Diferentemente de um script, que orienta o aplicativo a fazer algo, a expressão orienta a propriedade a fazer algo. Por exemplo, você tem uma bola se movendo pela tela da esquerda para a direita, mas também deseja que a bola se movimente. Em vez de animar a propriedade Posição com quadros-chave, é possível aplicar uma expressão de chocalho a ela.
A linguagem das expressões é baseada na linguagem JavaScript padrão, mas não é necessário conhecimento sobre JavaScript para começar a usar expressões. Você pode criar expressões usando o ícone de seleção ou copiando exemplos simples e alterá-los para atender suas necessidades. Se quiser saber mais sobre isso, consulte Compreender a linguagem das expressões.
Veja um exemplo básico de repetição com expressões:
Por que usar expressões?
Vincule propriedades diferentes.
É possível usar expressões para vincular diferentes propriedades, como Rotação e Posição entre composições. A vinculação pode ajudar a criar diferentes animações sem ter que gravar expressões diferentes para cada uma.
Crie infográficos com movimento.
É possível usar expressões ao criar Modelos de animações. Ajuste propriedades diferentes, vincule animações e modifique os Modelos de animações no After Effects.
Controle várias camadas para criar animações complexas.
O ícone de seleção permite gerenciar facilmente várias animações com poucos controles, gerando animações que dariam muito mais trabalho para criar com outros recursos.
Crie gráficos e tabelas animados.
Crie infográficos animados e em movimento rapidamente, como um mapa-múndi e gráficos de barras dinâmicos que mostram o índice de poluição de diferentes países.
Salvar e reusar expressões.
Salve expressões como modelos para reutilizar em outros projetos do After Effects. Não é necessário reinventar a roda.
Antes de começar a trabalhar com expressões, a primeira etapa é conhecer a interface do usuário. Use as etapas a seguir para começar:
-
Crie uma composição e selecione Camada > Nova > Sólida para criar uma camada sólida.
-
No painel Linha do tempo, selecione a camada e pressione S no teclado para revelar a propriedade de escala. A partir daqui, começa sua jornada com expressões.
-
Vamos criar uma expressão. No painel Linha do tempo, pressione Alt (Windows) ou Opt (macOS) e clique no cronômetro ao lado da Posição para adicionar uma expressão à propriedade. O After Effects atribui expressões padrão a todas as propriedades, as quais você pode modificar posteriormente.
-
Observe as alterações na interface do usuário que ocorrem na criação da expressão. Primeiro, o valor da propriedade Escala (mostrado como 100.100) muda de azul para vermelho. A cor vermelha indica que o valor tem uma expressão ativa.
-
Observe que um redemoinho apareceu à esquerda do cronômetro, clique para abrir. Use-o para expor a expressão em si.
- O primeiro botão parece ser um sinal de igual (“=”) e ativa e desativa a expressão. Aparece azul quando a expressão está ativada.
- O segundo botão alterna a exibição do valor da expressão ao longo do tempo no Editor de gráfico.
- O terceiro botão com a pequena espiral é o ícone de seleção, que ajuda a construir expressões.
- O quarto botão abre o menu Linguagem de expressão, que ajuda a construir expressões.
-
Por fim, à direita dos quatro botões, é possível ver a expressão padrão transform.position. Se quiser alterar a expressão, selecione o texto da expressão na linha do tempo para ativar o campo do editor de expressões. Funciona exatamente como qualquer campo de texto: copiar, colar, selecionar ou arrastar o texto. Pressionar Enter cria uma nova linha, e você pode redimensionar a altura. Clique nele e digite a expressão desejada, como wiggle(3,50). Para saber mais, consulte Edição de expressões.
Expressões e quadros-chave
Todas as propriedades do After Effects que podem ser animadas têm um valor de pré-expressão e um valor pós-expressão.
O valor pré-expressão é simplesmente o valor da propriedade antes de qualquer expressão ser aplicada, seja ela estática ou animada por quadros-chave. Pense nos valores pré-expressão como semelhantes aos pixels de uma camada que não possui efeitos aplicados. Esses valores pré-expressão podem ser modificados ou usados por uma expressão, assim como um efeito modifica ou usa os pixels de uma camada, resultando no valor pós-expressão.
A cor de destaque do valor da propriedade na interface indica se a propriedade está usando um valor pré-expressão ou pós-expressão; valores pré-expressão são azuis, enquanto os valores pós-expressão são vermelhos.
O valor pré-expressão de qualquer propriedade pode ser acessado em uma expressão usando o valor do atributo. Por exemplo, a expressão valor+90 em uma propriedade Rotação adicionaria 90 graus ao valor que a propriedade tinha antes de a expressão ser aplicada. Isso também funciona para valores com quadros-chave; se a Rotação receber quadros-chave nos valores de 0 a 45, a mesma expressão valor+90 fará com que ela seja animada nos valores de 90 a 135. Os valores dos quadros-chave também podem ser acessados de maneira semelhante por meio do key(index).value, usando 1 para o índice para obter o valor do primeiro quadro-chave, 2 para o segundo e assim por diante. O atributo numKeys sempre será igual ao número de quadros-chave na propriedade, portanto key(numKeys).value é o valor do último quadro-chave.
Alguns métodos, como wiggle() ou os vários tipos de loop, usam implicitamente o valor pré-expressão.
Por exemplo, a expressão movimentar(10, 10) anima entre os valores -10 e 10 se uma propriedade tiver um valor de 0, adicionando um movimento de balanço em torno de seu valor existente. O mesmo se aplica quando a expressão é aplicada a uma propriedade com quadros-chave, criando uma animação secundária sobre os valores animados originais. Consulte Atributos e métodos da propriedade (referência de expressão).
Uso de matemática simples em expressões
Os valores da propriedade que contém uma expressão aparecem no texto vermelho ou rosa.
Uma boa maneira de começar a trabalhar com expressões é criar uma expressão simples com o ícone de seleção e, em seguida, ajustar o comportamento da expressão usando operações matemáticas simples, como as listadas na tabela a seguir:
Símbolo |
Função |
---|---|
+ |
Adicionar |
- |
Subtrair |
/ |
Dividir |
* |
Multiplicar |
*-1 |
Faça o oposto do original, como em sentido anti-horário, em vez de sentido horário. |
Por exemplo, é possível duplicar o resultado ao digitar *2 no fim da expressão, ou obter a metade do resultado digitando /2 no fim da expressão.
Ao desenvolver expressões de edição confortável, você pode combinar essas operação simples e muito mais. Por exemplo, você pode adicionar /360 *100 ao final de uma expressão para alterar o intervalo de 0-360 a 0-100. Essa alteração será útil se você deseja converter os valores de um seletor de 360 graus em um controle deslizante que é medido em porcentagens.
Menu de idiomas da expressão
O menu Linguagem de expressão no painel Linha do tempo contém elementos de linguagem específicos ao After Effects que você pode usar em uma expressão. Esse menu é útil para determinar os elementos válidos e a sintaxe correta: utilize-o como referência para elementos disponíveis. Ao escolher qualquer objeto, atributo ou método no menu, o After Effects o insere automaticamente no campo de expressão no ponto de inserção. Se o texto for selecionado no campo de expressão, o novo texto de expressão substitui o texto selecionado. Se o ponto de inserção não estiver no campo de expressão, o novo texto de expressão substituirá todo o texto no campo.
Expressões comuns que você pode usar
Chocalho
A expressão chocalhar é uma das expressões mais comuns do After Effects. Uma expressão de movimento executa exatamente o que sugere: faz com que uma propriedade se movimente por um número aleatório de vezes. Use essa expressão para fazer com que a cena pareça mais natural.
Os números entre parênteses controlam o movimento: o primeiro número é o número de movimentos por segundo e o segundo número é a quantidade de movimentos. Assim, uma propriedade Posição com uma expressão de wiggle(2,30) movimenta-se duas vezes por segundo em até 30 pixels.
Hora
A expressão time é adequada para objetos com movimento perpétuo. Por exemplo, se você deseja que um objeto gire indefinidamente, adicione a expressão time à propriedade de Rotação e o objeto girará 1 grau por segundo. Isso também funciona com equações matemáticas básicas. Portanto, se deseja que o objeto anterior gire 40 vezes mais rápido, use a expressão time*40.
Loop
Usar vários quadros-chave para criar uma animação repetitiva pode ser um processo demorado. Em vez disso, use a expressão loop para automatizar o processo e criar animações complexas em loop. Há dois tipos de looping - Entrar no loop e Sair do loop (mais comumente usados). Assim, uma propriedade Rotação com uma expressão de loopOut() ou loopOut (“ciclo”); repete sua animação até o final da linha do tempo.
Para obter mais exemplos, consulte Exemplos de expressão.
Editar uma expressão manualmente
-
Entre no modo de edição de texto ao clicar no campo de expressão.
Observação:Ao entrar no modo de edição de texto, a expressão inteira é selecionada. Para adicionar à expressão, clique na expressão para colocar o ponto de inserção; caso contrário, você substituirá a expressão inteira.
-
Digite e edite o texto no campo de expressão e use o menu Linguagem de expressão se desejar.
-
Para sair do modo de edição de texto e ativar a expressão, siga um destes procedimentos:
Pressione Enter no teclado numérico.
Clique fora do campo de expressão.
Personalizar a aparência de expressões no Editor de expressões
Você pode personalizar a aparência das expressões no Editor de expressões, localizado no painel Linha do tempo, usando as preferências Scripts e expressões.
Para abrir o Editor de expressões,
- no macOS: selecione After Effects > Preferências > Scripts e expressões.
- Windows: selecione Editar > Preferências > Scripts e expressões.
Assista ao seguinte vídeo para começar a explorar as expressões.
Mais recursos de expressão
Agora que você compreendeu alguns dos conceitos por trás das expressões, junte-se à comunidade para ver exemplos reais e compartilhar o seu trabalho.
O fórum AE Enhancers fornece muitos exemplos e informações sobre expressões, scripts e predefinições de animação.