Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pmndrs/p2-es

JavaScript 2D physics library
https://github.com/pmndrs/p2-es

docs

bea6f5c6a6095c47c1a6e2f86440c3e700c54671 authored almost 9 years ago by Stefan Hedman <[email protected]>
more examples, polish docs

2f8a90f602388a5b1d66fdb9ee6abb2b9b1b8506 authored almost 9 years ago by Stefan Hedman <[email protected]>
improve docs a bit

9a275d2ac51f3301d248ac52e7d370921a33d246 authored almost 9 years ago by Stefan Hedman <[email protected]>
run yuidoc via grunt, update readme

ac4f3630ae54070fe63d4d5e089cb95d245ac3dd authored almost 9 years ago by Stefan Hedman <[email protected]>
throw errors if trying to add/remove bodies/springs/constraints/shapes during step. Also throw when in a bad constraint/body state https://github.com/schteppe/p2.js/issues/212 https://github.com/schteppe/p2.js/issues/207

d3cb6fa2a407eb90096e9307206374e4ba1501ae authored almost 9 years ago by Stefan Hedman <[email protected]>
Merge pull request #210 from evilstreak/remove-unused-variables-in-constraints-demo

Remove unused variables from constraints demo

1305b11226f0fe37b0dd0aff43a743a97481c37b authored almost 9 years ago by Stefan Hedman <[email protected]>
Merge pull request #206 from evilstreak/improve-body-force-and-impulse-docs

Improve docs for applyForce and applyImpulse on Body

001d21a31de5337f7fad532f3e27f2664c3d3448 authored almost 9 years ago by Stefan Hedman <[email protected]>
Remove unused variables from constraints demo

The commit 47719071f748e38e9455d97b0b0be2ae2cd99c5d stopped using these
variables when the inter...

53d47b11325ffe665b3094c47b8d91f636f43c47 authored almost 9 years ago by Dominic Baggott <[email protected]>
Merge pull request #209 from elisee/patch-1

Fix ConvexOptions definition

fd9ee6d8d1bd17ba2a7ae22f768abdaf190efec4 authored almost 9 years ago by Stefan Hedman <[email protected]>
Fix ConvexOptions definition

f267f739beef7a2800da9c32d5a9ffeaed5d5ef3 authored almost 9 years ago by Elisée Maurer <[email protected]>
Improve Body docs for applyForce and applyImpulse

- Make the method descriptions consistent
- Make the documented param names match the actuals
- ...

e9b297af066ec7d4c9ef112ef17eb2a20503a526 authored almost 9 years ago by Dominic Baggott <[email protected]>
Fix point vs vector in frame transformation docs

35ed5dbfbadd23d1f0abf6cbc9ed4593d98e1b60 authored almost 9 years ago by Dominic Baggott <[email protected]>
Fix docs method name for vec2.vectorToGlobalFrame

3d1ec84b45e59427f729b818ba9e90e33cd242d4 authored almost 9 years ago by Dominic Baggott <[email protected]>
update Material constructor in index.d.ts, thanks @clark-stevenson !

1a563e387989097a9f26e76d2abc65e9c8fbdeba authored almost 9 years ago by Stefan Hedman <[email protected]>
Merge branch 'master' of github.com:schteppe/p2.js

2cf45ec8c720d9268b83ecae0a5417868281fc53 authored almost 9 years ago by Stefan Hedman <[email protected]>
~40% faster Box.prototype.computeAABB

e6f200ecf7d5f4bac985d5f43e15d0c8b5e6b417 authored almost 9 years ago by Stefan Hedman <[email protected]>
Merge pull request #200 from psalaets/minor-docs-fixes

Minor docs fixes

b2941eddeb6183c93229d72c78dc0f612ce4f41b authored almost 9 years ago by Stefan Hedman <[email protected]>
make method name in api docs match the code

f3e36116e2c9b3c9853731261f30e262100c69ae authored almost 9 years ago by Paul Salaets <[email protected]>
added dev task to Gruntfile

a35f64898cee068af22ef18df6074c5447859bcc authored almost 9 years ago by Stefan Hedman <[email protected]>
added capsule to compound demo

85c93c9d77d3f23145238a541a07902d68615a8c authored almost 9 years ago by Stefan Hedman <[email protected]>
narrowphase code optimizations

1a8dfad999a07d40f833153d04d2af5ee295855e authored almost 9 years ago by Stefan Hedman <[email protected]>
inline vec2.vectorToLocalFrame

9180cbd59fffccb4ee8baa8ceb4d8202f1fa1dc1 authored almost 9 years ago by Stefan Hedman <[email protected]>
deprecate Convex.triangleArea, it makes no sense to have it there

