liabru
ac67ef8e5c
fixed various constraints in examples
2017-06-28 00:21:17 +01:00
liabru
837c43bdb5
improved spring and pin rendering
2017-06-28 00:20:36 +01:00
liabru
0952516e57
added constraint.render.type and constraint.render.anchor
2017-06-26 23:20:34 +01:00
liabru
44c4d1ff8d
added constraint damping
2017-06-12 19:53:40 +01:00
liabru
71998a0056
improved position resolver
2017-05-09 01:13:59 +01:00
liabru
d2af721c49
updated license and contributing
2017-05-09 00:46:03 +01:00
liabru
295cffeacf
refactored Common.isElement
2017-05-09 00:41:05 +01:00
liabru
d63b0c25c8
removed Common.shadeColor
2017-05-09 00:40:16 +01:00
liabru
2b76c4c10b
fixed Common.now
2017-05-09 00:39:35 +01:00
liabru
749ed5066e
added rotation point parameter to Body.rotate, closes #410
2017-05-04 00:31:56 +01:00
liabru
ab0283b5b3
fix constraint.angularStiffness
2017-05-03 22:05:38 +01:00
liabru
1bae2dee45
fix soft body stiffness
2017-05-03 21:42:41 +01:00
liabru
130e6b3f56
improved Example.car using pin constraint
2017-05-03 21:26:40 +01:00
liabru
f49d053e1f
added second pass for constraint solving
2017-05-03 21:13:29 +01:00
liabru
a5bd6b2d55
change constraint solve order
2017-05-03 21:10:14 +01:00
liabru
a8d1950148
fixed constraint torque calculation
2017-05-02 23:50:01 +01:00
liabru
068fdc0f2a
fixed constraint torque calculation
2017-04-29 21:17:09 +01:00
liabru
daf26af006
implemented constraint warming
2017-04-25 23:48:37 +01:00
liabru
26a60e4dcf
fixed various problems with constraints
2017-04-25 23:47:49 +01:00
liabru
59d62be899
added optional output argument to Vector.rotate
2017-04-25 23:43:29 +01:00
liabru
0ce686d0c1
fix lint
2017-02-02 00:17:01 +00:00
liabru
b3533937d4
added body.plugin, composite.plugin, constraint.plugin, engine.plugin properties
2017-01-24 20:33:37 +00:00
liabru
719ad649fe
changed default render styles
2017-01-19 23:36:19 +00:00
liabru
1a40f2754c
improved demo and examples
2017-01-16 23:47:39 +00:00
liabru
c8e5d5c3b0
added Render.startViewTransform and Render.endViewTransform
2017-01-16 23:47:39 +00:00
liabru
47443b3362
added Render.lookAt
2017-01-16 23:47:39 +00:00
liabru
ffb128cd0d
change Matter.MouseConstraint to use engine beforeUpdate event, closes #73
2017-01-15 16:08:06 +00:00
Liam
68382d62c3
Merge pull request #315 from codeclown/patch-1
...
fix issue when render.lineWidth = 0, closes #220
2017-01-15 15:16:25 +00:00
liabru
a815ce4d0a
fix Body.setStatic(body, false), closes #187
2016-12-04 23:54:07 +00:00
liabru
c72a9d017f
add poly-decamp require shim
2016-12-02 00:29:08 +00:00
liabru
5024364761
Merge branch 'master' of https://github.com/RobertHerhold/matter-js into RobertHerhold-master
...
# Conflicts:
# src/factory/Bodies.js
2016-12-01 23:58:53 +00:00
liabru
dd83386e0f
fix Render.grid
2016-11-28 00:42:56 +00:00
liabru
86c4a61279
fix v8 optimisation issues
2016-11-24 01:33:31 +00:00
Martti Laine
74de894ed9
Fixes #220
2016-11-12 13:31:50 +02:00
liabru
9856e3cd79
improve docs
2016-11-03 23:35:00 +00:00
liabru
50ad7ca4c0
added Matter.before, Matter.after, Common.chainPathBefore, Common.chainPathAfter, Common.get, Common.set
2016-11-03 00:48:40 +00:00
liabru
05d0961483
fixed various Matter.Plugin issues
2016-11-03 00:44:17 +00:00
liabru
0e5a4579b6
fixed Body.create with no options
2016-11-03 00:43:07 +00:00
liabru
6f8b705b1d
update Matter.Plugin docs
2016-09-19 23:15:51 +01:00
Robert Herhold
3d8f88e979
Update to latest poly-decomp.js API
2016-09-13 12:40:39 -04:00
liabru
83ae546ad6
changed naming approach for prerelease versions
2016-09-03 23:25:07 +01:00
liabru
3883981097
added docs for Matter.Plugin with tweaks
2016-09-03 23:23:45 +01:00
liabru
51b7b1dea0
added plugin status logging
2016-08-04 00:54:31 +01:00
liabru
d4d64edaa1
improved logging
2016-08-04 00:14:10 +01:00
liabru
8da170f382
refactor plugin system
2016-08-03 01:04:45 +01:00
liabru
e84c537d29
added Matter.Plugin initial implementation
2016-07-31 18:32:03 +01:00
liabru
7c8f6ced5c
fix requestAnimationFrame polyfill for Matter.Runner, closes #252
2016-06-26 20:38:06 +01:00
liabru
ba1913068f
Merge branch 'master' of https://github.com/jackismissing/matter-js into jackismissing-master
...
# Conflicts:
# src/render/RenderPixi.js
2016-06-25 18:42:40 +01:00
liabru
4972af847e
fixed issue with Matter.RenderPixi not being cleared when bodies removed, closes #218
2016-06-25 18:23:12 +01:00
liabru
ad033f5255
added note in docs about vertices order
2016-06-25 18:02:06 +01:00
liabru
1340159451
fix Matter.Mouse when element does not have fixed dimensions, closes #73
2016-06-25 17:34:28 +01:00
liabru
f59e2202ad
fix tests
2016-04-28 22:20:07 +01:00
liabru
e8c899aeec
deprecated Matter.RenderPixi
2016-04-26 21:32:14 +01:00
liabru
a6b97cd4e3
deprecated Matter.RenderPixi
2016-04-26 21:17:00 +01:00
liabru
72f90b99dd
decouple Matter.RenderPixi
2016-04-26 20:48:13 +01:00
liabru
de823ebb08
decouple Matter.Render from Matter.Engine
2016-04-26 20:18:44 +01:00
Nicolas Garnier
aec19aecbb
RenderPixi.js - added missing dependencies
...
Bounds and Vector were missing from the requires
2016-04-25 12:40:47 +02:00
liabru
f36fe2c329
handle missing options in Engine.create
2016-04-19 11:19:03 +01:00
liabru
d373172c19
Merge branch 'master' of github.com:liabru/matter-js
2016-04-19 11:05:34 +01:00
Joshua Heiland
158c40425e
Engine uses provided world; fixes issue #230
2016-04-18 12:56:50 -07:00
liabru
e2e7c0b10d
fix Matter.Engine.create docs to show element param is optional
2016-04-18 00:22:09 +01:00
liabru
afd7531fe4
added readonly to docs for type property, closes #235
2016-04-18 00:17:05 +01:00
liabru
23a773ae88
fix issue with removed bodies causing collisions
2016-04-09 20:10:35 +01:00
liabru
f428d6be58
fix Body.scale for circles, closes #234
2016-04-07 19:50:07 +01:00
liabru
e1a52d59aa
Merged sensors from Misiur-master
2016-04-05 23:54:40 +01:00
Liam
1944f6a34c
Merge pull request #224 from brollb/223-bounds-ignored-in-renderer
...
Updated `hasBounds` default value. Fixes #223
2016-04-05 23:22:06 +01:00
Brian Broll
053ea76bc6
Updated hasBounds
default value. Fixes #223
...
WIP #223 changed 'render' to 'options'
2016-04-05 14:54:26 -05:00
Liam
79fa57e3cd
Merge pull request #232 from Rantanen/docs
...
Document World bounds and Grid bucket size.
2016-04-05 20:46:39 +01:00
Mikko Rantanen
5054c9717c
Document World bounds and Grid bucket size.
...
Added jsdoc comments for the following properties:
- `world.bounds`
- `grid.bucketWidth`
- `grid.bucketHeight`
2016-04-02 13:49:43 +03:00
Mikko Rantanen
a20a9fbd1c
Fix the out-of-bounds check in grid broadphase
...
`world.bounds` is a normal bounds object with min and max coordinates instead of height and width.
2016-04-02 13:11:26 +03:00
liabru
e7e8c2610e
fix issue with Bodies.circle label option, closes #195
2016-02-07 16:22:20 +00:00
liabru
490d232f48
added default for delta parameter in Engine.update, closes #200
2016-02-07 16:06:54 +00:00
liabru
b4e875bf55
fix lint issue
2016-02-07 15:49:09 +00:00
liabru
dbdabcca65
allow passing of pixi objects to Matter.RenderPixi at creation, closes #193
2016-02-07 15:47:23 +00:00
liabru
99dd6c518a
fixed rendering of compound bodies
2016-02-07 15:25:38 +00:00
liabru
aaffee3b72
fixed rendering of angle indicators
2016-02-07 15:24:58 +00:00
liabru
8ac06b227a
fixes to body opacity rendering
2016-02-07 15:23:58 +00:00
liabru
adcb610f05
added docs for body.render.opacity
2016-02-07 15:21:53 +00:00
liabru
c99e6afb1c
Merge branch 'master' of https://github.com/ma1069/matter-js into ma1069-master
2016-02-07 13:02:31 +00:00
liabru
8fcb89342e
added SVGPathSeg polyfill, closes #196
2016-02-07 12:46:16 +00:00
MatteoAvalle
5b755a1a62
Adding the opacity attribute to be able to draw semi-transarent sprites
...
Just a really simple commit adding a tiny feature I think it could be useful
while, at the same time, it seems even too tiny to specifically build a
custom render just to include it.
2016-02-05 11:24:58 +01:00
Brian Broll
dd5e2602e9
Changed bounds checking MIN_VALUE to -MAX_VALUE. Fixes #202
...
WIP #202 . Changing Number.MAX_VALUE to Infinity
2016-02-04 15:04:00 -06:00
liabru
a38b22721c
change gravity scale to variable rather than a constant
2015-12-29 22:50:24 +00:00
Marcin Misiurski
28084b005a
Change permeable name to sensors, add isSensor to Pair
2015-12-28 21:38:09 +01:00
Marcin Misiurski
6e7add16bf
Add permeability example and doc entry
2015-12-28 21:36:52 +01:00
Marcin Misiurski
1573359354
Add permeable objects
2015-12-28 21:36:51 +01:00
liabru
5ff218234a
improve Composite.car
2015-12-28 18:50:26 +00:00
liabru
6f892502c2
remove constraint torque clamp
2015-12-28 18:50:07 +00:00
liabru
2e6afd477a
improved docs
2015-12-27 21:14:24 +00:00
liabru
500d566772
fix Demo.reset to fully reset ids
2015-12-25 15:57:27 +00:00
liabru
d4cbdbbd0e
formatting merge
2015-12-23 16:07:37 +00:00
liabru
1b8574ac16
Merge branch 'no-gravity-optim' of https://github.com/BlackDice/matter-js into BlackDice-no-gravity-optim
2015-12-23 16:04:16 +00:00
liabru
dff0e30cbc
fixed issue with MouseConstraint.create, closes #185
2015-12-23 13:50:31 +00:00
liabru
3f9364c240
fixed issue with Body.applyForce torque, closes #64
2015-12-23 13:41:11 +00:00
liabru
6e1f8e9e27
improved examples
2015-12-23 12:45:40 +00:00
liabru
1db98a3e86
fixed issues with friction stability
2015-12-23 12:45:11 +00:00
liabru
3de9d00b8e
added sprite offsets relative to centre of mass, closes #153
2015-12-05 20:26:49 +00:00
liabru
449774c94d
fix issue when Bodies.trapezoid slope === 1, closes #138
2015-12-05 18:58:56 +00:00
liabru
e04de5fb4e
removed Detector.bruteForce
2015-12-05 18:12:07 +00:00
liabru
c3129b8651
use actual canvas size for default render bounds
2015-12-05 17:19:50 +00:00