var lastTime = performance.now(); function main(time) { var dt = Math.min((time - lastTime), 20) / 1000.0; update(dt); render(); lastTime = performance.now(); requestAnimationFrame(main); }