0
0
Fork 0
mirror of https://github.com/liabru/matter-js.git synced 2024-11-23 09:26:51 -05:00
Commit graph

986 commits

Author SHA1 Message Date
liabru
2d483c1a97
added ci workflow action 2021-12-26 21:41:33 +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
liabru
caeb07e2d2 optimised Detector.collisions 2021-11-21 23:52:13 +00:00
liabru
b3a8aa3cae added filesize to test comparison report 2021-11-21 17:00:53 +00:00
liabru
55feb89f95 changed tests to use a production build rather than source 2021-11-21 16:58:29 +00:00
liabru
8bfaff0cce added support for build metadata in Plugin.versionParse 2021-11-21 16:51:19 +00:00
liabru
bedf84cacb added memory comparison to tests 2021-11-20 12:27:14 +00:00
liabru
cd289ec279 improve performance measurement accuracy in tests 2021-11-19 20:30:12 +00:00
liabru
30b899c862 optimised Resolver.solveVelocity 2021-05-02 23:06:50 +01:00
liabru
e4b3bcd69e optimised Grid._createActivePairsList 2021-05-02 23:06:21 +01:00
liabru
84136de6a4 optimised Grid._bucketRemoveBody 2021-05-02 23:05:43 +01:00
liabru
5e3c629b90 optimised Grid._bucketAddBody 2021-05-02 23:05:21 +01:00
liabru
0af144c78b optimised SAT.collides 2021-05-01 21:57:03 +01:00
liabru
2096961846 optimised SAT._overlapAxes 2021-05-01 16:20:27 +01:00