add body type info to dynamics info
This commit is contained in:
@@ -8902,7 +8902,7 @@ bool PhysicsServerCommandProcessor::processGetDynamicsInfoCommand(const struct S
|
|||||||
{
|
{
|
||||||
SharedMemoryStatus& serverCmd = serverStatusOut;
|
SharedMemoryStatus& serverCmd = serverStatusOut;
|
||||||
serverCmd.m_type = CMD_GET_DYNAMICS_INFO_COMPLETED;
|
serverCmd.m_type = CMD_GET_DYNAMICS_INFO_COMPLETED;
|
||||||
serverCmd.m_dynamicsInfo.m_bodyType = BT_MULTI_BODY;
|
serverCmd.m_dynamicsInfo.m_bodyType = BT_MULTI_BODY;
|
||||||
|
|
||||||
btMultiBody* mb = body->m_multiBody;
|
btMultiBody* mb = body->m_multiBody;
|
||||||
if (linkIndex == -1)
|
if (linkIndex == -1)
|
||||||
@@ -9017,7 +9017,7 @@ bool PhysicsServerCommandProcessor::processGetDynamicsInfoCommand(const struct S
|
|||||||
{
|
{
|
||||||
SharedMemoryStatus& serverCmd = serverStatusOut;
|
SharedMemoryStatus& serverCmd = serverStatusOut;
|
||||||
serverCmd.m_type = CMD_GET_DYNAMICS_INFO_COMPLETED;
|
serverCmd.m_type = CMD_GET_DYNAMICS_INFO_COMPLETED;
|
||||||
serverCmd.m_dynamicsInfo.m_bodyType = BT_RIGID_BODY;
|
serverCmd.m_dynamicsInfo.m_bodyType = BT_RIGID_BODY;
|
||||||
|
|
||||||
btRigidBody* rb = body->m_rigidBody;
|
btRigidBody* rb = body->m_rigidBody;
|
||||||
serverCmd.m_dynamicsInfo.m_lateralFrictionCoeff = rb->getFriction();
|
serverCmd.m_dynamicsInfo.m_lateralFrictionCoeff = rb->getFriction();
|
||||||
@@ -9028,8 +9028,7 @@ bool PhysicsServerCommandProcessor::processGetDynamicsInfoCommand(const struct S
|
|||||||
serverCmd.m_dynamicsInfo.m_mass = rb->getMass();
|
serverCmd.m_dynamicsInfo.m_mass = rb->getMass();
|
||||||
}
|
}
|
||||||
#ifndef SKIP_SOFT_BODY_MULTI_BODY_DYNAMICS_WORLD
|
#ifndef SKIP_SOFT_BODY_MULTI_BODY_DYNAMICS_WORLD
|
||||||
else if (body && body->m_softBody)
|
else if (body && body->m_softBody){
|
||||||
{
|
|
||||||
SharedMemoryStatus& serverCmd = serverStatusOut;
|
SharedMemoryStatus& serverCmd = serverStatusOut;
|
||||||
serverCmd.m_type = CMD_GET_DYNAMICS_INFO_COMPLETED;
|
serverCmd.m_type = CMD_GET_DYNAMICS_INFO_COMPLETED;
|
||||||
serverCmd.m_dynamicsInfo.m_bodyType = BT_SOFT_BODY;
|
serverCmd.m_dynamicsInfo.m_bodyType = BT_SOFT_BODY;
|
||||||
|
|||||||
Reference in New Issue
Block a user