CmonGirl
12-10-2010 11:02:18
hi guys.
How can i calculate vehicle speed in KM?
I have a car. Can i use velocity? Help pls.
How can i calculate vehicle speed in KM?
I have a car. Can i use velocity? Help pls.
CmonGirl
12-10-2010 11:02:18
betajaen
12-10-2010 11:43:57
CmonGirl
12-10-2010 12:05:29
Ogre::Quaternion CalcQuat;
NxOgre::Quat VehQuat = mVehicle->mActor->getGlobalOrientationQuat();
CalcQuat.w = VehQuat.w;
CalcQuat.x = VehQuat.x;
CalcQuat.y = VehQuat.y;
CalcQuat.z = VehQuat.z;
Ogre::Real DirDeg = Ogre::Math::Abs(CalcQuat.getYaw().valueDegrees());
if(DirDeg > 90.0f)
DirDeg = Ogre::Math::Abs(90.0f - DirDeg);
NxOgre::Vec3 VehVel = mVehicle->mActor->getLinearVelocity();
float Velx = DirDeg * VehVel.z;
float Velz = (90 - DirDeg) * VehVel.x;
float VehSpeed = abs(Velx - Velz);
betajaen
12-10-2010 12:37:58
mVehicle->mActor->getLinearVelocity() * 3.6f
CmonGirl
12-10-2010 13:38:19
betajaen
12-10-2010 13:41:29
mVehicle->mActor->getLinearVelocity().magnitude() * 3.6f
CmonGirl
12-10-2010 13:53:29