erwin coumans
|
f97cb7002d
|
first version of 'getVisualShapeData' to get visual shape information to allow external renderer with pybullet and shared memory robotics API
b3InitRequestVisualShapeInformation/b3GetVisualShapeInformation in shared memory API
|
2016-10-18 22:05:28 -07:00 |
|
erwin coumans
|
0936ae6600
|
expose getNumBodies, getBodyUniqueId, getBodyInfo (char* baseName) to shared memory API and pybullet., making it easier to serialize the state of the world.
|
2016-09-27 12:13:45 -07:00 |
|
erwincoumans
|
85fd7f560c
|
add first draft of contact point query in shared memory API
b3SharedMemoryCommandHandle b3InitRequestContactPointInformation(b3PhysicsClientHandle physClient);
void b3SetContactFilterBodyA(b3SharedMemoryCommandHandle commandHandle, int bodyUniqueIdA);
void b3SetContactFilterBodyB(b3SharedMemoryCommandHandle commandHandle, int bodyUniqueIdB);
void b3GetContactPointInformation(b3PhysicsClientHandle physClient, struct b3ContactInformation* contactPointData);
Implemented for PhysicsClientSharedMemory, not for PhysicsDirect yet.
Add btCollisionObject::setUserIndex2
|
2016-09-01 13:30:07 -07:00 |
|
Erwin Coumans
|
95a09bec99
|
implement getJointInfo for objects loaded through SDF
|
2016-06-15 18:01:41 -07:00 |
|
erwin coumans
|
14aa666c6f
|
preparation to receive camera image data from physics server
increase shadowmap world size default to 50 units (meter), 10 units (meter) was too small for most examples.
|
2016-05-31 10:23:04 -07:00 |
|
erwincoumans
|
03bf78ef49
|
add physics server loopback (both client and server in the same process, using shared memory)
add physics server direct (client and server in the same process, directly processing commands without shared memory transport mechanism)
|
2015-11-22 20:50:32 -08:00 |
|
erwincoumans
|
57f50f1778
|
Create a PhysicsLoopBack that includes both PhysicsClient and PhysicsServer over shared memory.
Add a test for PhysicsLoopBack.
|
2015-10-26 17:56:21 -07:00 |
|