Planetary es un proyecto que combina Three.js y React para crear un emocionante planetario 3D interactivo. Este repositorio contiene el código fuente completo para desarrollar un sistema planetario virtual que permite a los usuarios explorar sobre diferentes cuerpos celestes de una manera visualmente impresionante.
- Interacción: Intuitiva y fluida para explorar el sistema solar.
- Iluminación: Realista y efectos visuales que crean una experiencia envolvente.
- Diseño: Receptivo para garantizar una experiencia optimizada en dispositivos móviles y de escritorio.
Clona el repositorio de Planetary desde GitHub Navega al directorio del proyecto Instala las dependencias Inicia la aplicación
$ git clone https://github.com/MiguelMR86/Planetary
$ cd Planetary
$ code . # En caso de que lo tengas configurado
$ npm install
$ npm run dev
- Scroll: Te permitira acercarte o alejarte a los diferentes planetas.
- Click Izquierdo: Te permitira rotar la cámara sin límites
- Click Derecho: Te permitira mover la cámara por el mapa 3D.
Front-end:
- HTML
- Tailwind
- JavaScript
- React ( dom )
- Three ( orbit-controls )
Back-end
- Node
- Vite
¡Gracias por considerar contribuir a Planetary! Si deseas colaborar conmigo, por favor sigue estos pasos:
Realiza un fork del repositorio. Crea una rama para tu función/ajuste: git checkout -b feature/nueva_funcion Realiza los cambios y realiza commits con mensajes descriptivos: git commit -m "Agrega nueva función" Envía tus cambios al repositorio: git push origin feature/nueva_funcion Abre un Pull Request describiendo tus cambios detalladamente.
Si tienes alguna pregunta, problema o sugerencia, por favor abre un issue en el repositorio.
- Mario Pérez Marrero
- Miguel Ángel Medina Ramírez