forked from bartvdbraak/blender
Use external velocity (velocity set by the game engine - not the physics engine) for Motion Actuators.
This commit is contained in:
parent
762b07f13d
commit
5813ae55d4
@ -242,7 +242,7 @@ void SumoPhysicsController::SetAngularVelocity(float ang_velX,float ang_velY,fl
|
||||
MT_Matrix3x3 orn;
|
||||
GetWorldOrientation(orn);
|
||||
|
||||
m_sumoObj->setAngularVelocity(local ?
|
||||
m_sumoObj->setExternalAngularVelocity(local ?
|
||||
orn * ang_vel :
|
||||
ang_vel);
|
||||
}
|
||||
@ -256,7 +256,7 @@ void SumoPhysicsController::SetLinearVelocity(float lin_velX,float lin_velY,flo
|
||||
GetWorldOrientation(orn);
|
||||
|
||||
MT_Vector3 lin_vel(lin_velX,lin_velY,lin_velZ);
|
||||
m_sumoObj->setLinearVelocity(local ?
|
||||
m_sumoObj->setExternalLinearVelocity(local ?
|
||||
orn * lin_vel :
|
||||
lin_vel);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user