Expressões alimentadas por IA no After Effects | Valeri Visuals | Skillshare

Velocidade de reprodução


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Expressões alimentadas por IA no After Effects

teacher avatar Valeri Visuals, Adobe After Effects Instructor

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      Introdução

      0:57

    • 2.

      Criando uma animação inteligente em carrossel

      23:51

    • 3.

      Animação de UI com quicando

      16:23

    • 4.

      Configuração avançada de animação hover

      8:41

    • 5.

      Automação de mudança de cor do Hover

      14:15

    • 6.

      Automatizando cliques de cursor com marcadores

      11:14

    • 7.

      Conclusão

      0:26

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

476

Estudantes

3

Projetos

Sobre este curso

Neste curso, você vai aprender a usar ferramentas de IA, como o ChatGPT, para gerar expressões do After Effects e automatizar seu fluxo de trabalho de animação, sem escrever uma única linha de código. Vamos abordar como criar configurações de animação inteligentes para vídeos explicativos SaaS, incluindo efeitos de hover, painéis de UI clicáveis e carrosséis dinâmicos. Perfeito para designers de movimento iniciantes e intermediários que querem acelerar seu processo e trabalhar de forma mais inteligente.

Conheça seu professor

Teacher Profile Image

Valeri Visuals

Adobe After Effects Instructor

Top Teacher

Hi, I'm Valeri! I am a freelance Motion Graphics Designer who also teaches After Effects, the best software for Motion Graphics. My job here is to teach you the best skills in Adobe After Effects so that you can start a successful career in Motion Design.

Ever since I was a kid, I've always been into drawing. I started off doodling animals, cartoon characters, and people. As I grew older, I decided to take my passion more seriously and got a bachelor's degree in visual communication, which covered graphic design, illustration, and animation. And would you believe it? I even worked at an animation studio for a whole year during my third year of college! I worked at an animation studio for a year but eventually decided to go freelance full-time. I loved what I did so much that I st... Visualizar o perfil completo

