24 Commits

Author SHA1 Message Date
Domenic
d72e5ea39f Fixed typo in assert described in issue #538 2018-01-21 09:52:12 +01:00
empirephoenix
bfbb0d61ea Merge pull request #498 from TripleSnail/master
Add/remove all PhysicsControls even when a RigidBodyControl is present
2017-04-25 13:25:53 +02:00
empirephoenix
65fd7425fa Merge pull request #497 from NemesisMate/patch-7
Ordering + raw methods instead of reversing.
2016-05-22 17:21:59 +02:00
William Linna
c85fd3fe26 Add/remove all PhysicsControls even when a RigidBodyControl is present 2016-05-21 23:26:56 +03:00
NemesisMate
8a058c61f1 Changed LinkedList for ArrayList in rayTests 2016-05-20 10:00:08 +01:00
NemesisMate
3b0e0766c5 Oops! 2016-05-19 11:47:06 +01:00
NemesisMate
4cd424ad03 Ordering physics rayTest returned list instead of reversing it.
Added raw results ray tests too.
2016-05-19 11:25:19 +01:00
iwgeric
3ae3b0064e Remove static from method
Having the method static was causing javah to change the signature of the native method which caused compiling errors
2016-04-11 19:33:22 -04:00
NemesisMate
513eedaea1 Fixed a little bug I left on reversing the list :S: 2016-04-05 08:58:30 +01:00
NemesisMate
2a44aa4aec Reversed raytest results when needed
In some cases, native-bullet returns the ray results on a reversed order so it leads to unexpected bugs.
2016-04-05 08:39:53 +01:00
Fadorico
83b26be45a Combine result of both listeners to determine if the collision should occur 2016-03-31 01:39:54 -04:00
Fadorico
ef626b0959 Fixed group collision check in native broadphase 2016-03-23 02:37:03 -04:00
Fadorico
7628b0f9e3 Fixed collision group listeners not being notified 2016-03-09 15:08:56 -05:00
Kirill Vainer
cd1d145005 PhysicsSpace: add method to set solver iterations
Thanks to Seppes (see thread: http://hub.jmonkeyengine.org/t/how-to-access-native-bullets-constraintsolver-numiterations)
2015-04-27 19:03:43 -04:00
iwgeric
70b03ea28a Bullet (and jBullet): Remove deprecated PhysicsSpace.enableDebug method in favor of BulletAppState.setDebugEnabled. 2015-04-26 19:20:06 -04:00
rainmantsr
5c8b1fe585 Corrected JavaDoc comment 2015-03-28 13:30:53 +01:00
rainmantsr
31835366b2 Add: sweepTest to jme3-bullet-native 2015-03-27 20:37:23 +01:00
Normen Hansen
3aa8aed142 - add/remove multiple physics controls via PhysicsSpace.add / .remove 2015-02-24 11:10:00 +01:00
Normen Hansen
160cdb9d0d fix issue with setGravity/getGravity in native bullet 2014-09-29 17:43:46 +02:00
David Bernard
3c72c065ad bullet: refactor PhysiscSpace.addAll/removeAll
- only add joint with current PhysicNode is BodyA
  - => avoid logging warning
  - => fix a previous bug in test about getBodyA when adding/removing BodyB
- remove optimisation that by-pass routing made by add()/remove()
2014-08-15 13:42:26 +02:00
Normen Hansen
bf4a810272 - change push() --> add() for physics collision events 2014-05-25 12:20:56 +02:00
Phr00t
ecf6297783 stack to deque 2014-05-19 13:46:35 -04:00
Phr00t
d200e406d5 performance improvements to PhysicsSpace 2014-04-29 14:33:01 -04:00
Normen Hansen
a16857c8f4 switch to gradle layout 2014-03-21 02:32:11 +01:00