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

1002 commits

Author SHA1 Message Date
liabru
acb99b6f87 update tests 2024-06-23 23:22:06 +01:00
liabru
8a67787735 release 0.20.0 2024-06-23 22:10:10 +01:00
liabru
bcab6e3982 update package scripts 2024-06-23 20:25:27 +01:00
liabru
3e20a8d893 update readme 2024-06-23 12:27:58 +01:00
liabru
81793c33a0 update package 2024-06-23 12:27:48 +01:00
liabru
e0e3164541
Merge pull request #1254 from liabru/runner-2
Improve Matter.Runner
2024-06-22 19:19:36 +01:00
liabru
aba0e9ec41 remove redundant runner.isFixed from examples 2024-06-22 19:13:58 +01:00
liabru
2b5819c068 remove alpha build 2024-06-22 18:59:48 +01:00
liabru
283cd96f62 improve Matter.Runner docs 2024-06-22 18:59:36 +01:00
liabru
dc693e73f4 improve Matter.Runner docs 2024-06-16 19:43:56 +01:00
liabru
0b131a499c update development demo render options 2024-05-06 22:59:51 +01:00
liabru
b8a15635a9 improve Matter.Runner 2024-05-01 21:21:25 +01:00
liabru
804634144f improve Example.substep comments 2024-03-17 23:04:56 +00:00
liabru
720660053c improve Matter.Runner 2024-03-17 23:04:19 +00:00
liabru
442814bccf add delta control to demo gui 2024-03-17 11:20:16 +00:00
liabru
6e302a8724 improve Matter.Runner docs 2024-03-16 22:52:56 +00:00
liabru
2c91e7400f Merge branch 'master' into runner-2
* master: (22 commits)
  improve test comparison report
  update ci
  update ci
  preserve pair.contacts order
  optimised Resolver.solvePosition
  bump package lock
  improve test comparison report
  fixed compare tool layer order in demo testbed
  fixed compare tool layer order in demo testbed
  added multi example testing tool to demo
  added body removal to Example.remove
  changed Composte.removeComposite and Composte.removeBody to reset body.sleepCounter
  optimised Collision.collides
  fix collision events for sleeping pairs, closes #1077
  added local pairs functions in Pairs.update
  removed pair.confirmedActive
  changed Pair.id format to use shorter ids
  optimised Resolver.solveVelocity
  optimised contacts and supports memory and gc use
  optimised pairs and collisions memory and gc use
  ...
2024-03-11 21:33:04 +00:00
liabru
4e6a8d90ff
Merge pull request #1238 from liabru/performance-2
Improved performance and reduced memory usage
2024-03-10 20:06:24 +00:00
liabru
5e503e3e19 Merge branch 'master' into performance-2
* master:
  improve test comparison report
2024-03-10 15:49:44 +00:00
liabru
962fba5df5 improve test comparison report 2024-03-10 14:14:48 +00:00
liabru
6e15d2fe9a Merge branch 'master' into performance-2
* master:
  update ci
  update ci
2024-03-03 23:26:55 +00:00
liabru
f74dafdda2 update ci 2024-03-03 23:24:36 +00:00
liabru
9ae6505abc update ci 2024-03-03 23:15:57 +00:00
liabru
e891d37b65 preserve pair.contacts order 2024-03-03 23:06:38 +00:00
liabru
89963f77a0 optimised Resolver.solvePosition 2024-03-03 21:48:05 +00:00
liabru
c265626aad Merge branch 'master' into performance-2
* master:
  bump package lock
  improve test comparison report
  fixed compare tool layer order in demo testbed
2024-03-03 21:26:45 +00:00
liabru
8236aa2b03 bump package lock 2024-03-03 21:09:46 +00:00
liabru
2cc1c1c4e5 improve test comparison report 2024-03-03 21:01:45 +00:00
liabru
a3e801acfd fixed compare tool layer order in demo testbed 2024-02-14 22:40:10 +00:00
liabru
11b65ded96 Merge branch 'master' into performance-2 2024-02-11 21:33:34 +00:00
liabru
0cc4d964e2 fixed compare tool layer order in demo testbed 2024-02-11 19:30:03 +00:00
liabru
b3e28decc7 added multi example testing tool to demo 2024-02-11 19:14:57 +00:00
liabru
1209e88fe2 added body removal to Example.remove 2023-11-25 14:06:04 +00:00
liabru
6d10c3d14e changed Composte.removeComposite and Composte.removeBody to reset body.sleepCounter 2023-11-25 14:04:56 +00:00
liabru
6f8a54b253 optimised Collision.collides 2023-11-14 21:01:43 +00:00
liabru
51f49ce9d3 fix collision events for sleeping pairs, closes #1077 2023-11-13 23:32:39 +00:00
liabru
86d937a9cc added pre-release build 2023-11-12 16:17:46 +00:00
liabru
205aaa5066 added Example.substep 2023-10-22 23:58:04 +01:00
liabru
a5b57670a3 added updates per frame to Matter.Render debug 2023-10-22 23:44:50 +01:00
liabru
3e61951ab5 added new Matter.Runner with default fixed timestep 2023-10-22 23:40:50 +01:00
liabru
72e6e899a6 added high delta warning to Matter.Engine 2023-08-14 23:53:22 +01:00
liabru
7ec38a1f1c added pixel ratio scaling to render debug stats 2023-08-13 18:59:33 +01:00
liabru
5f79511391 update ci 2023-08-13 16:31:30 +01:00
liabru
e9da32c886 added local pairs functions in Pairs.update 2023-08-13 16:09:57 +01:00
liabru
72bc203c27 removed pair.confirmedActive 2023-08-13 14:54:30 +01:00
liabru
e4526a5138 Merge branch 'master' into performance-2
* master:
  updated benchmark tests
  added repeats and updates options to test tools
  added Example.stress4
  added arrow key navigation of examples in development demo
  reduce canvas hit testing in demo when using matter-tools
2023-08-13 14:11:28 +01:00
liabru
e668c028a0 updated benchmark tests 2023-08-13 13:15:29 +01:00
liabru
6142991e0a added repeats and updates options to test tools 2023-08-13 13:10:39 +01:00
liabru
0f0ac93921 added Example.stress4 2023-08-13 12:56:50 +01:00
liabru
45cad777f6 added arrow key navigation of examples in development demo 2023-08-13 12:17:40 +01:00