From ed4a76a8fe639d00689dceddfe755a22cdcfa597 Mon Sep 17 00:00:00 2001 From: Tyler Murphy Date: Thu, 19 Jan 2023 08:53:44 -0500 Subject: movement --- public/gl/gl.js | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'public/gl') diff --git a/public/gl/gl.js b/public/gl/gl.js index 20b6225..ca0dbe6 100644 --- a/public/gl/gl.js +++ b/public/gl/gl.js @@ -10,9 +10,15 @@ export { Mat4 } from './math/Mat4.js' export { Vec2 } from './math/Vec2.js' export { Vec3 } from './math/Vec3.js' export { Loop } +export { DT } +var DT = 0; +var last = Date.now() const Loop = (fn) => { const callback = () => { + var now = Date.now() + DT = ( now - last) / 1000 + last = now fn() window.requestAnimationFrame(callback) } -- cgit v1.2.3-freya