17 auto quat = this->inQuaternion()->getData();
19 Coord vel = this->inVelocity()->getData();
21 Coord omega = this->inAngularVelocity()->getData();
25 Coord vel_prime = rot.transpose() * vel;
26 Coord omega_prime = rot.transpose() * omega;
32 vel_prime[2] = vel_prime[2] > 5.0 ? 5.0 : vel_prime[2];
33 vel_prime[2] = vel_prime[2] < -5.0 ? -5.0 : vel_prime[2];
36 vel_prime[2] *= 0.95f;
48 this->inVelocity()->setValue(rot * vel_prime);
49 this->inAngularVelocity()->setValue(rot * omega_prime);