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

816 commits

Author SHA1 Message Date
liabru
4514f2d598 removed Manager, replaced with Pairs 2014-03-24 00:47:51 +00:00
liabru
13fde400ba Manager has now become the Pairs data structure 2014-03-24 00:47:05 +00:00
liabru
2d52d53bf0 composites are now an actual tree structure 2014-03-24 00:30:16 +00:00
liabru
f4dcb4bb1d updated doc build task 2014-03-23 23:07:04 +00:00
liabru
7f0e85c478 updated edge build with all the latest improvements 2014-03-22 17:51:49 +00:00
liabru
692b47f3eb reduced dev build file size (chrome inspector was choking...) 2014-03-22 15:15:01 +00:00
liabru
9a2511dd50 fixed a leak in grid broadphase 2014-03-22 14:44:56 +00:00
liabru
471754611a demos are now jshinted 2014-03-20 15:10:48 +00:00
liabru
1a152309a0 updated demo 2014-03-20 15:05:42 +00:00
liabru
3359c1a340 refactored and optimised renderer, performance improvements 2014-03-20 14:42:29 +00:00
liabru
656ec79fad debug text now respects metrics.extended 2014-03-20 11:50:46 +00:00
liabru
97177677cd added gui option to switch renderer 2014-03-20 00:47:36 +00:00
liabru
9d0f906fd8 added pixi.js webgl renderer 2014-03-20 00:46:25 +00:00
liabru
abe379840d added ids to constraints 2014-03-20 00:42:52 +00:00
liabru
e4445bc791 MouseConstraint is no longer a composite (as it has only one constraint) 2014-03-19 22:51:21 +00:00
liabru
77c995ab5e constraints now support visibility 2014-03-19 22:39:18 +00:00
liabru
86457bb719 render will now manage sprite images passed as paths 2014-03-19 22:09:29 +00:00
liabru
e619be0d01 improved custom engine renderer passing 2014-03-19 21:44:22 +00:00
liabru
99346160aa appease jshint 2014-03-19 12:58:54 +00:00
liabru
c8ebf8b9f4 added Common.colorToNumber and Common.log 2014-03-19 12:51:01 +00:00
liabru
56768a4c9d fixed issue with extending null properties 2014-03-19 12:49:48 +00:00
liabru
d54ccb90a6 constraints now use a render property 2014-03-19 00:55:33 +00:00
liabru
123d391d00 now only fps metrics by default, set metrics.extended true for full metrics 2014-03-17 17:41:25 +00:00
liabru
00feed5272 prevented possible redundant object initialisation 2014-03-17 17:22:49 +00:00
liabru
4631768d6f improved performance by always reusing collision objects 2014-03-17 17:18:47 +00:00
liabru
0add2f00c9 implemented collision caching, big performance boost 2014-03-15 17:28:51 +00:00
liabru
2b5eb92556 improved performance by passing timestamps 2014-03-14 21:14:21 +00:00
liabru
ec06592fcd changes to mouse events 2014-03-14 20:05:02 +00:00
liabru
aabd202a9d fixed sprite rendering 2014-03-14 19:40:32 +00:00
liabru
885c39b9c3 added high resolution timing 2014-03-14 19:37:45 +00:00
liabru
97aef1faea added mouse events 2014-03-14 19:36:58 +00:00
liabru
9153c7b836 fixed removal bug in pair manager 2014-03-14 16:11:04 +00:00
liabru
cab5091212 updated readme 2014-03-13 00:51:38 +00:00
liabru
304ef546ac added sprites demo and updated other demos 2014-03-13 00:24:49 +00:00
liabru
433a1f9b4e bodies now have a 'render' object property
sprites implemented
backgrounds implemented
2014-03-13 00:21:31 +00:00
liabru
a662bc1651 fixed build script 2014-03-12 09:35:36 +00:00
liabru
8420dd46b8 updated readme 2014-03-11 10:34:00 +00:00
liabru
d626793887 updated builds, note that "matter.js" is now the edge build 2014-03-11 10:29:14 +00:00
liabru
62ad79fa2c updated build system, there are now 3 build modes (dev, release, edge) 2014-03-11 10:25:44 +00:00
liabru
859845d7cc dev builds are now ignored 2014-03-11 09:21:47 +00:00
liabru
4a874b8363 added version switch for docs 2014-03-11 01:17:41 +00:00
liabru
730d688699 added jsdoc for engine events 2014-03-11 01:16:20 +00:00
liabru
eb5c6cdbf8 added events example to dev demo 2014-03-10 21:57:38 +00:00
liabru
2b68e6da96 added events demo 2014-03-10 21:56:31 +00:00
liabru
a368828e3f improve sleeping by ignoring inactive pairs 2014-03-10 21:54:01 +00:00
liabru
6516c5be8d moved collision event triggers 2014-03-10 21:25:07 +00:00
liabru
6f5e0d0036 separated gravity function, applying forces now wakes sleeping bodies 2014-03-10 21:12:14 +00:00
liabru
88bd7bc29f refactored pair manager, added new events to engine 2014-03-10 20:08:11 +00:00
liabru
21732978ce added new events class 2014-03-10 19:58:05 +00:00
liabru
fc6ee29ed4 added clone method to common, extend now has option to disable deep 2014-03-10 19:56:17 +00:00