Blog |
Huesos y Riggeado Lo bueno que tiene este método es que puedes hacerlo y no pasar por Unity para meterlo en Decentraland. Sin embargo, Unity te permite comprobar como quedará el modelo en Decetraland, más o menos. Aquí se riggean los modelos en tu software 3D de preferencia, y exportarlo, si decides no pasar por Unity, puedes exportar el modelo en formato .GLTF usando Blender o el plugin de babylon para Maya. Si lo exportas desde Unity, hay que seguir unos pasos si quieres que funciones perfectamente. 1. Exporta el modelo en formato .FBX con los Keyframes que quieres exportar seleccionados, lo recomendable es exportar todos los clips por separado (iddle, caminado...) y entonces importarlos en Unity. 2. Si está importado correctamente aparecerá en el inspector de esta manera: 3. Ahora crearemos un animator, esto es lo que hace que la animación funcione, puede configurarse de varias maneras y programar diferentes clips en una maya, pero en este caso solo vamos a colocar un clip. Para ello arrastramos la animación a la ventana del animator. 4. Finalmente, colocaremos el modelo en la escena y en el padre, pondremos el animator que acabamos de crear y un skinned mesh renderer con el modelo o una parte del mismo. Todo lo demás tiene que ser el hijo de este para funcionar perfectamente. Resultado final Lince en Decentraland Animar en Unity El método explicado anteriormente, funciona muy bien cuando queremos animar modelos complejos u orgánicos para crear NPCs o fauna salvaje. Sin embargo para objetos simples prefiero animarlos en Unity, con la ayuda de la ventana de animación. Para hacerlo tenemos que seguir los siguientes pasos: 1. Divide el modelo en las parte que quieras y organízalas (decide quién es el padre e hijos) 2. Prepara el modelo en Unity y pulsa en la pestaña de animación con el padre seleccionado, para crear un animator y una animación. 3. Una vez creada podemos empezar a añadir las claves para crear la animación, clicando en el botón de grabación cualquier transformación que se haga al objeto quedará grabada. En este ejemplo he añadido las propiedades de posición del padre, la rotación para el hijo y la escala para el nieto. Para añadir una propiedad, haz clic derecho en la propiedad y selecciona add key. Después quitaré la animación del padre, porque si la dejara se rompería la animación y movería los objetos a otro lugar de la escena al subirlo a Decentraland. 4. Anima los objetos, con este método no puedes animar las texturas, solo la posición, rotación y la escala. 5. Puedes controlar el ritmo de la animación con las curvas, si quieres que el movimiento sea constante selecciona los puntos, haz clic derecho y haz que las tangentes sean lineales. 6. Exportaremos ahora la animación para Decentraland, como dije antes, quité la animación del padre para evitar problemas. Precauciones y Advertencias
Conclusión Aunque es un proceso bastante complejo, y puede llegar a ser frustrante cuando comienzas. Pero si se consigue aprender y manejar, se pueden hacer animaciones tan curiosas como las que aparecen en los ascensores del sistema de tránsito en Decentraland. Ascensor en el tránsito sur (/goto -68,-117) Laura Usón ARTISTA Passionate about videogames, movies and creatures. artist by day and superhero at night.
0 Comments
Leave a Reply. |
Categories
All
Archives
February 2021
|