hlsdk

PHNE DRNE angle delta calculations

May 11th, 2012
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.60 KB | None | 0 0
  1. Begin yaw angle delta calculation
  2. {
  3.  
  4. Vector a, b;
  5. QAngle yaw;
  6.  
  7. yaw[pitch] = 0.0f;
  8. yaw[yaw] = cmd->viewangles[yaw];
  9. yaw[roll] = 0.0f;
  10.  
  11. AngleVectors(orig, a);
  12.  
  13. AngleVectors(yaw, b);
  14.  
  15. float delta_yaw = rad2deg(UnitSphereLineSegmentLength( yaw, b ))
  16.  
  17. }
  18. end yaw angle delta calculation
  19.  
  20. Begin pitch angle delta calculation
  21. {
  22.  
  23. Vector a, b;
  24. QAngle pitch;
  25.  
  26. pitch[pitch] = cmd->viewangles[pitch];
  27. pitch[yaw] = 0.0f;
  28. pitch[roll] = 0.0f;
  29.  
  30. AngleVectors(orig, a);
  31.  
  32. AngleVectors(pitch, b);
  33.  
  34. float delta_pitch = rad2deg(UnitSphereLineSegmentLength( yaw, b ))
  35.  
  36. }
  37. end pitch angle delta calculation
Advertisement
Add Comment
Please, Sign In to add comment