EDIT ::: Modification du setInterval par un requestAnimationFrame.