Corrige desajuste entre el orden del enum ShapeType y el array
de nombres shape_names[] en el handler de tecla F (toggle).
## Problema
Al pulsar F para toggle PHYSICS ↔ SHAPE, la notificación mostraba
nombre incorrecto de la figura debido a que el array shape_names[]
NO coincidía con el orden del enum ShapeType.
**Enum ShapeType (defines.h):**
0=NONE, 1=SPHERE, 2=CUBE, 3=HELIX, 4=TORUS, 5=LISSAJOUS,
6=CYLINDER, 7=ICOSAHEDRON, 8=ATOM, 9=PNG_SHAPE
**Array previo (incorrecto):**
{"Sphere", "Lissajous", "Helix", "Torus", "Cube", ...}
Orden erróneo causaba que al activar CUBE (enum=2) mostrara
"Helix" (array[2]), etc.
## Solución
Reordenar array para coincidir exactamente con enum ShapeType:
```cpp
const char* shape_names[] = {
"None", // 0 = NONE
"Sphere", // 1 = SPHERE
"Cube", // 2 = CUBE
"Helix", // 3 = HELIX
"Torus", // 4 = TORUS
"Lissajous", // 5 = LISSAJOUS
"Cylinder", // 6 = CYLINDER
"Icosahedron", // 7 = ICOSAHEDRON
"Atom", // 8 = ATOM
"PNG Shape" // 9 = PNG_SHAPE
};
```
## Resultado
✅ Tecla F muestra nombre correcto al activar cada figura
✅ Comentario documentando correspondencia con enum
✅ "None" añadido en índice 0 (nunca usado, pero completa array)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>