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
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
liabru
da99acbf71 reduce canvas hit testing in demo when using matter-tools 2023-08-12 23:18:15 +01:00
liabru
5b6f30b08c changed Pair.id format to use shorter ids 2023-07-23 14:08:35 +01:00
liabru
182ba905d4 optimised Resolver.solveVelocity 2023-07-23 13:50:26 +01:00
liabru
97d502ea97 optimised contacts and supports memory and gc use 2023-07-23 12:50:21 +01:00
liabru
f9208df1db optimised pairs and collisions memory and gc use 2023-07-23 12:18:03 +01:00
liabru
4c56e5b11d removed Collision._projectToAxis 2023-07-23 11:22:59 +01:00
liabru
653a110d64 optimised Collision._findSupports 2023-07-23 11:20:28 +01:00
liabru
ce03208c5f fix lint 2023-03-28 20:24:58 +01:00
liabru
2ecc563c3f fixed Runner.stop docs re. runner.enabled, closes #586, closes #1054 2023-03-27 00:29:16 +01:00
liabru
401553d7e8 added render.options.wireframeStrokeStyle, closes #406 2023-03-27 00:09:12 +01:00
liabru
2af54d51cd added event.timestamp and event.delta to collision events, closes #368 2023-03-26 23:46:38 +01:00
liabru
96557859f9 fixed Body.setStatic when applied multiple times, closes #641 2023-03-26 23:19:31 +01:00
liabru
b88c82fb1d added Example.renderResize 2023-03-26 22:27:34 +01:00
liabru
fc0583975d added Render.setSize, closes #955, closes #595 2023-03-26 22:26:09 +01:00
liabru
013698bc29 improved body.parts docs 2023-03-25 14:24:43 +00:00
liabru
411af068c2 improved body.parts docs 2023-03-19 23:33:48 +00:00