MCPcopy Create free account
hub / github.com/melonjs/melonJS / sim

Function sim

packages/melonjs/tests/vector3d.spec.ts:175–179  ·  view source on GitHub ↗
(steps: number, dt: number)

Source from the content-addressed store, hash-verified

173 const target = new Vector3d(100, 200, 300);
174 const lambda = 5;
175 const sim = (steps: number, dt: number) => {
176 const v = new Vector3d(0, 0, 0);
177 for (let i = 0; i < steps; i++) v.damp(target, lambda, dt);
178 return v;
179 };
180 const v60 = sim(60, 1 / 60);
181 const v30 = sim(30, 1 / 30);
182 expect(v60.x).toBeCloseTo(v30.x, 9);

Callers 1

vector3d.spec.tsFile · 0.70

Calls 1

dampMethod · 0.95

Tested by

no test coverage detected