51 Commits

Author SHA1 Message Date
Kirill Vainer
fe4dd1d8a6 Revert "[ci skip] update windows natives"
This reverts commit cfe8a000f10da99a9824c1d72cd9f4af82d598fc.
2016-11-25 21:40:36 -05:00
appveyor
cfe8a000f1 [ci skip] update windows natives 2016-11-26 02:18:27 +00:00
Kirill Vainer
0d2fdcf2ba native-bullet: unset toolchains 2016-11-25 00:15:17 -05:00
Kirill Vainer
356b3d6726 build: fix gradle 3.2.1 deprecations 2016-11-24 15:41:46 -05:00
empirephoenix
46891b32c6 Merge pull request #510 from bertleft/master
Bugfix: Native Point2PointJoint.createJoint() incorrectly allocates btHingeConstraint
2016-07-26 16:38:17 +02:00
Riccardo Balbo
e602ed651a Remove commented/unused code. 2016-07-26 15:12:13 +02:00
Riccardo Balbo
6b1656f337 Compile with Ofast and disable _FORTIFY_SOURCE 2016-07-22 11:51:19 +02:00
Riccardo Balbo
7f87a92c72 Bullet: Remove multithread support that is not available anymore. And was never used by the engine in the first place. 2016-07-13 17:20:48 +02:00
Riccardo Balbo
e5747c2faa Update bullet to 2.83.7 2016-07-13 17:20:42 +02:00
Kai Boernert
22db3212e1 Finally fixing this
https://hub.jmonkeyengine.org/t/jmonkey-3-1-native-bullet-bug/33595/3
http://www.bulletphysics.org/Bullet/phpBB3/viewtopic.php?p=12158&f=9&t=