335ad1a41312782aed32396b3407df935e434b4e authored almost 9 years ago by Stefan Hedman <[email protected]>
various narrowphase optimizations

0a263f4c1068cb453dca8f958c3de9815a79ab8e authored almost 9 years ago by Stefan Hedman <[email protected]>
fixed bug in Plane AABB computation and cleaned up code

c6b447af740557b6bd004db877f23a9b94edb4cf authored almost 9 years ago by Stefan Hedman <[email protected]>
bugfix: narrowphase distance check

bb7c4ae51e7fd627805ce57fdfc6ae15d092df2a authored almost 9 years ago by Stefan Hedman <[email protected]>
minor code fixes

373e366df43601127150ef36a3229ac5c2e6737e authored almost 9 years ago by Stefan Hedman <[email protected]>
ContactEquation optimization

9b282b5c3ce6369003d0ae29a2928f5456e01771 authored almost 9 years ago by Stefan Hedman <[email protected]>
convex/circle optimization

4611ee3761a405729506622d1a9b0e495be4184d authored almost 9 years ago by Stefan Hedman <[email protected]>
precomputed normals in Convex

e307cb5f81d4e91a9ab636d9131a0527d9d15832 authored almost 9 years ago by Stefan Hedman <[email protected]>
little more optimized circleConvex

1fbc1b8872137782bf8c767ecdb79841925ab26a authored almost 9 years ago by Stefan Hedman <[email protected]>
optimization: using vec2.toGlobalFrame instead of .rotate + .add in Narrowphase.prototype.convexCapsule, Narrowphase.prototype.capsuleCapsule and runNarrowphase

b388a4553b1f7fff1724f39e8bf027925997c6ea authored almost 9 years ago by Stefan Hedman <[email protected]>
optimize vec2.toLocalFrame and vec2.toGlobalFrame

9172b5c50647768f9cd8a3682cb922717278289f authored almost 9 years ago by Stefan Hedman <[email protected]>
minor code cleanup in Equation

a0c09c980c104d55b708ed99279e260b89debbad authored almost 9 years ago by Stefan Hedman <[email protected]>
Rendering the mouse constraint in Demo, lower its maxForce for better interaction with other constraints

af5970a2a512d30e24333c2135f4cd817ed3d339 authored almost 9 years ago by Stefan Hedman <[email protected]>
optimize Equation.prototype.addToWlambda and precompute min/maxForce * dt in GSSolver

be7095935debb6b7119cd20a13990a048c89ad18 authored almost 9 years ago by Stefan Hedman <[email protected]>
bugfix for sleepy event, move sleep event objects to local scope, cleanup code in Body

00127afa64566dfd0106089e881a40fb23bcbc52 authored almost 9 years ago by Stefan Hedman <[email protected]>
updated LICENSE to 2016

d98cb008c983782095b0e1e2365746b12528dda0 authored almost 9 years ago by Stefan Hedman <[email protected]>
optimize softwheel demo

a57bc50890d2527c388351b63123e4d664f1df30 authored almost 9 years ago by Stefan Hedman <[email protected]>
oops :)

4144c4ad25c10a6b684b0cb3d735002fa8afba33 authored almost 9 years ago by Stefan Hedman <[email protected]>
narrowphase optimization: check distance between shapes first

337b62ef825452e5e3ecef79f0b50078c66cfb76 authored almost 9 years ago by Stefan Hedman <[email protected]>
removed some props from Narrowphase, and added a currentContactMaterial property instead

1f0e1c9c6ac862b87e7157950d89abb6ce33e536 authored almost 9 years ago by Stefan Hedman <[email protected]>
minor optimization in Narrowphase.prototype.bodiesOverlap, docs

f41cd07baa8fb253516ff4b032593b00c2ea5a1e authored almost 9 years ago by Stefan Hedman <[email protected]>
removed runNarrowphase from the public API

b6d3f6c75f5301610501bd3a2c83d43e2aabfe77 authored almost 9 years ago by Stefan Hedman <[email protected]>
removed the reused event object from the world instance

79f8885dd6ff0d2fd0cb802ee86f7ced0fdb3412 authored almost 9 years ago by Stefan Hedman <[email protected]>
setting islandSplit to false as default as it seems unperformant for simpler scenes

c4333971ab70470926420e5fe09402ff2bf61387 authored almost 9 years ago by Stefan Hedman <[email protected]>
minor code optimizations and docs

7b0232d3f5123ef274c469c6cb1dec84a73a10d3 authored almost 9 years ago by Stefan Hedman <[email protected]>
removed the World.apply(this) from World.prototype.clear() https://github.com/schteppe/p2.js/issues/165

