make pybullet.getMeshData work for softbody

This commit is contained in:
Erwin Coumans
2019-06-17 21:43:38 -07:00
parent 20d9ad5f24
commit 7e76ee0ad7
10 changed files with 244 additions and 198 deletions

View File

@@ -1054,15 +1054,18 @@ struct AddUserDataRequestArgs
// Value data stored in m_bulletStreamDataServerToClientRefactor.
};
struct b3RequestMeshDataArgs{
int m_bodyUniqueId;
int m_startingVertex;
struct b3RequestMeshDataArgs
{
int m_bodyUniqueId;
int m_linkIndex;
int m_startingVertex;
};
struct b3SendMeshDataArgs{
int m_numVerticesCopied;
int m_startingVertex;
int m_numVerticesRemaining;
struct b3SendMeshDataArgs
{
int m_numVerticesCopied;
int m_startingVertex;
int m_numVerticesRemaining;
};
struct SharedMemoryCommand
@@ -1124,7 +1127,7 @@ struct SharedMemoryCommand
struct AddUserDataRequestArgs m_addUserDataRequestArgs;
struct UserDataRequestArgs m_removeUserDataRequestArgs;
struct b3CollisionFilterArgs m_collisionFilterArgs;
struct b3RequestMeshDataArgs m_requestMeshDataArgs;
struct b3RequestMeshDataArgs m_requestMeshDataArgs;
};
};
@@ -1200,7 +1203,7 @@ struct SharedMemoryStatus
struct UserDataResponseArgs m_userDataResponseArgs;
struct UserDataRequestArgs m_removeUserDataResponseArgs;
struct b3ForwardDynamicsAnalyticsArgs m_forwardDynamicsAnalyticsArgs;
struct b3SendMeshDataArgs m_sendMeshDataArgs;
struct b3SendMeshDataArgs m_sendMeshDataArgs;
};
};