UNPKG

js-2dmath

Version:

Fast 2d geometry math: Vector2, Rectangle, Circle, Matrix2x3 (2D transformation), Circle, BoundingBox, Line2, Segment2, Intersections, Distances, Transitions (animation/tween), Random numbers, Noise

15 lines (13 loc) 321 B
var Vec2 = require("../vec2.js"), vec2_add = Vec2.add, vec2_scale = Vec2.scale, aux = [0, 0]; /** * @param {Vec2} position * @param {Vec2} velocity * @param {Number} dt */ function euler(position, velocity, dt) { vec2_add(position, position, vec2_scale(aux, velocity, dt)); } module.exports = euler;