437b0c7750cb9b430dbee174a8f81f6df637aa53 authored almost 9 years ago by Stefan Hedman <[email protected]>
a little DRYer World.prototype.setGlobalRelaxation etc

bcb2a244d3cf6c252f138d640c50bd445b264c7a authored almost 9 years ago by Stefan Hedman <[email protected]>
Added Utils.arrayRemove, using it in World

8f64405e5ed2077772e75d602afffb34ae0448f0 authored almost 9 years ago by Stefan Hedman <[email protected]>
added property .maxMotorForce for RevoluteConstraint https://github.com/schteppe/p2.js/issues/196

7470dbf4bea7a2cba7c351e78ae03e4f583dd78b authored almost 9 years ago by Stefan Hedman <[email protected]>
cleanup + bugfixes in RevoluteConstraint

f152fc3b4878ecaa889d53f8a2dde326e4b284d6 authored almost 9 years ago by Stefan Hedman <[email protected]>
Merge pull request #194 from psalaets/issue-193

Fix for issue 193

9932fdf16ca4f4f2d9d4b89f14ba9d702656dd47 authored almost 9 years ago by Stefan Hedman <[email protected]>
voronoi demo

8e6357b1b2b886f47846c51df8ba72c0aeadbb33 authored almost 9 years ago by Stefan Hedman <[email protected]>
using interpolation in rest of the examples

d60eb3a0233597683f3da2475ccd1bc69743cc6d authored almost 9 years ago by Stefan Hedman <[email protected]>
using interpolation and cleaning up box + character examples

f9a98ec1f26009d4747f3c8c0773105d34cb1cb3 authored about 9 years ago by Stefan Hedman <[email protected]>
make asteroids code prettier

2e38549c7e076fe216aad4490f22e0bc47a11e36 authored about 9 years ago by Stefan Hedman <[email protected]>
making asteroids code prettier

6c259cb2661efb3d1fd89cdc0f390290ecda4100 authored about 9 years ago by Stefan Hedman <[email protected]>
tapball example

018fc19b824c33df2bd8b1a9b2929f5e66aef35f authored about 9 years ago by Stefan Hedman <[email protected]>
soft wheel demo

4ce95510f75653cce4bc0b7e7542d8f0c08a2deb authored about 9 years ago by Stefan Hedman <[email protected]>
fix for rendering capsules with nonzero local angle

b7b5222a4183235a023998f226a912d162970384 authored about 9 years ago by Stefan Hedman <[email protected]>
cleaned up unused code, after adding unused option to .jshintrc

f5f1fdb3e495c65b33c97c0051dcf38d0ab8f6b1 authored about 9 years ago by Stefan Hedman <[email protected]>
body id should be an integer

6798401ad12bdff66085b3e397e6de0b34d61045 authored about 9 years ago by Paul Salaets <[email protected]>
fix for schteppe/p2.js#193

6751e7683bffba71b1d6da4ba08bdb40d52b1a38 authored about 9 years ago by Paul Salaets <[email protected]>
test for when removed body is first and second of disabled pair

a578d7cb7b3ced6eb3151460d5b1ade76494ba94 authored about 9 years ago by Paul Salaets <[email protected]>
make failure message easier to read

659fa25c3f741912e8686b66648b89dc63e3493b authored about 9 years ago by Paul Salaets <[email protected]>
failing test for schteppe/p2.js#193

0ef6395e70a2cb7eafb83d314b82fdb2f439ebd8 authored about 9 years ago by Paul Salaets <[email protected]>
polish dom rendering demo

200b2eba513727eaeab75f14c4cc81dc8924b5f1 authored about 9 years ago by Stefan Hedman <[email protected]>
dom rendering demo

97f106699d817b4082a70563b524ad0e2b0573ab authored about 9 years ago by Stefan Hedman <[email protected]>
optimization for Narrowphase.prototype.planeConvex

68a52ff6e4adf3fc1e20a8c1ed01f45629f91116 authored about 9 years ago by Stefan Hedman <[email protected]>
dont modify options object in Shape constructors

7c7cfbe4c745081c01a1d3448779732f92f33915 authored about 9 years ago by Stefan Hedman <[email protected]>
added Utils.shallowClone, dont modify input options object in GearConstraint constructor

eee1b42eb15724d9cd4e1c42b7e67f2e2dcd4ae0 authored about 9 years ago by Stefan Hedman <[email protected]>
dont modify the input path in Body.prototype.fromPolygon https://github.com/schteppe/p2.js/issues/192

de568a2a89241d7c0e4cd5c36ed8204ee108d46c authored about 9 years ago by Stefan Hedman <[email protected]>
added missing docs for ContactEquation.prototype.getVelocityAlongNormal

