Actualizar ROADMAP: Marcar mejoras de animaciones 3D como completadas
- CYLINDER: tumbling ocasional implementado
- WAVE_GRID: pivoteo sutil implementado
- Ambas mejoras ya estaban en commit 2ae5155
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
37
ROADMAP.md
37
ROADMAP.md
@@ -30,33 +30,24 @@
|
||||
|
||||
## Mejoras de Presentación 🎨
|
||||
|
||||
### 1. ⏳ Mejorar Animaciones de Figuras 3D
|
||||
### 1. ✅ Mejorar Animaciones de Figuras 3D
|
||||
**Descripción:** Añadir movimientos más dinámicos e interesantes a algunas figuras
|
||||
**Prioridad:** Media
|
||||
**Estimación:** 1.5 horas
|
||||
**Estado:** ✅ COMPLETADO
|
||||
**Detalles:**
|
||||
|
||||
#### CYLINDER (Y):
|
||||
- **Rotación actual:** Solo eje Y (spin horizontal continuo)
|
||||
- **Mejora propuesta:** Rotaciones multi-eje con cambios periódicos
|
||||
- Rotación principal en eje Y (como ahora)
|
||||
- Cada 3-5 segundos: tumbling en eje X o Z durante 1-2 segundos
|
||||
- Efecto visual: "dar una vuelta" sobre otro eje ocasionalmente
|
||||
- Transiciones suaves con aceleración/desaceleración
|
||||
- ✅ **Rotación principal en eje Y** (spin horizontal continuo)
|
||||
- ✅ **Tumbling ocasional en eje X** cada 3-5 segundos
|
||||
- ✅ Transiciones suaves con ease-in-out (1.5s duración)
|
||||
- ✅ Efecto visual: cilindro "se da una vuelta" ocasionalmente
|
||||
|
||||
#### WAVE_GRID (W):
|
||||
- **Rotación actual:** XY girando como esfera (confuso)
|
||||
- **Mejora propuesta:** Vista frontal con pivoteo sutil
|
||||
- **Vista principal:** Paralela a pantalla (mirando de frente)
|
||||
- **Movimiento:** Pivoteo en centro con esquinas hacia adelante/atrás
|
||||
- Ejemplo: esquina superior-derecha se aleja (Z-), inferior-izquierda se acerca (Z+)
|
||||
- Movimiento ondulatorio sincronizado: olas + pivoteo crea efecto "océano"
|
||||
- **Opcional:** Rotación completa ocasional (cada 10-15s) como transición
|
||||
|
||||
**Implementación técnica:**
|
||||
- Añadir `rotation_mode_` y `mode_timer_` a cada shape
|
||||
- Estados: NORMAL, TRANSITION, ALTERNATIVE
|
||||
- Interpolación suave entre modos de rotación
|
||||
- ✅ **Vista frontal paralela a pantalla** (sin rotación confusa)
|
||||
- ✅ **Pivoteo sutil en ejes X e Y**
|
||||
- ✅ Esquinas se mueven adelante/atrás según posición
|
||||
- ✅ Movimiento ondulatorio + pivoteo = efecto "océano"
|
||||
- ✅ Velocidades lentas (0.3-0.5 rad/s) para organicidad
|
||||
|
||||
### 2. ✅ Modo DEMO (Auto-play)
|
||||
**Descripción:** Modo demostración automática con acciones aleatorias
|
||||
@@ -165,13 +156,15 @@
|
||||
- ✅ Resolución configurable (mínimo 640x480)
|
||||
- 📝 Preparado para voxelización 3D (Enfoque B) en futuro
|
||||
|
||||
### 2025-10-04 (Sesión 4) - Modo DEMO
|
||||
### 2025-10-04 (Sesión 4) - Modo DEMO + Mejoras Animaciones
|
||||
- ✅ **Implementado Modo DEMO (auto-play)** - Tecla D para toggle
|
||||
- ✅ Sistema de acciones aleatorias cada 3-8 segundos (configurable)
|
||||
- ✅ 8 tipos de acciones con pesos de probabilidad ajustables
|
||||
- ✅ Totalmente interactivo - usuario puede seguir controlando
|
||||
- ✅ Display visual "DEMO MODE" centrado en naranja
|
||||
- ✅ Mejoras animaciones 3D: tumbling en cilindro + pivoteo en wave grid
|
||||
- ✅ **Mejoras animaciones 3D**: tumbling en cilindro + pivoteo en wave grid
|
||||
- ✅ CYLINDER: tumbling ocasional en eje X cada 3-5s con ease-in-out
|
||||
- ✅ WAVE_GRID: pivoteo sutil paralelo a pantalla (efecto océano)
|
||||
- ❌ Eliminado sistema auto-restart antiguo (ya no necesario)
|
||||
|
||||
### 2025-10-04 (Sesión 3)
|
||||
|
||||
Reference in New Issue
Block a user