Advertisement
Guest User

Untitled

a guest
Mar 25th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.38 KB | None | 0 0
  1. MovableObject *veh = it->second;
  2. float dt = ((float)(clock() - time) / CLOCKS_PER_SEC);
  3.  
  4. veh->state.vPos = veh->state.vPos + (veh->state.vV * dt) + (veh->state.vA * dt* dt / 2);
  5.  
  6. Vector3 w_obrot = veh->state.vV_ang * dt + veh->state.vA_ang * dt * dt / 2;
  7. quaternion q_obrot = AsixToQuat(w_obrot.znorm(), w_obrot.length());
  8. veh->state.qOrient = q_obrot * veh->state.qOrient;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement