Ce qui suit ne sont que des hypothèses. A vérifier donc...
Dans la démo avec les boites, seule la partie calculs (moteur physique) a été compilée en asm.js.
La démo du FPS a été entièrement compilée en asm.js (ou en WebAssembly si le navigateur le supporte). Pas seulement le moteur physique, mais aussi la partie rendu graphique, goulet d'étranglement à priori important dans le framerate global, comme le suggère mon utilisation de 30% du CPU sur l'exemple avec les boites.
Partager