Los materiales pueden animarse para crear efectos en mallas añadiendo los materiales a un dispositivo de secuencias cinemáticas y luego capturando una secuencia de animaciones que utilicen el comportamiento del material.
Este tutorial utiliza la malla y el material creados tanto en el tutorial del efecto Rebanar material como en el de cortar una malla por la mitad. Tendrás que crear un tercer material para este tutorial y reutilizar el nodo de los dos tutoriales anteriores para crear un material que puedas animar.
Los ojos robóticos parpadeantes utilizan un material animado
Primeros pasos
Sigue los pasos que se indican a continuación para crear una animación a partir de un material y el dispositivo de secuencias cinemáticas.
Haz clic con el botón derecho del ratón en la carpeta de tu proyecto, selecciona Nueva carpeta y llámala Animación.
Abre la carpeta Animación, haz clic con el botón derecho y selecciona Cinemática > Secuencia de nivel.
Asigna el siguiente nombre a la nueva miniatura de la secuencia: S_Demo_01.
Arrastra el actor de malla con el material de corte al visor. Ahora ya puedes animar la malla.
Cómo crear la animación
Selecciona +Pista > Actor a Sequencer > en tu actor de malla. Se abre el esquematizador, busca tu actor de malla en el esquematizador y selecciónalo.
Otra opción es mover la malla en la escena, capturando el movimiento entre fotogramas. También podrías añadir pistas a Sequencer para los componentes y valores de la malla.
La malla se convierte en un actor en Sequencer. Puedes ver los detalles de la malla disponible para animar haciendo clic en Pistas y seleccionando una opción del menú. Los parámetros de material son los únicos valores que se editarán en Sequencer.
Selecciona la malla en Sequencer y, a continuación, haz clic en + > Componente de malla estática 0. El Componente de malla estática 0 se añade a la pista.
Selecciona Componente de malla estática 0 haz clic en Pistas > Ranura 0 desde Parámetros de material. La variable 0 se añade a la pista. Esto hace referencia directa al material de la malla.
Selecciona Ranura 0 y haz clic en Parámetro; a continuación, selecciona el parámetro de material que quieras animar en el menú desplegable. En este caso, se selecciona Recorte.
Haz clic en el icono de la flecha situado junto a Ranura 0 para abrir el parámetro que has añadido a la pista. Aquí es donde editarás el parámetro del eje Z para la animación usando el nodo Recorte que has creado.
Con el parámetro de material en la pista, puedes editar el valor numérico del parámetro según el fotograma que selecciones, estableciendo una secuencia de fotogramas clave que cree una animación basada en el valor numérico que hayas utilizado en Recorte (el parámetro de material).
Cambiar los parámetros del nodo Constante conectado a la entrada del eje Z en los parámetros del material dentro de Sequencer cambia la malla en el visor. Ahora ya puedes empezar a animar utilizando el material.
Asegúrate de que el icono Clave automática está seleccionado en la barra de herramientas de Sequencer.
Asegúrate de que tu malla es visible dentro del visor para que puedas ver cómo afectan a la malla los cambios en los valores numéricos.
Mueve la palanca de control de fotogramas de Sequencer a otro punto.
Pulsa + en el campo Recorte para añadir un nuevo fotograma clave y, a continuación, cambia el valor del parámetro. Al cambiar el valor del parámetro Recorte, se crea un punto rojo en la pista que captura el movimiento de los materiales a lo largo del eje Z entre los fotogramas. La combinación de fotogramas clave crea la animación de la malla.
Haz clic en la imagen para ampliarla.
Repite el paso anterior, moviendo el fotograma y cambiando el valor del parámetro hacia arriba en 0.1.
Coge la palanca de control de fotogramas y muévela por todos los fotogramas cuando te quedes sin fotogramas o tengas el número de fotogramas que deseas.
Al mover los fotogramas podrás comprobar que se ha capturado tu animación.
Guarda tu progreso.
Cómo reproducir la animación
Para reproducir tu animación tienes que añadir el siguiente dispositivo al visor de tu proyecto.
Dispositivo Secuencia cinemática
Dispositivo Botón
Sigue estos pasos para animar tu material:
Selecciona el dispositivo Botón en el esquematizador y abre el panel de detalles de los dispositivos Botón.
Modifica las Opciones de Usuario - Funciones > Habilitar a Plataforma de aparición de jugador 1 > Al aparecer un jugador.
Selecciona el dispositivo de secuencias cinemáticas en el esquematizador y abre el panel de detalles.
Añade la nueva secuencia a la opción Secuencia del panel de detalles del dispositivo.
Activa la reproducción automática. La secuencia se reproduce automáticamente cuando se inicia el juego.
Edita Opciones de usuario - Funciones > Función de reproducción a Botón > Al interactuar.
Haz clic en el icono Guardar y, a continuación, en el botón Abrir sesión. El cliente del modo Creativo de Fortnite se conecta a UEFN y se abre.
Inicia un juego para probar tu animación.
Pulsa E para interactuar con el dispositivo Botón. Esto reproducirá la animación.
Esta es la configuración básica para animar una malla.
Puedes utilizar estas instrucciones para crear un efecto en una malla y animarla para crear un fantasma, los ojos parpadeantes de un robot y mucho más, dependiendo de los nodos y las configuraciones que utilices.