Materiais podem ser animados para criar efeitos nas malhas adicionando os materiais a um dispositivo Sequência Cinematográfica e capturando uma sequência de animações que usam o comportamento do material.
Este tutorial usa a malha e o material feitos nos tutoriais Efeito de material cortante e Cortar uma malha ao meio. Você precisará criar um terceiro material para este tutorial e reutilizar o nó dos dois tutoriais anteriores para criar um material que possa animar.
Olhos de robô piscando usam um material animado
Primeiros passos
Siga os passos abaixo para criar uma animação usando um material e o dispositivo Sequência Cinematográfica.
Clique com o botão direito do mouse na pasta do projeto, selecione Nova pasta e chame-a de Animation.
Abra a pasta Animation, clique com o botão direito e selecione Cinematografia > Sequência de Nível.
Chame a miniatura da nova sequência de S_Demo_01.
Arraste o ator de malha com o material cortante para a janela de visualização. Agora você já pode animar a malha.
Como criar a animação
Selecione +Faixa > Ator para Sequencer > seu ator de malha. O Organizador é aberto. Procure o ator de malha e selecione-o.
Outra opção é mover a malha na cena, capturando o movimento entre quadros. Você também pode adicionar Faixas ao Sequencer para os componentes e valores da malha.
A malha se torna um Ator no Sequencer. Você pode visualizar os detalhes da malha disponíveis para animação clicando em Faixas e selecionando uma opção de menu. Os parâmetros do Material são os únicos valores que serão editados no Sequencer.
Selecione a malha no Sequencer e clique em + > Componente de Malha Estática 0. O Componente de Malha Estática 0 é adicionado à faixa.
Selecione o Componente de Malha Estática 0, clique em Faixas > Slot 0 em Parâmetros de Material. A variável 0 é adicionada à faixa. Ele referencia diretamente o material na malha.
Selecione Slot 0, clique em Parâmetro e, em seguida, selecione o parâmetro do material que deseja animar no menu suspenso. Nesse caso, Clip é selecionado.
Clique no ícone de seta ao lado do Slot 0 para abrir o parâmetro adicionado à faixa. É aqui que você editará o parâmetro do eixo Z para a animação usando o nó Clip que criou.
Com o parâmetro de material na faixa, você pode editar o valor numérico do parâmetro de acordo com o quadro selecionado, definindo uma sequência de keyframes que criam uma animação com base no valor numérico usado em Clip (o parâmetro de material).
Alterar os parâmetros do nó Constante anexado à entrada do eixo Z nos parâmetros do material dentro do Sequencer altera a malha na janela de visualização. Agora você já pode criar a animação usando o material.
Certifique-se de que o ícone de Auto Key esteja selecionado na barra de ferramentas do Sequencer.
Certifique-se de que a malha esteja no quadro da janela de visualização para que você possa ver como as alterações de valor numérico afetam a malha.
Mova o controle de quadros no Sequencer para outro ponto.
Pressione + no Clip arquivado para adicionar um novo keyframe, depois altere o valor do parâmetro. A alteração do valor do parâmetro de Clip cria um ponto vermelho na faixa que captura o movimento dos materiais ao longo do eixo Z entre os quadros. A combinação de keyframes cria a animação da malha.
Clique na imagem para ampliar.
Repita a etapa acima, movendo o quadro e depois incrementando o valor do parâmetro em 0,1.
Mova o controle de quadros por todos os quadros quando estiver sem quadros ou quando tiver o número de quadros desejado.
Conforme você move os quadros, perceba que sua animação foi capturada.
Salve o progresso.
Como reproduzir sua animação
Para reproduzir a animação, você precisa Adicionar o seguinte dispositivo à janela de visualização do seu projeto.
Dispositivo Sequência Cinemática
Dispositivo Botão
Siga as etapas abaixo para animar seu material:
Selecione o dispositivo Botão no Organizador e abra o painel Detalhes do dispositivo Botão.
Edite as Opções do Usuário - Funções > Habilitar para Plataforma de Surgimento de Jogador 1 > Ao Gerar Jogador.
Selecione o Dispositivo Sequência Cinemática no Organizador e abra o painel Detalhes.
Adicione a nova sequência à opção Sequência no painel Detalhes do dispositivo.
Ative a Reprodução Automática. A sequência automática é reproduzida quando o jogo começa.
Edite as Opções do Usuário - Funções > Função Reproduzir para o Botão > Ao Interagir.
Clique no ícone Salvar e, em seguida, clique no botão Iniciar Sessão. O cliente do Modo Criativo do Fortnite se conectará ao UEFN e abrirá.
Inicie um jogo para testar a animação.
Pressione E para interagir com o dispositivo Botão. Assim, a animação será reproduzida.
Essa é a configuração básica para animar uma malha.
Você pode usar essas instruções para criar um efeito em uma malha e animá-la para criar um fantasma, olhos piscando em um robô e muito mais, dependendo dos nós e das configurações usados.