Sergio Valor
d030d4270e
Fix: PNG_SHAPE distribución adaptativa corregida completamente
PROBLEMAS RESUELTOS:
1. getPoint3D() ignoraba optimización → usaba edge_points_ siempre
2. extractAlternateRows() era destructiva → filtraba sobre filtrado
3. Con 10,000 pelotas mostraba bordes → ahora muestra RELLENO
4. Con 100 pelotas solo primera fila → ahora muestra todo el texto
CAMBIOS IMPLEMENTADOS:
- Añadido optimized_points_ (vector resultado final)
- extractAlternateRows() ahora es función pura (devuelve nuevo vector)
- extractCornerVertices() ahora es función pura
- Cada nivel recalcula desde original (no desde filtrado previo)
- getPoint3D() usa optimized_points_ exclusivamente
FLUJO CORRECTO:
- 10,000 pelotas: RELLENO completo (capas reducidas)
- 500 pelotas: RELLENO + filas alternas (texto completo visible)
- 100 pelotas: BORDES completos (todo el texto visible)
- 10 pelotas: VÉRTICES (esqueleto visible)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-04 17:07:06 +02:00
..
2025-10-04 06:44:02 +02:00
2025-10-04 06:44:02 +02:00
2025-10-03 20:20:10 +02:00
2025-10-03 20:20:10 +02:00
2025-10-04 11:14:29 +02:00
2025-10-04 11:14:29 +02:00
2025-10-03 21:35:56 +02:00
2025-10-03 21:35:56 +02:00
2025-10-04 06:41:38 +02:00
2025-10-04 06:41:38 +02:00
2025-10-04 17:07:06 +02:00
2025-10-04 17:07:06 +02:00
2025-10-03 20:20:10 +02:00
2025-10-03 20:20:10 +02:00
2025-10-03 20:20:10 +02:00
2025-10-04 06:36:46 +02:00
2025-10-04 06:36:46 +02:00
2025-10-04 11:14:29 +02:00
2025-10-04 11:14:29 +02:00