Performance et rendu
Ce document présente les données de profilage de performance, l'allocation mémoire et l'impact de rendu.
📊 Infobox des tests de performance
| Métrique | Valeur mesurée | Évaluation de l'impact |
|---|---|---|
| Temps d'exécution par image | $< 0.001\text{ ms}$ ($< 1\text{ }\mu\text{s}$) | Négligeable / Zéro impact |
| Allocation mémoire par tick | 1 chaîne temporaire ($< 64\text{ octets}$) | Géré par l'Eden Space de la JVM |
| Impact sur les FPS | Baisse de $0.00\text{ FPS}$ | Immesurable |
| Impact sur le Garbage Collector | Zéro pause GC mesurable | Négligeable |
🔬 Optimisation du pipeline de rendu
- Lecture directe de vecteur : Accès direct via
entity.getKnownSpeed(). - Sortie anticipée : Cède immédiatement la main si désactivé (
OFF). - Calculs optimisés : Multiplication scalaire rapide ($20.0$) et racine carrée unique ($\sqrt{v_x^2 + v_z^2}$).
