El threshold anterior (SHAPE_NEAR_THRESHOLD * scale_factor = 80px)
era demasiado estricto. Las pelotas con spring physics oscilan
constantemente y nunca alcanzaban el 75% de convergencia requerido,
impidiendo que el logo se formara completamente.
Cambios:
- defines.h: Nueva constante LOGO_CONVERGENCE_DISTANCE = 20.0px
- engine.cpp: Usar threshold fijo de 20px (en lugar de 80px)
Resultado: Las pelotas se consideran "convergidas" con más facilidad,
permitiendo que el logo alcance el 75-100% threshold y se forme
antes de ser interrumpido.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>