temp.scale(dt);
b.adjustVelocity(temp);
Vector2f damping = new Vector2f(b.getVelocity());
damping.scale(-b.getDamping() * b.getInvMass());
b.adjustVelocity(damping);
b.adjustAngularVelocity(dt * b.getInvI() * b.getTorque());
b.adjustAngularVelocity(-b.getAngularVelocity() * b.getInvI() * b.getRotDamping());
}