Steve Bailarín es un proyecto desarrollado en Java3D que presenta un personaje articulado de Minecraft realizando movimientos de baile. Este proyecto demuestra el uso de animaciones 3D en Java y la manipulación de transformaciones en un entorno gráfico.
- Animación 3D: Implementa movimientos de baile mediante TransformGroups y interpolación de movimientos.
- Interactividad: Permite iniciar y detener la animación de Steve con eventos de teclado.
- Gráficos de calidad: Utiliza Java3D para representar un modelo articulado con diferentes grados de libertad.
- Java Development Kit (JDK) 11 o superior.
- Java3D y sus dependencias correctamente configuradas.
- Clonar el repositorio:
git clone https://github.com/robertytocerva/Steve_Java3D.git
- Importar el proyecto en tu IDE favorito (Eclipse, IntelliJ, NetBeans).
- Configurar las librerías de Java3D en el classpath del proyecto.
- Compilar y ejecutar el archivo principal
Main.java.
- Ejecutar
Main.javapara iniciar la animación. - Usar los Botones para iniciar/detener la animación.
- Modificar los valores en
TransformGrouppara personalizar los movimientos.
Cualquier duda o sugerencia, no dudes en crear un issue en el repositorio. ¡Espero que disfrutes viendo bailar a Steve! 🎵🕺