5294a55ad3561d19bcb7dbe6057a5557cc6b4633 authored about 9 years ago by Stefan Hedman <[email protected]>
shorthand math functions in Narrowphase

2e7dcb2c29a1030f012abca1af4cef36061720e8 authored about 9 years ago by Stefan Hedman <[email protected]>
cleanup code

9bb292c82ab4b367b95a4775fefffcc6e03f0edf authored about 9 years ago by Stefan Hedman <[email protected]>
remove GSSolver.iterateEquation and GSSolver.updateMultipliers from public API, use Equation instances for storing B, invC and lambda

f1c1d6bcd6d63bb8230673a8e41861e324bca7d5 authored about 9 years ago by Stefan Hedman <[email protected]>
code cleanup

3c2fa332b6a2a78558522993ff64821ff0527c45 authored about 9 years ago by Stefan Hedman <[email protected]>
code cleanup

3fe717d9da921872edb04323e427e8275f374ba1 authored about 9 years ago by Stefan Hedman <[email protected]>
code cleanup

9d237aebeef85d05f9717c2431a4288c4422032e authored about 9 years ago by Stefan Hedman <[email protected]>
optimized pointInConvex in Narrowphase

2f83e47f878131f104604fbbd4e8d6604684e974 authored about 9 years ago by Stefan Hedman <[email protected]>
dont include package.json in build

ce37f6670c7815baa46050be4f800d238fbea6e4 authored about 9 years ago by Stefan Hedman <[email protected]>
code cleanup

e12ed53a6c19a49c3d04ea93916145e87f355607 authored about 9 years ago by Stefan Hedman <[email protected]>
code cleanup in TopDownVehicle

2c90fa657b9ee28b46c41cc72fee80cd2e0e5f15 authored about 9 years ago by Stefan Hedman <[email protected]>
using vec2.create() instead of vec2.fromValues(0,0)

57ea7406a9eeda7f56cc312d7b7cf92ddb1be769 authored about 9 years ago by Stefan Hedman <[email protected]>
Set boxShape.type to Shape.BOX https://github.com/schteppe/p2.js/issues/185

004737c3e0291ebe97cfced914272ae08d9dc2ac authored about 9 years ago by Stefan Hedman <[email protected]>
added some tests, cleanup code

f6ec42b027530d74d1a93bef9cb8ff36c81d884c authored about 9 years ago by Stefan Hedman <[email protected]>
set previous and interpolated position/angle to the initial one

0b33d985d903d44a946616ecd116a58fc538c490 authored about 9 years ago by Stefan Hedman <[email protected]>
using disabledBodyCollisionPairs in CCD. #186

36933bd2eec8cc6882af76dfeffe345f866c2925 authored about 9 years ago by Stefan Hedman <[email protected]>
using Ray.CLOSEST and skipBackfaces in CCD, as well as a particle/convex edge bug

f409f2f5d4a0aa8bd07785625dc8129797744e90 authored about 9 years ago by Stefan Hedman <[email protected]>
raycast for each shape, and dont use timeOfImpact = 0. #186

1f20143459583084478d060be607f1160d78118c authored about 9 years ago by Stefan Hedman <[email protected]>
minor docs updates

102baea364c92a81e56c30c8b4a9071946190769 authored about 9 years ago by Stefan Hedman <[email protected]>
update typescript defs

22315b0e56e6f9d04f12f036c9eb50d8e977dcf7 authored about 9 years ago by Stefan Hedman <[email protected]>
added typescript definitions

39b44087f4e3fee23e2c2929170ecde6c54b1f42 authored about 9 years ago by Stefan Hedman <[email protected]>
Added option to check collision masks in Narrowphase.prototype.bodiesOverlap, using it in CCD. #186

7cc2d8600d70d3a21194dd61c692d10571e81933 authored about 9 years ago by Stefan Hedman <[email protected]>
Some CCD updates/bugfixes, feels more robust now. #186

03073535ec1996c1879ba575bcaf2c3ede2ad114 authored about 9 years ago by Stefan Hedman <[email protected]>
v0.7.1

d83c483f912362fd6e57c74b0634ea3f1f3e0c82 authored about 9 years ago by Stefan Hedman <[email protected]>
minor code cleanup

0aa83c607b4fd70be128c993950b26acdbdcfdbf authored about 9 years ago by Stefan Hedman <[email protected]>
upgrade poly-decomp

187c786eae5c4e6df682993b632a67a93c6cef8a authored about 9 years ago by Stefan Hedman <[email protected]>
optimized Plane.prototype.computeAABB

eb9d20c246b726931d3175f5c5044e8312cb3cf0 authored over 9 years ago by Stefan Hedman <[email protected]>