Advertisement
Guest User

Untitled

a guest
Nov 24th, 2014
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.30 KB | None | 0 0
  1. float GetFOV( D3DXVECTOR4 forward, D3DXVECTOR4 EnemyPos, D3DXVECTOR4 LocalPos )
  2. {
  3. D3DXVECTOR4 vec1, vec2;
  4. D3DXVec4Normalize( &vec1, &forward );
  5. D3DXVec4Normalize( &vec2, &( EnemyPos - LocalPos ) );
  6. float angle = acos( D3DXVec4Dot( &vec1, &vec2 ) );
  7.  
  8. return 180.f - D3DXToDegree( angle );
  9. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement