Normen Hansen
160cdb9d0d
fix issue with setGravity/getGravity in native bullet
10 years ago
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()
11 years ago
Normen Hansen
bf4a810272
- change push() --> add() for physics collision events
11 years ago
Phr00t
ecf6297783
stack to deque
11 years ago
Phr00t
d200e406d5
performance improvements to PhysicsSpace
11 years ago
Normen Hansen
a16857c8f4
switch to gradle layout
11 years ago
phr00t
614bffa9ae
Native bullet raytest m_flags now accessible to Java, updated bullet builds incoming...
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10881 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
phr00t
efd7a8e7e8
Native bullet will no longer ignore changes to the broadphase type
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10604 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
nor..67
9603b6d09b
- add gravity getter for physicsspace
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10357 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
nor..67
2f100c79fb
- fix deprecation message and javadoc cleanups in PhysicsSpace
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10345 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
nor..67
8992563b86
- add new BulletDebugAppState for physics debugging
...
- fix non-displayed physics objects in debug view
- remove dependency of base physics objects to scenegraph api, only jme math dependencies are left
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10342 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
nor..67
2d5800d667
- add deprecation info to PhysicsSpace.enableDebug
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10341 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
nor..67
382169355c
- fix replace mistake
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10339 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
nor..67
1641238b58
- cleanup logger use in PhysicsSpace
...
- add getters for object lists
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10338 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
nor..67
fa380923dc
- cleaup adding/removing and tracking objects to the physics space
...
- warn user when objects are added or removed twice, do not allow this to happen
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10337 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
nor..67
7ba657e430
- set logging from Level.INFO to Level.FINE for most logging
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10271 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
nor..67
613d519544
SDK:
...
- remove useless synchonized statements from physics
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9488 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
7c18281818
- fix collision between linked bodies option for joints in native bullet (thanks to @iwgeric )
...
- add fixed osx binary (win/linux are built on the server)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9387 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
sky..ok
533fb86c50
Down to 260 Javadoc warnings from 324
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9255 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
3cdaf0e051
jme3:
...
- fix imports in all classes
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8843 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
439c5b36b8
native bullet:
...
- add ray test code, thanks to @EmpirePhoenix
- clean up import structure
- remove separate jmeUserPointer class
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8577 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
0868244b9a
- fix PhysicsVehicle initialization
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8477 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
5bfd3bd68c
- add collision callbacks to native bullet
...
- add SixDofSpringJoint to native bullet
(thanks to @chototsu )
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8395 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
dafc2afecb
- fix PhysicsSpace.removeAll() cast bug
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7507 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
nor..67
217eacde1e
- fix PhysicsSpace.removeAll() recursion bug (same fix as for addAll)
...
Fixes Issue 349
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7456 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
nor..67
3c45cc6e97
- initialize native bullet classes on every object creation
...
- remove initialization from java physicsspace
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7431 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
nor..67
ea6e817f7f
- load library in Natives.java on demand
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7417 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
nor..67
862540833b
copy Bullet Native to trunk
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7402 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
rem..om
93d0ed73e3
- Added a test case for the add kinematic object to physic space to tets with native bullet
...
- made a workaround in PhysicSpace for non native
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7369 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
sha..rd
6196de22f7
* Removed all deprecated classes, methods, and fields
...
* AudioNode now takes AudioRenderer in its constructor to allow audio.play() functionality
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7333 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
nor..67
53f5df5a3f
- add logging for adding and removing of objects to PhysicsSpace
...
- rename PhysicsJoint.getConstraint() to getObjectId() preparing for native bullet
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7284 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago
nor..67
9e53abbb7a
move jme3 to trunk
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@6971 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
14 years ago