0
0
Fork 0
mirror of https://github.com/liabru/matter-js.git synced 2024-12-26 13:49:01 -05:00
Commit graph

898 commits

Author SHA1 Message Date
liabru
b6de9ed8c5 derive velocity from position in setters 2022-01-05 23:13:46 +00:00
liabru
fe985288d6 tidy and refactor 2022-01-04 14:18:35 +00:00
liabru
fda962f2dc added Body.timeUnit 2022-01-04 14:17:37 +00:00
liabru
181d08bbf7 add docs for Matter.Body velocity properties including unit details 2022-01-04 11:05:09 +00:00
liabru
db780c371c update Matter.Body docs 2022-01-04 11:03:08 +00:00
liabru
70600a8c11 changed engine collisionStart event to trigger after resolving and after updating body velocities 2022-01-04 10:54:34 +00:00
liabru
d52f7e6dcf update body velocity properties after resolving 2022-01-04 10:52:37 +00:00
liabru
7130c4ae80 refactor resolver friction multiplier 2022-01-03 21:30:23 +00:00
liabru
87af8a1740 improved delta consistency 2022-01-01 21:20:52 +00:00
liabru
11d5e73c1f update Example.staticFriction and Example.timeScale 2022-01-01 19:42:30 +00:00
liabru
5ddac71316 update Example.manipulation 2021-12-31 11:06:49 +00:00
liabru
ec38638711 update Example.ragdoll 2021-12-30 23:57:30 +00:00
liabru
b2bd492d05 improved Example.newtonsCradle 2021-12-29 23:08:46 +00:00
liabru
bf90bdd38c use Body.getVelocity in Matter.Render 2021-12-26 16:58:49 +00:00
liabru
10a2a07ec2 update timing improvements 2021-12-23 12:43:40 +00:00
liabru
4230a8bec6 Merge branch 'master' into timing-improve
* master:
  added support for Matter.Runner and Matter.Render in tests
  remove render element warning
  deprecated render.controller property
  handle null constraint points in Constraint.pointAWorld and Constraint.pointBWorld
  improved error messages on tests
2021-12-23 10:41:57 +00:00
liabru
7d7bad0456 added support for Matter.Runner and Matter.Render in tests 2021-12-22 23:33:57 +00:00
liabru
459425b2a3 remove render element warning 2021-12-21 20:25:26 +00:00
liabru
04d229ebec deprecated render.controller property 2021-12-21 20:10:48 +00:00
liabru
e41446493c handle null constraint points in Constraint.pointAWorld and Constraint.pointBWorld 2021-12-21 20:09:01 +00:00
liabru
9393ecb5b2 improved error messages on tests 2021-12-20 21:22:43 +00:00
liabru
7fce5d861c Merge branch 'master' into timing-improve
* master: (123 commits)
  release 0.18.0
  prevent source map in demo builds
  updated test scripts
  added note about webpack performance to readme
  added benchmark test command
  increase iterations on Example.stress3
  add triangles to mixed bodies example
  added example for Composite.remove
  updated examples
  deprecated Matter.Grid
  added broadphase to Matter.Detector
  replaced Matter.SAT with Matter.Collision
  use force exit in tests
  added cache checks to Matter.Composite
  change raycasting example events to enable use in tests
  optimised collisions
  added Matter.Collision
  use Matter.Runner in test worker
  optimised Matter.Pairs
  optimised Resolver.solvePosition
  ...

# Conflicts:
#	examples/car.js
#	examples/manipulation.js
#	examples/ragdoll.js
#	examples/slingshot.js
#	examples/timescale.js
#	src/collision/Detector.js
#	src/collision/Resolver.js
#	src/collision/SAT.js
#	src/core/Engine.js
#	src/core/Runner.js
2021-12-20 18:52:58 +00:00
liabru
039212a56e release 0.18.0 2021-12-15 17:33:44 +00:00
liabru
f1ba9b583b prevent source map in demo builds 2021-12-15 17:29:18 +00:00
liabru
afa467aad6 updated test scripts 2021-12-15 10:59:11 +00:00
liabru
80cf76b40b added note about webpack performance to readme 2021-12-15 10:49:00 +00:00
liabru
7f34c4506e added benchmark test command 2021-12-15 09:58:31 +00:00
liabru
5c59bef62e increase iterations on Example.stress3 2021-12-15 09:57:51 +00:00
liabru
b116f64225 add triangles to mixed bodies example 2021-12-12 13:20:15 +00:00
liabru
bc07f56a94 added example for Composite.remove 2021-12-12 13:19:37 +00:00
liabru
c80ed5c6a7 updated examples 2021-12-12 12:50:10 +00:00
liabru
e366d0e992 deprecated Matter.Grid 2021-12-12 12:22:21 +00:00
liabru
a6b5e7d849 added broadphase to Matter.Detector 2021-12-12 12:21:37 +00:00
liabru
b9e7d9dd8b replaced Matter.SAT with Matter.Collision 2021-12-12 10:45:50 +00:00
liabru
8adf8102fb use force exit in tests 2021-12-10 23:01:04 +00:00
liabru
32fd2852d1 added cache checks to Matter.Composite 2021-12-09 23:23:55 +00:00
liabru
10afaea8bc change raycasting example events to enable use in tests 2021-12-08 23:53:12 +00:00
liabru
fd1a70ec7a optimised collisions 2021-12-08 23:38:42 +00:00
liabru
9037f36f31 added Matter.Collision 2021-12-08 23:36:13 +00:00
liabru
2581595e6e use Matter.Runner in test worker 2021-12-07 23:23:34 +00:00
liabru
a30707fd87 optimised Matter.Pairs 2021-12-06 23:57:09 +00:00
liabru
f847f4c83e optimised Resolver.solvePosition 2021-12-05 19:30:35 +00:00
liabru
52e797791b optimised Matter.Composite 2021-12-05 19:11:29 +00:00
liabru
d8a6380899 optimised Matter.Pair 2021-12-05 16:56:41 +00:00
liabru
81259663fd added behaviour metric to tests and refactor tests 2021-12-01 23:34:41 +00:00
liabru
81dd2fb695 added stable sorting to test worker and refactor 2021-11-30 23:16:20 +00:00
liabru
bcc31682d7 prevent test example cache 2021-11-28 21:39:59 +00:00
liabru
ea3c11b1fe add test capture sort to improve comparison 2021-11-28 21:39:11 +00:00
liabru
de04c00278 improve test comparison report 2021-11-28 21:26:39 +00:00
liabru
ca2fe752d3 refactor test worker and prevent test cache 2021-11-28 21:25:11 +00:00