Level: Intermediate

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui aulas curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Introdução: Olá, sou Valerie e bem-vinda ao AI for Motion. Se você já se sentiu intimidado por expressões e quer aproveitar a IA para ajudá-lo em seu fluxo de trabalho de animação , essa é para você Em cinco lições, mostrarei como usar ferramentas de IA como HAGPT para gerar expressões que automatizam suas animações, criam configurações inteligentes e economizam horas Abordaremos tudo, desde a criação de carrosseléis, efeitos de foco, painéis I saltitantes até automatizar cliques no cursor sem cliques no cursor painéis I saltitantes até automatizar cliques no cursor sem precisar escrever uma única linha de chamada. A boa notícia é que você não precisa ser um especialista em efeitos posteriores. Você sabe o básico, você está pronto. Ao final deste curso, você terá uma configuração reutilizável poderá ser aplicada aos seus próprios projetos E o mais importante, você terá uma maneira totalmente nova de pensar em animação com IA. Então, se você está pronto para animar de forma mais inteligente e rápida, vamos começar a primeira lição. Te vejo lá. 2. Criando uma animação inteligente em carrossel: Pronto, e bem-vindo à primeira aula do curso. Espero que você já tenha baixado a pasta do curso. Eu o chamei de expressões para SAS porque as animações que vamos criar neste curso são usadas principalmente em explicativos do SAS. Tudo bem. Então, primeiro, vamos começar verificando o que está dentro dessa pasta. Não é nada muito complicado. Dentro da pasta hat GPT, você encontrará arquivos PDF das conversas que tive com o Chat GPT durante este curso Isso significa que dentro desses PDFs, você verá minhas conversas exatas com o bate-papo, mas salvas como arquivos PDF Eu os adicionei porque, para cada um de nós, o bate-papo pode dar respostas ligeiramente diferentes. E caso a IA forneça algo completamente fora do assunto em seu bate-papo, você sempre pode voltar a esses arquivos PDF e copiar as expressões exatas que usei. Mas não se preocupe. Tenho certeza que não importa qual IA você esteja usando, todos obteremos resultados muito semelhantes porque, no final das contas, estamos gerando linhas de código muito simples. Tudo bem, vamos passar para a próxima. Há uma pasta Assets que contém todas as imagens que usaremos neste curso, como as imagens de animais e os logotipos de ícones do software. Você também verá uma pasta AE com os arquivos do projeto After Effects. Um arquivo inclui a animação final trabalharemos neste curso, e o outro é a versão sem animação, com a qual começaremos agora mesmo. Então, vamos abrir esse e começar a aula. Antes de prosseguirmos, vamos nos certificar de que estamos todos usando o mesmo layout de espaço de trabalho para que tudo permaneça sincronizado Para fazer isso, vá para Janela, depois para o espaço de trabalho e escolha padrão Se seu layout ainda parece diferente do meu, provavelmente é porque alguns painéis foram movidos. Para corrigir isso, podemos redefinir o espaço de trabalho juntos. Agora, todos nós deveríamos estar vendo a mesma coisa. Agora, neste momento, não faça nada, apenas assista e ouça. Vamos colocar as mãos em contato em breve. Deixe-me primeiro guiá-lo pelo painel do projeto para que você possa entender o que está lá. Dentro da pasta Assets, temos as imagens de animais e os ícones do software. Há também uma pasta de sólidos com os sólidos que usei como plano de fundo para Cada pasta de aula contém a composição principal dessa lição e uma subpasta com as pré-composições relacionadas a ela. Eu já preparei as cenas com as quais vamos praticar neste curso. Em cada aula, praticaremos algo diferente. Não se preocupe. Também explicarei como eu configuro cada cena antes de começarmos a animar Por enquanto, podemos fechar todas as pré-composições e focar na primeira lição, na qual criaremos uma animação de carrossel super legal com muitas microanimações, como opacidade, escala e até animações de sombra projetada, mas sem realmente criar quadros-chave para essas microanimações mas focar na primeira lição, na qual criaremos uma animação de carrossel super legal com muitas microanimações, como opacidade, escala e até animações de sombra projetada, mas sem realmente criar quadros-chave para essas microanimações. Faremos tudo isso usando expressões. Mas não se preocupe. Você não precisa conhecer nenhuma expressão para que funcione. Vamos usar a IA para gerar as expressões de que precisamos. Antes de começar a animação, deixe-me explicar rapidamente como eu montei essa cena, porque há muito que você pode aprender com ela Como você pode ver, eu tenho algumas pré-composições aqui, cada uma com uma foto de animal Você pode perguntar: por que você os pré-compôs? Por que não usar a camada de imagem como está? Então, deixe-me entrar nessa pré-composição e explicar por que fiz isso. Em primeiro lugar, é porque todas as fotos têm tamanhos diferentes e eu preciso que tenham o mesmo tamanho. Além disso, eu queria criar uma aparência de bordas arredondadas. Eu criei um quadrado arredondado usando uma camada de forma, depois usei a função track Matty para usar essa forma como um alfa para a imagem Essa forma agora é usada como uma máscara para a imagem. É melhor do que aplicar uma máscara normal diretamente na camada da imagem, pois isso me permite posicionar livremente a imagem da maneira que eu quiser. Mais importante ainda, ele me permite trocar fotos facilmente mais tarde, se um cliente solicitar alterações Simplesmente seleciono a imagem que quero substituir, mantenho pressionada a tecla Alt ou Option no Mac e arrasto a nova até ela. Depois disso, posso ajustar a nova imagem para caber no layout. Como você pode ver, os cantos arredondados permanecem os mesmos e estou pronto para continuar trabalhando. Tudo bem, vou pressionar Control Z para desfazer minhas alterações. Ah, e a propósito, quando trabalho em projetos que incluem muitas fotos, eu uso dimensões pré-compostas de tamanho médio Um tamanho como 1080 por 1080 geralmente funciona bem. Com isso dito, espero que você veja a vantagem de configurá-lo dessa forma e agora possamos começar a trabalhar juntos. Prepare-se para fazer um pouco de mágica. Então, agora vamos começar a criar a animação avançada do carrossel Como mencionei anteriormente, vamos usar a IA para nos ajudar com isso. No nosso caso, usaremos a versão gratuita desse GPT. Se você ainda não tem uma conta, vá em frente e crie uma. Mas, honestamente, agora, maioria das pessoas já tem um Estou usando a versão paga, mas aqui você me verá usando a versão gratuita chamada GPT four oh Também funciona da mesma forma com as versões mais antigas. Porém, no momento em que você estiver assistindo a este curso, essa versão talvez não exista mais. De qualquer forma, vamos começar a construir. Primeiro, quero compartilhar três dicas importantes que tornarão esse processo muito mais eficiente para você. Primeiro, ao pedir ajuda com o After Effects, sempre comece mostrando ao GPT uma captura de tela da sua pré-composição Dessa forma, ele pode ver toda a configuração, que torna sua solicitação mais fácil de entender. Segundo, ao escrever sua primeira mensagem ou tarefa, sempre termine com uma pergunta como: você entende o que quero dizer? Isso ajuda o GPT a pensar em sua ideia com mais cuidado e, muitas vezes, a explica ainda melhor do que você a descreveu Três, se as coisas não saírem como planejado e o GPT não estiver oferecendo o que você deseja, não continue tentando no mesmo bate-papo, feche-o e inicie um novo Isso redefine sua memória. Se você continuar perguntando no mesmo tópico após várias tentativas malsucedidas, ele permanecerá bloqueado na solicitação original, que pode nem ser precisa. Portanto, é melhor começar do zero. Tudo bem. Com isso em mente, vamos começar a criar a animação de karoel De acordo com nossa primeira dica, começaremos fazendo uma captura de tela da nossa cena para compartilhar com o GPT No meu caso, procurarei a ferramenta Snipping. Aqui estão os atalhos para PC e MAC. Usuários de PC trocam o Windows S. Os usuários de Mac trocam o Command Shift quatro. Você não precisa capturar toda a interface, apenas os painéis importantes. No nosso caso, o que mais importa é o painel de visualização, para que o GPT possa ver o layout e o painel Camadas, para que ele possa ler os nomes das camadas para que ele possa ler os nomes Queremos que o GPT possa ver nossa cena. Portanto, certifique-se de que a captura de tela inclua o painel de visualização e o painel de camadas, para que ela também possa ver os nomes das camadas Agora vamos copiar a captura de tela e colá-la no Chat GPT. A seguir, explicaremos o que queremos que ele faça. Vou escrevê-lo usando um inglês simples com alguns erros gramaticais apenas para mostrar que o inglês perfeito não é necessário para obter bons resultados É aí que nossa segunda regra ajuda. Então, vamos tentar. Eu recomendo sempre começar mencionando qual software você está usando Em seguida, descreva brevemente o que está em sua cena. Nosso objetivo é dar ao GPT uma tarefa básica sem nos aprofundar muito nos detalhes no início Por exemplo, um valor específico como 20% não é muito importante neste momento. Todos os valores podem ser ajustados posteriormente, então não se preocupe em ser exatos Apenas se concentre em descrever a ideia de animação da maneira que você a imagina. Como estou fazendo aqui, estou dizendo que quero que a opacidade das pré-composições não centralizadas seja menor para que a centralizada se destaque E agora, depois de descrever tudo, não esqueça nossa segunda regra. Se você não tiver certeza de que explicou sua ideia com clareza, termine sua mensagem perguntando: Você entende o que quero dizer? Agora, você deve saber que a resposta dada pelo GPT será um pouco diferente para cada um de nós E está tudo bem. O mais importante é verificar se ele entende sua visão na primeira parte da resposta. Se algo não estiver certo, você pode corrigi-lo antes de seguir em frente. Por exemplo, notei que o GPT sugeriu escalar a pré-composição centralizada em 20%, o que, em sua mente, significa passar de uma escala de 100 a 120 Mas, no meu caso, minha escala de pré-composição padrão não é 100, então não quero escalá-la para 20 Vou dizer à GPT que, de uma forma simples, minha escala padrão é 40 Depois volto ao meu projeto, verifico o que parece bom e vejo que 60 funciona bem. Então eu volto para o chat e digo 60. Antes de continuar, também vou dar uma olhada nas outras sugestões do GPT Nesse caso, vejo que está oferecendo dois estilos de movimento diferentes. Eu quero que a animação seja suave, então vou mencionar isso no chat também. Feito isso, vamos executar a tarefa. Agora, temos algumas respostas geradas com algumas explicações simples, você não precisa ler todas elas, mas se quiser começar a aprender como as expressões funcionam, é uma boa ideia lê-las O bom é que, mesmo que você não entenda as expressões, GPT geralmente fornece explicações claras dentro do código da expressão sem quebrar Também nos diz a qual propriedade devemos aplicar a expressão, e essa é a parte importante para nós. Lembre-se de que, antes de prosseguir, se tiver alguma dúvida, continue lendo o restante da resposta do GPT Na maioria das vezes, você encontrará a explicação de que precisa ali mesmo. Tudo bem. Então, agora vamos para a expressão da primeira escala e copiamos o código. Agora, abra seu projeto e pressione S para revelar a propriedade da escala. Para abrir a entrada da expressão, mantenha pressionada a tecla Alt ou Option no Mac e clique no Cronômetro de escala Agora, pressione Control ou Command V para colar a expressão. Para concluir a ação, clique em qualquer lugar fora do painel de expressões. E aí está. A primeira pré-composição agora está escalada Vamos abrir a grade de ação e colocar a pré-composição no centro para ver se está funcionando Parece bom. Agora vamos fazer o mesmo com a propriedade de opacidade. Vamos verificar isso. Incrível. Parece muito bom. Se você encontrar algum erro ou algo não funcionar, não se preocupe. Você pode simplesmente copiar as expressões que eu usei. Eles estão listados na pasta GPT do chat. Nas próximas lições, mostrarei como corrigir erros de expressão. Mas, por enquanto, basta acompanhar e se familiarizar com o processo. Tudo bem, agora vamos selecionar todas as pré-composições e movê-las, para que a que estamos vendo atualmente seja colocada no centro Eu estou ótimo. Agora, para aplicar essas duas expressões ao resto das camadas, primeiro abra a propriedade de opacidade, clique com o botão direito nela e escolha Copiar somente expressão Em seguida, selecione o resto das pré-composições e pressione Control ou Command V para colá-las Vamos fazer o mesmo com a propriedade de escala. Incrível. E agora precisamos controlar a posição de todas as camadas de uma só vez. Para fazer isso, vamos criar uma nova camada nula e criar todas as pré-composições nela. Certifique-se de não confundir a faixa Mat Piwip com a mãe e vincule Essas são duas coisas diferentes. Incrível. Agora, podemos mover a camada nula para a esquerda ou para a direita e obteremos esse efeito suave de carrossel Imagine quantos quadros-chave seriam necessários para criar isso manualmente, animando e cronometrando cada pré-composição E esse é o verdadeiro poder de saber como usar a IA para ajudar com tarefas reais em nossos projetos, mesmo que você não conheça nenhuma expressão. Feito isso, só descobrimos o que é possível com IA e expressões Agora vamos passar para o próximo nível. Digamos que eu queira alterar os valores de escala e opacidade nas expressões Para fazer isso, preciso abrir cada expressão, encontrar os parâmetros corretos e ajustá-los manualmente para cada camada. Como você pode imaginar, isso leva muito tempo. Então, agora vamos aprender como a IA pode ajudar a automatizar esse processo. Quando você deseja controlar os parâmetros de expressão dinamicamente, a configuração é um pouco diferente Você acabou de aprender como fazer uma configuração simples. Agora vamos construir um mais avançado. Para começar, vamos selecionar nossas pré-composições e pressionar duas vezes E para revelar as expressões Agora, excluiremos todas as expressões. Para isso, mantenha pressionada a tecla Alt ou Option no Mac e clique no cronômetro da propriedade Vamos fazer isso para todas as pré-composições. E não se esqueça também de limpar a expressão da pré-composição centralizada Ótimo. Agora vamos voltar ao Chat GPT e pedir que ele crie uma nova configuração de expressão para nós Escreverei a solicitação de uma forma muito simples e posso até incluir alguns dos termos da expressão, como os que vimos anteriormente. Portanto, o GPT entende quais parâmetros queremos controlar. Então, vou apenas copiar essas frases da expressão que o GPT deu anteriormente, para que ele entenda exatamente quais parâmetros eu quero controlar Em seguida, também adicionarei os parâmetros de opacidade. Estou simplesmente dizendo à GPT que quero ser capaz de controlar essas duas propriedades Vamos ver o que isso sugere. Aqui vamos nós. Sem nem mesmo saber que isso era possível, perguntei à GPT se isso poderia ser feito, e ela me deu o processo completo, passo a passo Ele me deu as expressões e também sugeriu quais números usar no controlador. Agora, talvez não entendamos completamente o que tudo significa, mas tudo bem. Vamos seguir as etapas e ver o que obtemos. Primeiro, criarei uma nova camada nula instruções do GPT, e agora vou me certificar de rotular as camadas exatamente como sugerido, para que não tenhamos erros posteriormente Incrível. Agora, vamos ver quais são as próximas etapas. Continuaremos seguindo as orientações do GPT e criaremos quatro controles deslizantes diferentes Você pode encontrá-los no painel de efeitos clicando com o botão direito do mouse na camada nula e acessando os controles de expressão ou digitando o nome do efeito na barra de pesquisa de efeitos Ótimo. Agora, vamos adicionar esse efeito à camada nula Use Control ou Command D para duplicá-lo três vezes, então você acaba com quatro controles deslizantes no Por fim, renomeie cada controle deslizante com os nomes exatos que o GPT Basta copiar os nomes do bate-papo e colá-los no campo do nome do efeito. Vamos fazer isso com todos os quatro controles deslizantes. Incrível. Antes de prosseguirmos, esse é um ótimo momento para salvar uma cópia de backup do seu projeto, caso o After Effects falhe. Vamos salvá-lo como um novo arquivo. Você pode chamar isso de algo como prática. É sempre bom manter uma versão do projeto antes do início da animação, especialmente em cenas mais complexas, para que você não perca o layout preparado caso precise recomeçar. Tudo bem. Agora, vamos voltar ao bate-papo e copiar a expressão da escala. Vamos testá-lo na pré-composição centralizada. No nosso caso, essa é a figura seis. Ok, agora não vemos a pré-competição, mas tudo bem Não estamos recebendo um erro de expressão, então provavelmente é apenas um problema de parâmetro no controlador. Como você pode ver, todos os valores do controlador estão atualmente definidos como zero. Esse é provavelmente o problema. Se você encontrar algum erro de expressão, aqui está minha dica. Exclua o nome do controlador e digite-o novamente manualmente, em vez de copiá-lo e colá-lo do bate-papo Por algum motivo, o After Effects às vezes não reconhece texto colado de outros programas Mesmo que o nome pareça o mesmo, ele não funcionará. E é isso que causa esses estranhos erros de expressão. Portanto, basta digitar novamente os nomes manualmente e o problema deve desaparecer. De qualquer forma, vamos continuar seguindo as etapas do GPT. Vamos voltar ao bate-papo e copiar a expressão de opacidade. Agora cole-o na propriedade de opacidade. Em seguida, retorne ao bate-papo e verifique o que ele diz para fazer a seguir. E aqui está. Etapa três, ele sugere ajustar os valores de controle. Então, vamos fazer isso rapidamente. Tudo bem. Agora, vamos testá-lo movendo nossa camada nula de um lado para o outro e ver o que acontece Incrível. Funciona perfeitamente. Agora posso ajustar os controladores para a configuração do carrossel e visualizar a aparência de tudo apenas movendo a O melhor dessa configuração é que você sempre pode voltar e ajustar os valores sempre que quiser Além disso, depois de terminarmos a lição, você pode salvar esse projeto com essa configuração interessante para usá-la como modelo para seus projetos futuros. A única coisa que você precisa fazer é substituir as imagens por outras relevantes para seu projeto e ajustar o controlador se quiser que pareça um pouco diferente. Por enquanto, vamos copiar as expressões que adicionamos a essa pré-composição e colá-las no restante das camadas Para ver as duas propriedades, primeiro pressione T para mostrar a opacidade, depois mantenha pressionada a tecla Shift e pressione S para revelar também a propriedade de escala Agora, vamos copiar apenas as expressões e colá-las nas outras camadas. Tudo bem. Agora podemos testar o controlador e ver se tudo funciona. Como você pode ver, a camada fox não está reagindo ao controlador de escala, então provavelmente esquecemos de colar a expressão de escala nela Não é grande coisa. Basta copiar a expressão de escala de uma das outras pré-composições e colá-la na camada de raposa. Ótimo. Agora, quero mencionar algo realmente importante ao trabalhar com pré-composições Se você decidir reduzir suas pré-composições para manter a melhor qualidade de imagem possível, saiba que isso pode mudar a aparência da cena Como você pode ver aqui, a opacidade parece diferente agora. Mas, no nosso caso, isso é muito fácil de corrigir. Basta ajustar o controlador de opacidade em nossa configuração e ele atualizará automaticamente todas as camadas Incrível. Agora, vamos dar um passo adiante e tornar o design ainda melhor adicionando um simples efeito de sombra projetada. Vamos ajustar os parâmetros de sombra e também alterar a cor da sombra para que ela se misture bem com o fundo Aqui está uma ótima dica. Ao adicionar uma sombra projetada, primeiro faça uma amostra da cor de fundo da cena e, em seguida, ajuste os valores da cor. É assim que você obtém sombras com aparência mais natural. A sombra parece incrível, mas eu quero que ela apareça apenas na pré-composição centralizada Estou tentando criar uma aparência sutil e elevada. Mas, como você pode imaginar, animar e cronometrar manualmente a sombra projetada para cada camada levaria uma eternidade. É aí que nosso amigo da IA entra novamente. Para ajudar o GPT a entender melhor o contexto, farei uma captura de tela da minha É importante que o GPT veja o efeito de sombra projetada nas camadas na linha do tempo Então, faça uma captura de tela e cole no bate-papo. Agora, vamos tentar explicar o que estamos tentando alcançar. Novamente, usando uma linguagem muito simples. O GPT agora está sugerindo algumas etapas. Mas como eu já tenho um controlador que gerencia toda a configuração, gostaria de saber se posso adicionar essa automação de sombra projetada ao mesmo controlador. Então, vamos perguntar. Ótimo. Diz que podemos. Vamos seguir as etapas e ver o que acontece. Vou copiar o nome agora e voltar ao meu projeto para seguir as etapas. Então, primeiro, precisamos criar outro controle deslizante, conforme ele sugeriu, e podemos colar o nome que copiamos há um segundo OK. Também vamos configurá-lo para 100, como vimos na sugestão. De volta ao GPT. Vamos ver o que vem a seguir. Ok, eu realmente não entendo tudo isso. Há muitas explicações acontecendo. Vamos seguir em frente e copiar as expressões. O mais importante para mim é verificar onde a IA diz para colar a expressão. Nesse caso, ele diz para aplicá-lo à propriedade de opacidade do efeito de sombra projetada Então, vamos fazer isso agora. Agora eu posso controlar a sombra projetada a partir daqui. Vou configurá-la para 100 por enquanto e verificar se ela desaparece automaticamente quando eu movo a camada nula para os lados Isso é incrível. Funciona perfeitamente. Agora vou ajustar a cor da sombra para melhor se adequar ao meu design. E feito isso, vamos copiar esse efeito de sombra projetada e colá-lo no resto das pré-composições Vamos mover o nulo e ver se tudo funciona. Bom. A sombra só aparece quando a pré-composição está no centro Estou feliz com o resultado da automação. Como agora temos uma sombra projetada aplicada a todas as pré-composições, vamos ajustar um pouco a opacidade também, porque a sombra projetada mudou um pouco sua aparência aplicada a todas as pré-composições, vamos ajustar um pouco a opacidade também, porque a sombra projetada mudou um pouco sua aparência. Tudo bem. Então, agora podemos animar a cena como quisermos. No meu caso, vou apenas criar um movimento lateral simples para o carrossel No início da animação, vou começar mostrando o elefante. Depois de 3 segundos, trarei o tigre para o centro. Finalmente, 3 segundos depois, vou mover o leopardo para o centro Acabei de perceber que talvez não tenha colocado o elefante e o tigre perfeitamente no centro, então vou para o então vou para primeiro quadro-chave e ajusto o valor da posição dos nulos Eu farei o mesmo com o tigre. Incrível. Agora, como costumamos fazer, vamos melhorar o movimento ajustando a velocidade do quadro-chave Mas desta vez, em vez de segurar opção Alter e clicar duas vezes em um quadro-chave, usarei um atalho que descobri há pouco tempo para abrir rapidamente o painel de velocidade do quadro-chave Depois de selecionar seus quadros-chave, basta pressionar Control Shift K ou Command Shift K no Mac e pronto Agora, vamos alterar a velocidade para algo 75% para entrada e saída . Vamos pré-visualizar isso. Incrível. Parece ótimo. Agora vamos para o Segundo Nove e copie e cole o primeiro quadro-chave para obter uma boa animação em loop Pressione para encurtar a área de trabalho e acesse o editor Speedgraph para verificar se a velocidade é consistente em toda Tudo bem, tudo parece bom. E com isso, terminamos a primeira aula. A coisa mais importante que eu quero que você tire desta lição é que às vezes vale a pena gastar alguns minutos extras criando uma configuração automatizada antes de começar a animação Isso pode economizar muito tempo depois, porque quando o cliente voltar e solicitar alterações, você poderá ajustar as coisas muito rapidamente, em vez de lidar com vários quadros-chave e refazer tudo manualmente Eu recomendo praticar esta lição ainda mais adicionando um efeito de desfoque interessante à configuração Você pode pedir ao Chat GPT que desfoque todas as pré-composições não centralizadas e mantenha apenas a pré-composição centralizada em foco e veja o que ela sugere em As possibilidades são infinitas, e espero que agora você entenda como é fácil criar coisas assim com a ajuda da IA. Nunca usei expressões complexas em meus próprios projetos, mas agora tenho certeza de que posso criar praticamente qualquer automação necessária sem realmente aprender expressões ou codificar Tudo bem, agora vamos abrir a segunda lição e fechar esta E antes de começar a assistir à próxima aula, não se esqueça de fazer uma pausa de dez minutos para refrescar antes de continuarmos. Nos vemos na próxima. 3. Animação de UI com quicando: Oi, e bem vindo de volta. Nesta lição, vamos criar um movimento saltitante para o painel de interface do usuário que você vê Mas antes de entrar na animação, deixe-me mostrar rapidamente como eu configurei a cena Então, eu tenho uma pré-composição principal do meu avatar e, se abrirmos as pré-composições desta lição, você verá que há uma para a imagem do Avatar e outra para o imagem do Avatar e outra Dentro da pré-composição de imagens do Avatar, quero dar uma dica rápida Ao trabalhar em cenas como essa, evite tornar as dimensões da pré-composição muito grandes. É melhor trabalhar com dimensões pequenas pois não precisamos ver essa imagem de perto. Além disso, assim como na lição anterior, eu uso a função track Mat para mascarar a imagem com um círculo que criei usando a ferramenta Ellipse Agora vamos explorar a composição principal de avatares. Aqui eu tenho o resto das camadas, incluindo a pré-composição do botão, que é apenas um retângulo arredondado simples com um traçado e uma Tudo bem, vou fechar essas pré-composições e vamos começar a animação Nesta cena, quero criar uma animação de introdução para o painel de interface do usuário, mas quero torná-la mais interessante Quero adicionar um pouco de movimento secundário e fazê-lo se mover de forma saltitante Mais uma vez, eu realmente não sei quais expressões usar, mas sei como quero que a introdução fique No meu caso, quero que o painel entre na cena pela parte inferior. Então, vamos criar essa animação básica bem rápido. Primeiro, vamos abrir a propriedade position. Podemos ampliar a linha do tempo para ver os códigos de tempo com mais clareza Como quero que a pré-composição termine em sua posição atual, vou até, digamos, a segunda e criarei um quadro-chave Em seguida, vou para o início da linha do tempo e movo a pré-composição para fora do quadro Então, agora temos uma animação muito simples. Antes de adicionarmos qualquer Es fácil aos quadros-chave, vamos fazer uma captura de tela rápida da cena e pedir que o GPT nos ajude a fazer essa Certifique-se de que a propriedade position esteja aberta para que o GPT possa ver os quadros-chave que criamos. Tudo bem. Agora vamos ao Chat GPT. E em vez de continuar o bate-papo da primeira lição, vamos começar uma nova conversa clicando no novo ícone de bate-papo. Ótimo. Agora podemos colar a captura de tela e começar a conversar Primeiro, sempre comece dizendo ao GPT qual software você está usando Em seguida, descreva o que você está tentando criar. E antes de prosseguirmos, tenho uma pergunta para você. Como devemos terminar nossa mensagem antes que o GPT nos ajude? Isso mesmo. Precisamos perguntar, você entende o que quero dizer? Essa é a etapa mais importante. Queremos que a GPT descreva nossa visão de volta para nós antes que ela forneça uma solução Só então podemos ter certeza de que está no caminho certo? Então, o GPT já preparou a expressão e explicou como aplicá-la Ele também nos deu algumas dicas, caso desejemos ajustar as configurações de salto Aqui está o que ele acha que queremos alcançar. Como você pode ver, ele entendeu muito bem e até mencionou um novo termo mais preciso para o que estamos tentando criar. Ele sabe que queremos criar uma animação de overshoot and bounce Ele já preparou a expressão e explicou como aplicá-la. E ele também sugeriu o que fazer caso queiramos ajustar alguns dos parâmetros do movimento de ultrapassagem Tudo bem, vamos copiar a expressão e aplicá-la à nossa animação de posição para ver o que acontece. Eu sou incrível. Já temos um bom efeito saltitante. Mas, na minha opinião, a animação parece um pouco lenta. Vamos trazer o último quadro-chave um pouco mais cedo na linha do tempo. Coloque-o ao redor da moldura 20. Agora, diminua o zoom na pré-visualização e verifique se a expressão fornecida pelo GPT também está provocando uma ultrapassagem no Se isso acontecer, não se preocupe. Basta voltar ao bate-papo e pedir ao GPT que faça com que o efeito overshoot bounce se aplique somente ao Tudo bem, de volta à aula. Agora, vamos facilitar os quadros-chave e ver o que temos Como você pode ver, o efeito saltitante é pouco visível agora, porque a velocidade dos quadros-chave mudou após a atenuação quadros-chave mudou após a Nesse caso, podemos seguir sugestão da GPT e ajustar a quantidade de rejeição na expressão Mesmo que você não saiba nada sobre expressões, GPT geralmente as escreve com notas curtas. Assim, você saberá quais valores afetam mais o movimento. Tudo o que precisamos fazer agora é tentar valores diferentes até encontrar algo de que gostemos. Primeiro, alterarei o valor de rejeição em pequenos passos. Então vou tentar um salto maior para ver o que isso me dá. Estou mostrando isso porque quero que você se sinta à vontade para mudar valores e brincar com as configurações ao praticar sozinho Nada de ruim pode realmente acontecer. Na pior das hipóteses, basta pressionar desfazer ou pedir ajuda novamente ao GPT. Tudo bem, agora que encontramos um valor de rejeição que funciona, quero corrigir uma pausa que está acontecendo na animação É importante que você entenda por que essa pausa existe. Muito simples. Quando facilitamos os quadros-chave, sua velocidade muda. E, como você pode ver aqui no editor gráfico, a velocidade nesse quadro-chave final atualmente é zero Para corrigir isso, podemos converter o quadro-chave final de volta em linear mantendo pressionado o controle ou o comando no Mac e clicando nele uma vez Agora, a velocidade é de cerca de 13 54 pixels por segundo. Antes de ficar preso em zero. Agora temos movimento novamente. Então, agora a animação continuará sem problemas com o efeito de salto Mas, como você pode ver, é um pouco demais no momento, porque originalmente o ajustamos com base no quadro-chave atenuado Mas agora temos um quadro-chave linear regular. Então, agora vamos ajustar as configurações de salto novamente para corresponder à nova velocidade Estou mostrando esse processo porque quero que você explore e coloque a mão na massa quando necessário. Não tenha medo de testar as coisas. É a melhor maneira de aprender rapidamente. Agora, vamos fazer com que a animação comece mais lentamente puxando a alça do primeiro quadro-chave para a direita Na minha opinião, já parece incrível e estamos prontos para seguir em frente. Obviamente, você sempre pode alterar os valores para obter uma aparência um pouco diferente, se quiser. Mas agora eu quero fazer com que essa animação pareça ainda mais dinâmica adicionando uma animação de rotação simples junto com a posição. Também tentarei adicionar um movimento saltitante divertido à rotação, se isso for Então, vamos começar criando a animação de rotação. Selecione a camada, pressione R e vá para o quadro 20. Crie um quadro-chave aqui. Essa será a posição final de rotação. Em seguida, volte ao início da linha do tempo e gire a Vamos girá-lo para 25 graus e ajustar a posição nesse ponto para que o painel da interface fique oculto fora da tela Tudo bem, parece bom, mas eu quero voltar ao Chat GPT e tentar criar uma animação mais interessante Vamos contar o que fizemos e o que queremos alcançar. Eu quero que a rotação pareça um pouco instável. E como não tenho certeza se estou me explicando claramente, vou perguntar ao GPT. Você entende o que eu quero dizer? Agora eu posso ver algumas explicações, e o GPT está usando termos como instabilidade ou movimento trêmulo. Então, talvez eu peça para fazer a camada tremer um pouco e depois parar Vamos ver se ele entende a tarefa. Depois de ler a explicação, ainda não tenho certeza se foi isso que eu quis dizer. Então, nesse caso, vou experimentar e corrigir o GPT, se necessário Essa é a parte útil de explorar a IA e os efeitos posteriores. Eu realmente quero que você siga esses mesmos passos e não tenha medo de experimentar as coisas sozinho. Ok, agora vejo que o movimento está um pouco instável, mas ainda não parece como eu Antes de voltar ao bate-papo, tentarei ajustar alguns dos valores na expressão para ver se isso ajuda Depois de alguns testes, ainda não consigo o movimento exato que quero, então vamos cancelar a expressão e agora voltar ao bate-papo e explicar melhor. Começarei dizendo: Não foi exatamente isso que eu quis dizer e depois descreverei minha ideia de uma forma ainda mais simples Como sempre, terminarei perguntando: Você entende o que quero dizer? Desta vez, diz GPT, eu entendo perfeitamente. Então, vamos ver se isso é verdade. Incrível. Isso é exatamente o que eu estava procurando. Agora eu posso brincar com os valores e ajustar as coisas até que fique perfeito Então, vamos brincar com esses três valores na seção de configuração na expressão. Tudo bem. Eu acho que parece bom. Depois disso, vou ajustar os quadros-chave e ver como eles interagem com a expressão de rotação Parece ótimo agora. Também ajustarei a velocidade para melhor corresponder ao movimento da posição Novamente, foi muito importante para mim mostrar a vocês esse processo de idas e vindas com o GPT Às vezes, não conseguimos o que queremos imediatamente, mas se você explicar as coisas com clareza, GPT acabará conseguindo Tudo bem. Agora que criamos a introdução para o painel da interface do usuário, vamos entrar na pré-composição e criar algumas microanimações interessantes Nesse caso, quero adicionar alguma animação em escala saltitante a camadas como a imagem do Avatar, a estrela e o botão Para as outras camadas, podemos reutilizar a animação da posição saltitante criamos anteriormente para a Então, vamos voltar ao chat GPT e pedir que ele crie uma animação em escala de salto ou pop-up Também podemos mencionar que queremos que seja semelhante à animação de posição pop-up que usamos anteriormente Então, aqui temos todas as explicações e sugestões para a animação em escala pop-up Vamos voltar ao projeto e criar a animação em escala para a imagem do Avatar para que possamos adicionar GPTSEpression Assim como antes, como quero a escala final seja o que é no final da animação, vou para o quadro 20 e criarei um quadro-chave com o valor atual Então, no início da linha do tempo, definirei a escala para zero Você também pode isolar essa camada para que possamos focar somente nela Agora que temos os quadros-chave prontos, vamos tentar usar a expressão que a GPT nos deu Ótimo. Funciona perfeitamente. Agora, vou ajustar a atenuação para que corresponda à animação de posição que criamos para o painel principal da interface Depois disso, vou brincar com as configurações de expressão para ver o que fica melhor para essa camada específica. Tudo bem, vamos aplicar a mesma expressão ao próximo elemento que queremos destacar. Vamos fazer isso com a pré-composição do botão. Primeiro, crie a animação em escala e, em seguida, aplique a expressão. Basta selecionar a camada e colar a expressão. Vamos ver como fica. Agora, ajuste a velocidade e ajuste o efeito de ressalto até que fique perfeito para essa perfeito para Incrível. Isso parece ótimo. Vamos fazer a mesma coisa com a estrela e o grande número. Agora, para aplicar a expressão, selecione as duas camadas e pressione Control V. Vamos ver como fica. Como a camada numérica é bem pequena, prefiro tornar o salto um pouco mais perceptível para que ele apareça Isso também parece ótimo. Agora, vamos criar uma animação pop-up para o ícone que tenho aqui. Esse arquivo é muito grande, mas eu o reduzi para um valor muito pequeno Então, vamos ver se a expressão ainda funciona nela. Às vezes, o GPT pode criar uma expressão baseada no valor real da escala da camada e isso pode não funcionar bem para cada camada, especialmente se todas forem dimensionadas Se isso acontecer com você, basta voltar ao GPT e pedir que ele construa a expressão usando porcentagens, como estamos fazendo Se você tiver algum problema, explique que está trabalhando com camadas que têm valores de escala diferentes e deseja uma animação pop-up universal que funcione independentemente da escala das camadas. Tudo bem. Agora que terminamos as animações em escala pop-up, vamos criar uma introdução de posição simples para as camadas de texto Primeiro, vá para o quadro 20 e crie um quadro-chave para a posição atual Em seguida, volte ao início da linha do tempo e mova as camadas de texto para baixo e para fora do quadro Agora, copie a mesma expressão de posição saltitante que usamos para o painel principal da interface e cole-a nas camadas de texto Por fim, ajuste a atenuação e veja como fica. Parece ótimo, mas temos um pequeno problema. Você pode ver as camadas de texto entrando na cena fora das bordas da forma azul principal. Eu tenho uma pergunta para você. O que precisamos fazer para corrigir isso? Precisamos fazer com que as camadas de texto usem o tapete alfa dessa forma. Em seguida, basta ativar novamente a visibilidade da camada da forma. Agora, tudo parece perfeito. Temos o texto visível somente dentro da camada da forma. A última coisa que precisamos fazer é cronometrar as microanimações que criamos dentro da pré-composição do avatar para coincidirem com a animação na composição principal Vamos começar a animação de introdução para as camadas dentro dessa composição a partir do quadro 15 Neste ponto, você pode organizá-lo como quiser. No meu caso, quero que as camadas de texto entrem primeiro na cena, então vou começar com o nome chegando. Depois de dois quadros, a próxima linha de texto. Depois disso, farei com que a foto do avatar apareça seguida pelo ícone. E, finalmente, vou terminar com a estrela, o número e o botão. Agora, vamos conferir a animação e ver como tudo fica junto na composição principal. Acho que a animação interna deveria começar um pouco mais cedo. Vou Vou tentar movê-lo para o quadro cinco. Sim, isso parece muito melhor. E com isso, terminamos esta lição. Espero que tenha lhe dado um pouco mais de confiança para começar a automatizar suas próprias Além disso, espero que esta lição tenha ajudado você a ver que às vezes é melhor não criar um único controlador para todas as camadas, como fizemos na Lição 1. Nesse caso, foi uma escolha mais inteligente controlar cada camada separadamente e ajustar os valores um por um Com isso dito, agora estamos prontos para passar para a próxima lição, onde criaremos um efeito de foco muito legal para os ícones Vai ser incrível, então nos vemos lá. 4. Configuração avançada de animação hover: Volte. Nesta lição, quero ensinar como criar uma configuração avançada de animação flutuante Mas antes de começarmos, deixe-me explicar por que eu pré-componho meus ícones em vez de usar as camadas originais O principal motivo é que cada ícone tem um tamanho diferente. Se eu os animasse como estão, a cena seria muito mais difícil de controlar. Quando você trabalha em cenas como essa, sugiro fazer o mesmo. Também facilita muito a troca de ícones no futuro, se você precisar Quanto ao tamanho pré-composição, sugiro trabalhar com dimensões pequenas, algo como 300 pixels para largura e altura deve ser suficiente. Use dimensões maiores somente se você souber que os ícones aparecerão de perto na sua vista. De qualquer forma, como você pode ver, o tamanho dessa camada de ícone é muito grande e eu a reduzi para 14 A mesma coisa para o ícone do Illustrator. Eles vieram no mesmo tamanho original. Mas o ícone do Photoshop tinha um tamanho original diferente, então eu o escalei para 46 E para o ícone Figma, usei uma escala de 33. Meu objetivo era fazer com que todos parecessem do mesmo tamanho visual, e é por isso que eu os pré-compus e uso as mesmas dimensões para todas as Tudo bem, então espero que você tenha entendido. Agora, vamos começar a criar a configuração de flutuação. Vamos imaginar que não temos ideia do que fazer primeiro. Então, vamos pedir que o Chat GPT nos ajude. Com isso em mente, tenho uma pergunta para você. O que nos ajudará a explicar claramente a situação para o Chat GPT Precisamos fazer uma captura de tela da nossa cena. Então, vamos fazer isso bem rápido. Certifique-se de que sua captura de tela inclua o painel de visualização e o painel de camadas Aqui está uma pequena dica de bônus. Para melhorar a clareza da sua mensagem para o GPT, você pode desenhar um esboço rápido ou uma seta na captura de tela Nesse caso, estou desenhando uma seta do cursor até o ícone. Tudo bem. Então, agora vamos copiar essa captura e voltar ao bate-papo GPT Vamos criar uma nova conversa e colar a captura de tela nela E, como sempre, vamos começar dizendo qual software estamos usando. Então, vamos tentar explicar a animação que estamos tentando criar. Não se preocupe em cometer erros gramaticais. Apenas tente ser o mais específico possível. Desta vez, já direi à GPT que quero controlar os diferentes parâmetros do efeito de foco porque talvez eu queira alterá-los Mencionarei os parâmetros que já conheço e também perguntarei ao GPT se há algum outro parâmetro que esteja faltando que possa melhorar a configuração E, como sempre, vamos terminar perguntando : você entende o que quero dizer? Então, aqui temos todas as etapas de que precisamos, e eu posso ver que o GPT realmente adicionou um parâmetro muito bom no qual eu nem pensei, que é ser capaz de controlar o tamanho padrão dos ícones Ótimo. Então, vamos continuar e ver o que mais temos. Percebi na etapa três que GPT explica como tornar o movimento mais suave Isso me deu a ideia de perguntar se podemos adicionar esse parâmetro ao controlador para que possamos ajustá-lo sem precisar abrir o manual de expressão. E aqui está. O GPT também nos deu a expressão para esse parâmetro Então, agora vamos seguir as etapas desde o início. Primeiro, vamos voltar ao nosso projeto e criar uma camada controladora usando um objeto nulo Certifique-se de nomear essa camada exatamente como o GPT sugeriu, porque se os nomes não corresponderem, a expressão não funcionará Tudo bem. Em seguida, vamos criar os três controles deslizantes e rotulá-los exatamente como ele recomendou Agora, ajustaremos os valores padrão para cada controlador, exatamente como o GPT nos disse E antes de aplicar as expressões, vamos também adicionar esse controlador final para movimento suave e definir o valor padrão conforme sugerido. Agora, vamos copiar a expressão de escala atualizada criada pela GPT e colá-la na propriedade de escala do primeiro ícone Deixe-me redimensionar um pouco esse painel. Se você está tendo problemas para abrir o campo de expressão, não se preocupe. Basta cancelar a expressão atual e clicar com a tecla Alt no cronômetro novamente. Tudo bem. Depois de colar a expressão, vejo um erro, então clico na expressão para revelar a mensagem de erro e, em seguida, uso o atalho para abrir a ferramenta de captura de tela e tirar uma foto dela Certifique-se de que sua captura de tela inclua a mensagem de erro completa Isso é muito importante. Agora, cole essa captura no bate-papo do GPT e deixe que ela resolva o problema Aqui podemos ver a explicação. Parece que o problema é com um nome que usei. Talvez eu tenha digitado algo errado, mas mesmo que você não veja um erro, sugiro que exclua o nome e digite novamente manualmente Como expliquei na primeira lição, copiar nomes de fora às vezes causa bugs estranhos E lá vamos nós. O erro desapareceu e a expressão funciona perfeitamente. Ótimo. Agora podemos começar a brincar com os parâmetros para ver como eles afetam o movimento e a aparência geral da cena. Agora, antes de aplicar essa expressão a todas as outras pré-composições, vamos tentar melhorar o efeito de passar o mouse fazendo ícone se mova ligeiramente para cima quando o cursor passa sobre Vamos voltar ao GPT e dizer que queremos que o ícone ou a pré-composição se mova suavemente ao passar o Incrível. O GPT sugere adicionar outro controlador para que possamos ajustar esse parâmetro sempre que quisermos. Vamos fazer isso bem rápido. Agora, aplique a expressão à propriedade de posição, exatamente como o GPT nos diz Vamos dar uma olhada. Tente alterar o valor no novo controle deslizante para ver o que fica melhor Quando estivermos satisfeitos com a aparência, podemos copiar as expressões dessa camada e colá-las no resto das pré-composições do ícone Tudo parece ótimo, e a melhor parte. Agora estamos controlando todos os ícones a partir de um único controle. Você pode alterar todos os valores dos parâmetros sempre que quiser. Quão legal é isso? Você pode até mesmo inverter o efeito Então, em vez de os ícones crescerem ao passar o mouse, eles encolhem. Então, agora podemos até mesmo reverter o efeito, fazer com que os ícones encolham ao passar o mouse em vez de crescerem fazer com que os ícones encolham ao passar o mouse em vez de crescerem . Tudo bem. Vou fazer tudo voltar ao normal. E agora vamos começar a animar a camada do cursor. Neste ponto, como sempre, você pode criar qualquer tipo de animação que quiser. Você não precisa copiar exatamente o que estou fazendo. Meu principal objetivo neste curso é ajudar você a aprender como criar configurações de expressão usando IA, não focar no design detalhado de animação E espero que agora você esteja começando a perceber como é fácil gerar sistemas de expressão complexos que costumavam levar muito tempo para serem aprendidos e criados manualmente, tudo graças à IA. Tudo bem, acho que minha animação parece muito boa e, com isso, terminamos esta lição. Tudo bem, acho que minha animação parece muito boa e, com isso, terminamos esta lição Você pode ir em frente e abrir a próxima lição e fechar esta. Na próxima lição, aprenderemos como criar um efeito interessante de passar o mouse para botões em vez de ícones Também falaremos sobre o que fazer em situações em IA se recusa a nos dar o resultado que queremos, não importa o quanto tentemos Vai ser incrível, então nos vemos lá. Mas antes de passar para a próxima, recomendo fazer uma pausa de dez minutos 5. Automação de mudança de cor do Hover: Oi, e bem vindo de volta. Nesta lição, criaremos um efeito interessante de mudança de cor ao passar o mouse e também falaremos sobre o que fazer quando depararmos com problemas irritantes com o chapéu Como sempre, deixe-me mostrar rapidamente como construí essa cena simples. O que eu tenho aqui são apenas alguns precomps representando botões. Dentro de cada pré-composição, há uma camada de texto e um retângulo arredondado É importante saber que todos os métodos que usamos neste curso também funcionam bem com camadas regulares. Você não precisa usar precomps se não quiser. Tudo bem. Agora, vamos começar a criar a expressão. Quero que os botões mudem de cor ao passar o mouse sobre eles com o cursor Em primeiro lugar, vamos fazer uma captura de tela rápida da cena e das camadas Agora, vamos copiar a captura de tela, acessar o chat GPT, iniciar uma nova conversa e colá-la Em seguida, descreveremos nossa ideia de uma forma muito simples. Como não temos ideia de como fazer a mudança de cor, perguntaremos ao GPT quais efeitos devemos usar e como fazer isso E, como sempre, terminaremos perguntando: Você entende o que quero dizer? Tudo bem. Então, aqui temos o processo completo e também podemos ver os efeitos sugeridos pelo GPT Acho que o efeito de tonalidade é melhor nesse caso, pois vem da família de efeitos de correção de cores família de efeitos de correção de Então percebi que o GPT criou uma expressão para o efeito de preenchimento Mas, por enquanto, vamos ignorar isso e voltar ao projeto para entender o que o efeito de tonalidade realmente faz, já que é esse que eu quero usar Pesquise o efeito no painel de efeitos e predefinições e adicione-o a uma das pré-composições de botões Agora vamos alterar as cores dentro do efeito de tonalidade para obter a aparência que queremos quando o botão passa o mouse Feito isso, confira a quantidade a ser colorida da propriedade. Isso controla a intensidade com que as novas cores são aplicadas. Mas digamos que não notamos que GPT criou a expressão para o efeito de preenchimento e, de qualquer forma, copiamos essa expressão e colamos na propriedade amount to tint Como você provavelmente adivinhou, receberemos uma mensagem de erro Agora, digamos que eu não entendi o erro, mas ainda quero corrigi-lo. Primeiro, podemos cancelar a expressão. Em situações como essa, a melhor coisa a fazer é fazer uma captura de tela da sua configuração atual e garantir que GPT possa ver claramente o efeito que você está usando Em seguida, cole a captura de tela no bate-papo e diga à GPT que estou usando o efeito de tonalidade Você pode me dizer onde exatamente devo colar a expressão? E imediatamente, o GPT nos dá novos passos em uma expressão de trabalho Vamos copiar isso e testá-lo no projeto. Agradável. Funciona. Mas, honestamente, não adoro como o efeito só acionado quando o cursor está no centro do E eu não sou fã da estranha mistura de cores médias que acontece quando o cursor está se aproximando Digamos que eu não entenda por que isso acontece. Eu só quero que a mudança de cor aconteça instantaneamente quando o cursor tocar no botão Nesse caso, basta voltar ao GPT, dizer que você não gosta do comportamento atual e descrever o que deseja, como se estivesse conversando com um assistente de Depois de explicar, GPT criará uma nova expressão para nós. Vamos copiá-lo e colá-lo no painel de expressões. Incrível. Parece muito melhor agora. Vamos tentar reduzir a pré-composição para verificar se alguma coisa está quebrada ou precisa ser ajustada na expressão Tudo ainda parece ótimo, então estamos prontos para seguir em frente. Então, agora aplicamos expressões aos efeitos e às propriedades básicas da camada. Mas vamos dar um passo adiante e tentar usar expressões em estilos de camadas. Por exemplo, clique com o botão direito do mouse na pré-composição, vá para estilos de camada e adicione um efeito de traçado Abra as configurações do traçado, defina o tamanho como dez e altere a cor para branco. Agora, eu quero que esse traçado apareça somente quando o botão é colocado. Dessa forma, criaremos um efeito de foco mais exclusivo e dinâmico Faça uma captura de tela dessa configuração atualizada e volte para o Chat GPT No bate-papo, descreva brevemente a situação e explique o que você quer que aconteça. E aí está. O GPT nos diz para aplicar a expressão à propriedade de opacidade do efeito de traçado Vamos fazer isso e ver o que acontece. Ótimo. Parece muito legal. Agora podemos copiar esse estilo de camada da primeira pré-composição e colá-lo no resto das pré-composições de botão Depois de confirmar rapidamente que funciona, vamos fazer o mesmo com o efeito de tonalidade. Copie e cole nos outros. Parece incrível. Tudo está funcionando perfeitamente. Agora, vamos criar uma animação rápida para o cursor praticar um pouco. Como sempre, você pode animá-lo como quiser. Mas não gaste muito tempo com isso. Queremos seguir em frente e continuar explorando o que a IA pode nos ajudar a construir. Por exemplo, quero que o próprio cursor mude de cor ao passar o mouse sobre um botão. Por quê? Porque em algumas cenas como essa, o contraste entre a cor do mouse e o cursor não é forte o suficiente O cursor se torna, mas primeiro vamos terminar a animação e depois tentaremos usar a IA para nos ajudar a gerar a ideia e a solução para tornar o cursor mais perceptível ao passar o mouse Tudo bem. Então, quando estivermos satisfeitos com a animação, vamos começar a trabalhar na automação de mudança de cor do cursor . Vamos fazer uma captura de tela mostrando o cursor passando o mouse sobre o botão e enviá-la para o GPT para que ele possa entender Depois de colado, explicaremos o que queremos fazer e como esperamos resolver o problema O. GPT sugere usar o efeito de preenchimento no cursor e, em seguida, usar a expressão na propriedade de cor desse efeito Então, vamos seguir as etapas. Primeiro, precisamos adicionar o efeito de preenchimento em uma das pré-composições dos botões Em seguida, vamos mudar a cor. Digamos que para amarelo. Também podemos reduzir um pouco a forma do cursor e definir o tamanho para 65. E agora vamos colar a expressão que a GPT nos deu na propriedade que ela sugeriu Vejo que o cursor não muda a cor em nada, mesmo se tentarmos alterá-lo manualmente. Mas nada acontece. A cor não muda. Colamos a expressão na propriedade correta, então agora vamos contar à GPT o que aconteceu Perguntaremos se talvez seja melhor controlar a opacidade do efeito Isso funcionou quando usamos a opacidade para o estilo da camada de traçado anteriormente Tudo bem, então vamos copiar a nova expressão do GPT e voltar ao projeto Cancele a expressão na propriedade de cor e em vez disso, aplique-a à opacidade do efeito de preenchimento Ainda assim, nada acontece. Agora, o cursor está invisível por algum motivo, mesmo que não tenhamos nenhum erro de expressão. Vamos continuar tentando. Faça uma captura de tela da situação e informe ao GPT. Aplicamos a expressão, mas agora não conseguimos ver o cursor. Um GPT responde com uma explicação mais longa e uma nova versão da expressão Vamos tentar. Copie a expressão e vamos examinar rapidamente o resto da explicação para ver se há algo importante que possamos precisar. Digamos que não entendemos realmente o que ele está dizendo. Então, vamos voltar ao projeto e colar a nova expressão. Ok, ainda não consigo ver o cursor. Alterar os valores não faz nada. Honestamente, depois de tentar mais de duas vezes, estou começando a sentir que talvez essa abordagem simplesmente não funcione Quando eu verifico a animação, nada acontece. Então, claramente, algo está errado aqui. Podemos cancelar a expressão e, além disso, em situações como essa, prefiro tentar uma abordagem completamente diferente. Então, vamos remover o efeito de preenchimento do cursor e experimentá-lo com o efeito de tonalidade, porque funcionou melhor anteriormente Então, vamos adicionar o efeito de tonalidade ao cursor, mudar a cor para amarelo e agora fazer uma nova captura de tela e voltar ao bate-papo, informando ao GPT que o efeito de preenchimento não funcionou e agora queremos experimentar Deixe-o fazer suas coisas. Em seguida, copie a nova expressão. Pode ser um pouco complexo e experimente no projeto. Ainda não está funcionando. Sem erros, mas a cor não está mudando. Vamos tentar novamente e mostrar a ele a situação atual. Faça uma nova captura de tela e certifique-se de incluir a expressão na imagem Depois de colar a captura de tela, diga a ele que essa expressão não funciona Enquanto isso, enquanto ele gera a resposta, vamos voltar ao projeto e cancelar a expressão Também podemos tentar mudar a segunda cor do efeito de tonalidade para amarelo Talvez isso ajude. Tudo bem. A nova expressão está pronta. Vou examinar rapidamente suas explicações e sugestões para ver se há alguma pista importante para essa configuração Não achei nada crítico, então vamos copiar a nova expressão e ver o que acontece. Ainda não funciona. Agora, antes de iniciar uma nova conversa com o chat, quero tentar uma última coisa. Vamos voltar ao bate-papo e dizer a ele novamente que não está funcionando. Mas desta vez, também darei a ele algumas informações técnicas e informarei que a opacidade permanece em zero o tempo todo Às vezes, adicionar apenas um pequeno detalhe técnico como esse ajuda o GPT a entender melhor o que está errado. Então, vamos copiar a nova expressão e ver o que acontece. Incrível. Desta vez, funciona perfeitamente. Eu queria mostrar todo esse processo para que você entendesse que, às vezes preciso mudar sua abordagem, experimentar um efeito diferente ou adicionar alguns detalhes técnicos para ajudar a IA a ajudá-lo melhor. Lembre-se disso ao lidar com configurações complicadas como essa. Vamos assistir à animação que acabamos de criar. Incrível. Parece bom. Agora, antes de terminarmos, quero te dar uma dica rápida. Anteriormente, adicionamos um efeito de traçado a todas as pré-composições de botões Digamos que agora você queira alterar a cor do traçado, mas não queira fazer isso manualmente em cada um, especialmente se você puder alterar a cor novamente mais tarde. Aqui está um truque. Pesquise a propriedade de cor usando a barra de pesquisa no painel da linha do tempo Então, agora podemos ver a propriedade de cor do traçado para todas as pré-composições Em seguida, use o botão de seleção da propriedade em si, não o botão de seleção parental da camada, para vincular todas as propriedades de cor do traçado à primeira Faça isso para cada uma das pré-composições dos botões. Agora, você está controlando a cor do traçado de todos os botões em um único lugar. Isso funciona para qualquer propriedade de efeito. Você pode usar esse truque se não quiser ou não precisar configurar controladores complexos como fizemos na primeira lição Outra forma inteligente de controlar as propriedades de um efeito de uma camada é copiá-lo com os links de propriedades. Dessa forma, depois de colá-lo no resto das camadas da cena, você controlará todas as propriedades desse efeito a partir de apenas uma camada e não precisará criar as propriedades uma por uma. E com isso, terminamos esta lição. Vamos fechar todas as camadas e assistir à animação. Observe que, embora não tenhamos muitas camadas ou efeitos na cena, os tempos de renderização da visualização são muito lentos. Isso está acontecendo porque temos algumas expressões complexas dentro das camadas. Dizer isso porque quero que você saiba que usar muitas expressões em seu projeto pode realmente atrasá-lo. Tudo bem, a animação está ótima e podemos passar para a próxima lição Então, vamos abri-lo e fechar o atual. Na próxima, aprenderemos como criar uma automação de cliques com o cursor super útil . Vai ser uma ótima. Então nos vemos lá. 6. Automatizando cliques de cursor com marcadores: Volte. Nesta lição, aprenderemos como criar uma automação de cliques de cursor super útil focada em fazer as camadas reagirem à animação de cliques do cursor. Para começar, vamos primeiro criar a animação do cursor de clique. E o que quero dizer com isso é que quero ativar o clique do cursor sem criar quadros-chave para cada clique Sempre que você precisar de uma animação de clique para um cursor, é melhor colocar o cursor em uma pré-composição separada Então, vamos começar criando o cursor. E desta vez, vamos fazer com que fique lindo. Selecione a ferramenta de elipse e defina o preenchimento para usar um gradiente radial Vamos lidar com as cores em um segundo, então não se preocupe se elas não se parecerem exatamente com as minhas. Em seguida, desative o traço. Dica rápida. Se você quiser mudar o estilo de preenchimento rapidamente, basta passar o mouse sobre a caixa de preenchimento, segure Alt ou Option no Mac e clique em Isso percorrerá os tipos de preenchimento. A mesma coisa vale para a caixa de traços. Agora, segure a tecla Shift e desenhe um pequeno círculo na cena. Vamos definir o tamanho para 100 para que estejamos todos na mesma página. Em seguida, alinhe-o ao centro e comece a editar o gradiente Dos meus testes de gradiente anteriores, salvei várias cores Vou arrastá-los para fora para excluí-los. Agora, escolha uma cor bonita para a primeira parada de gradiente. Verifique se a opacidade está definida como 100. Faça o mesmo com a segunda cor. Vou escolher um rosa escuro e, novamente, garantir que a opacidade seja 100. Se você quiser adicionar mais interrupções de cor, basta clicar ao longo da linha. Você pode então escolher qualquer cor para o novo ponto. Se você mudar de ideia, arraste o cor para fora da linha para excluí-lo. Agora, para ajustar a aparência do gradiente, alterne para a ferramenta de seleção para revelar as alças do gradiente. Aumente o zoom e ajuste-os para obter a aparência desejada. Se você clicar acidentalmente em outro lugar e as alças desaparecerem, basta selecionar novamente a camada de forma de elipse ou abrir a propriedade de preenchimento de gradiente de dentro da camada abrir a propriedade de preenchimento de gradiente de dentro da Se isso ainda não funcionar, você pode ajustar os valores do ponto inicial ou do ponto final manualmente Isso fará com que as alças apareçam novamente no visualizador. Tudo bem. Agora, vamos adicionar um pequeno destaque à esfera para torná-la ainda melhor. Clique com o botão direito na camada da forma, vá para Estilos de camada e escolha a sombra interna. Abra as configurações do efeito, mude a cor para algo brilhante. Em seguida, altere o modo de mesclagem para tela para que ele se misture com a cor base Agora, você verá o destaque, ajustará os valores para obter uma aparência suave e brilhante Quando você estiver satisfeito com o design do cursor, passaremos a criar a animação real do clique. Como mencionei anteriormente, para automatizar os cliques posteriormente, devemos pré-compor Chame o novo cursor de pré-composição, verifique se as duas caixas de seleção estão marcadas e Agora entre na pré-composição do cursor. Aqui você pode criar qualquer animação de clique que desejar. Começaremos com algo simples e depois adicionaremos uma microanimação para aprimorar o efeito. Então, primeiro, vamos criar uma animação em escala simples. Vamos fazer com dez quadros. Vou começar na escala de 100%, depois reduzi-la para 70% e trazê-la de volta para 100 Agora, vou facilitar os quadros-chave e ajustar o movimento no editor gráfico para torná-lo mais natural Parece bom. Mas acho que podemos fazer com que o clique pareça ainda mais forte. Então, vamos voltar e reduzir o quadro-chave do meio para 60 em vez de 70 Sim, muito melhor agora. Agora, vamos adicionar uma pequena microanimação para deixar o clique ainda mais legal. É como um efeito cascata. Então, selecionarei a ferramenta Ellipse novamente, mas desta vez, desligarei o preenchimento e ativarei o traçado Vou colorir de branco e definir a largura do traço para quatro apenas por enquanto. Agora vou criar um círculo um pouco maior. Vamos fazer com que seja de 400 e eu vou alinhá-lo no centro Para a animação, vou até o final da animação de cliques e defino um quadro-chave para a escala Depois, vou voltar ao início e definir a escala para zero. Agora também vou animar a largura do traçado. No final da animação, vou defini-la como zero. E no início, vamos configurá-lo para 20. Vamos tentar 60. Hmm. Em vez disso, vamos tentar 40. Vou facilitar os quadros-chave e ajustar a velocidade, para que comece rapidamente e diminua Agora, vou mover essa forma de ondulação para trás da esfera principal. Vamos pré-visualizar isso. Na minha opinião, é muito rápido, então vou selecionar todos os quadros-chave. E enquanto pressiono Alt ou Option no Mac, arrasto um dos últimos quadros-chave até quadro 15 para esticá-lo. Vamos repetir isso novamente. Sim, parece ótimo. Agora que a animação do clique terminou, vamos limpar as coisas. Não queremos uma pré-composição gigante sem motivo. Então, vamos redimensionar a pré-composição para caber na animação. Defina a largura e a altura para 500 pixels. Incrível. Vamos voltar para a composição principal e descobrir como ativar essa animação de cliques sem duplicar quadros-chave toda vez que quisermos que o cursor clique duplicar quadros-chave toda vez que quisermos que o cursor Então, vamos pedir ao nosso novo amigo Chachi PT que nos ajude a automatizar o clique Primeiro, faça uma captura de tela em que possamos ver claramente o painel de visualização e o painel Camadas Agora, inicie uma nova conversa, cole a captura de tela e explique a situação É importante dizer ao GPT que já temos uma animação de clique pronta dentro do cursor antes da composição Como essa tarefa é bastante simples e eu a expliquei claramente, não vou perguntar: Você entende? Vou apenas perguntar como fazer. Agora, vejo que o GPT me deu duas opções e ambas envolvem a função de remapeamento de tempo Então, eu entendo que não importa qual método eu escolha, precisarei habilitar o remapeamento de tempo na minha composição de cursor Decidi seguir a segunda sugestão do GPT, que usa uma expressão que ativa a animação usando Vamos ver se isso funciona. Primeiro, habilite o remapeamento de tempo na camada do cursor. Nada acontece ainda. Tudo bem. Vamos voltar ao chat e copiar a expressão que a GPT nos deu para a propriedade time remap Agora retorne ao projeto. Clique com a tecla Alt no cronômetro ao lado Time remap e cole na expressão Nada acontece ainda. Tudo bem. Agora, vamos testá-lo. Vá para a segunda e adicione um marcador na camada do cursor. Verifique o atalho para adicionar um marcador no seu dispositivo se não tiver certeza Boom, funciona perfeitamente. Agora avance mais um segundo e adicione outro marcador. Bom. Vamos pré-visualizá-lo novamente. Incrível. Agora, vamos excluir os marcadores de teste e criar uma animação simples para o cursor enquanto ele se move sobre cada ícone No momento, o movimento do cursor é linear, então ele não para ao alcançar os ícones Em vez de criar manualmente quadros-chave de pausa, vamos facilitar todos os quadros-chave de posição Isso fará com que a velocidade diminua para zero antes e depois de cada uma, o que gera um efeito de pausa Se quiser ajustar a atenuação, você pode fazer isso manualmente no editor gráfico ou simplesmente usar o atalho Control Shift K ou Command Shift K no Mac para abrir o painel de velocidade do quadro-chave e Agora temos um bom movimento suave com pausas entre os ícones Vamos adicionar marcadores em cada ponto em que o cursor faz uma pausa Dessa forma, a animação de cliques será acionada exatamente onde quisermos, usando apenas esses marcadores. Vamos pré-visualizar tudo. Quão legal é isso? Estamos acionando a animação de cliques apenas colocando marcadores Não é necessário copiar quadros-chave ou camadas onduladas manualmente. Imagine quanto tempo isso levaria se tivéssemos que duplicar todos os quadros-chave e camadas para cada clique Agora, vamos dar um passo adiante com essa automação e fazer com que os ícones reajam à animação de cliques sem animá-los manualmente. Vou até o ponto em que os cursores passam o mouse sobre um dos ícones e fazem uma captura de tela da cena, certificando-me de que ela inclua os marcadores e os quadros-chave que e Em seguida, colarei essa captura de tela no chat GPT e explicarei o que quero fazer Desta vez, como não tenho 100% de certeza de que expliquei isso claramente, vou perguntar ao GPT Você entende o que eu quero dizer? Adoro perguntar isso porque o GPT geralmente responde usando os termos profissionais corretos para o que estou tentando criar, para que eu possa aprender a comunicar melhor essas ideias Tudo bem, GPT entendeu e me deu os passos. Desde que adicionei a captura de tela, ele já sabe o que está na minha cena Então, tudo que eu preciso fazer agora é seguir a etapa final. Essa etapa é aplicar a expressão à propriedade de escala das pré-composições do ícone Vamos experimentá-lo em um ícone e ver o que acontece. Perfeito. Funciona muito bem. Mas eu não sou muito fã de como a animação em escala parece um pouco rígida Então, vamos voltar ao bate-papo e perguntar se ele pode ser mais tranquilo Como você pode ver, o GPT já antecipou isso e perguntou se eu quero que o movimento seja mais suave, então vou dizer que sim e aguardar a Vamos testar a nova versão. Incrível. Isso parece muito melhor. Agora que estamos satisfeitos com os resultados, podemos aplicar essa expressão ao resto dos ícones. Mas antes de fazermos isso, tenho uma pergunta rápida para você. Qual é a maneira correta de copiar uma expressão no After Effects? Precisamos usar apenas a expressão de cópia, não apenas a cópia normal. Parece ótimo. E com isso, terminamos esta lição. Espero que você tenha aprendido muitas técnicas novas e, o mais importante, úteis durante esta sessão. Obrigado por assistir, e nos vemos na próxima. 7. Conclusão: Olá, sou eu de novo. Eu só queria agradecer muito por se juntar a mim neste curso e parabéns por terminá-lo. Espero que você aprenda muitas maneiras novas de usar a IA para acelerar seu fluxo de trabalho de animação e agora se sinta mais confiante usando expressões. Se você gostou do curso, agradeceria se você deixasse uma avaliação rápida. Isso me ajuda muito. Obrigado novamente por assistir e nos vemos na próxima.