Signed-off-by: Kai Boernert <kai-boernert@visiongamestudios.de>
2016-06-13 13:06:35 +02:00
Albert Santos
03318a6766 Fixed Point2PointJoint.createJoint() incorrectly creating btHingeConstraint
Replaced it with btPoint2PointConstraint.
2016-06-12 09:47:34 -04:00
Kirill Vainer
3078f2ad22 Merge pull request #491 from riccardobl/AddGimpactCollisionAlgo
Fix GImpact passing through other shapes.
2016-05-04 13:50:47 -04:00
Kirill Vainer
0c32c24e5e bullet native: fix mingw target platform 2016-05-04 13:17:47 -04:00
Kirill Vainer
cd0893005a build: fix build error 2016-04-30 17:39:04 -04:00
Kirill Vainer
5d2cee0187 build: update to gradle 2.13 2016-04-30 17:26:55 -04:00
Riccardo Balbo
eee51f39f9 Add GImpact collision algorithm to physics spaces 2016-04-29 14:33:13 +02:00
Kirill Vainer
185eb7b6e5 Merge pull request #481 from riccardobl/fix_setAdamping_bulletnative
Fix for setAngularDamping / bullet native.
2016-04-23 15:28:34 -04:00
Kirill Vainer
8d132d35f0 bullet native: update OSX natives 2016-04-22 10:55:10 -04:00
Kirill Vainer
039043daac native bullet: update Windows / Linux natives 2016-04-22 00:24:41 -04:00
Kirill Vainer
34df2ebabf native bullet: hide unexported symbols 2016-04-22 00:23:50 -04:00
Riccardo Balbo
d2c608c788 Fix for setAngularDamping / bullet native. 2016-04-21 18:33:50 +02:00
Kirill Vainer
6296819697 native bullet: allow cross compiling linux -> windows 2016-04-10 12:39:20 -04:00
Fadorico
ef626b0959 Fixed group collision check in native broadphase 2016-03-23 02:37:03 -04:00
Kirill Vainer
3412c0cf2b Merge pull request #361 from Dokthar/bullet_RigidBody
GImpactCollisionShape : fix for #188, added updateBound()
2015-10-06 19:12:37 -04:00
Dokthar
06d6f08616 GImpactCollisionShape : fix for #188, added a call to updateBound() in native jni binding, just after creating the shape, (native createShape() method) 2015-10-06 19:54:40 +02:00
Kirill Vainer
86439c2c2b native bullet: fix JNI crash in ray / sweep test
Method return type does not match call function return type
2015-09-11 13:51:48 -04:00
normen
d1b963d843 Merge pull request #303 from Dokthar/bullet_RigidBody
Bullet RigidBody : added support to vector3f based AngularFactor & LinearFactor
2015-07-20 18:31:50 +02:00
Maselbas
5de3163fb8 Bullet RigidBody : removed commented code 2015-05-18 22:36:45 +02:00
Maselbas
3780061863 Bullet PhysicsRididBody : compile time error fix 2015-05-18 00:34:42 +02:00
Maselbas
878f2cbbbc Bullet PhysicsRigigBody : added set/getAngularFactor(Vector3f) and set/getLinearFactor(Vector3f), these methods are usefull for locking axis translations or rotation 2015-05-17 20:40:25 +02:00
Kirill Vainer
9e4360cd6a Bullet-Native: update windows natives 2015-05-04 16:57:38 -04: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
shadowislord
fe7f30d5ec Native SweepTest: fix formatting 2015-03-28 13:17:16 -04:00
rainmantsr
31835366b2 Add: sweepTest to jme3-bullet-native 2015-03-27 20:37:23 +01:00
Kirill Vainer
25da36e590 jme3-bullet-native: copyBinaryToLibs to depend on building native lib 2015-03-26 17:02:01 -04:00
Normen Hansen
98f0d2c08a - fix jme3-bullet-natives build issue 2015-01-26 18:45:42 +01:00
Normen Hansen
c924a94e92 - fix copying of precompiled bullet native files 2015-01-25 02:15:53 +01:00
iwgeric
83a9f87fe1 Enclose startParameter.excludedTaskNames inside task 2015-01-24 10:53:34 -05:00
Normen Hansen
ec183e1eea - only download bullet when its supposed to be built 2015-01-14 00:11:21 +01:00
Normen Hansen
00f12cfec7 - change behavior of "buildNativeProjects" setting to not exclude native subprojects from build but instead copy precompiled binaries
- disable unnecessary build of static bullet libraries
2015-01-14 00:02:11 +01:00
Normen Hansen
05e1d528ab - allow adding precompiled bullet binaries to natives jar for binaries that can't be built on the current system
- add precompiled bullet libraries
2015-01-13 21:52:28 +01:00
Normen Hansen
104254f6a6 - allow packing bullet binaries from build folder that have previously been built on other platforms 2015-01-13 20:51:20 +01:00
Normen Hansen
c8fcac1254 - fix build script for native bullet on windows using VisualStudio 2015-01-13 20:13:19 +01:00
Normen Hansen
6d0a5604c6 - fix pointer bug in native bullet addResult collision code (collision code still needs a rework) 2015-01-13 20:05:34 +01:00
Normen Hansen
f0870efc3b - remove static build instructions for linux bullet library (the bullet library will now depend on the correct glibc version being installed on a linux system) 2015-01-13 16:11:22 +01:00
shadowislord
e3497dcf50 Switch from gradle 1.12 to 2.2.1 2014-12-01 23:41:13 -05:00
shadowislord
a18c568579 Fix native bullet build on Linux
It is now partially static build, only depending on libc and libm.
2014-09-07 19:21:48 -04:00
iwgeric
a43b5c1835 remove android mk files from bullet-native. android native bullet has it's own subproject 2014-03-31 12:18:02 -04:00
iwgeric
768f099d1d remove android build from jme3-bullet-native (separate subproject now) 2014-03-28 08:32:03 -04:00
Normen Hansen
f513a09c52 adapt native build for new gradle versions (targetPlatforms -> model.platforms) 2014-03-21 13:58:19 +01:00