Advertisement
Guest User

Untitled

a guest
Jul 28th, 2017
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.38 KB | None | 0 0
  1.     for ( int i=0; i < 6; i++ )
  2.     {
  3.         f32 x_origin = m_vertices[i].x - m_size.x / 2;
  4.         f32 y_origin = m_vertices[i].y - m_size.y / 2;
  5.  
  6.         f32 x = (m_vertices[i].x * std::cos(angle)) -  (m_vertices[i].y * std::sin(angle) );
  7.         f32 y = (m_vertices[i].y * std::cos(angle)) +  (m_vertices[i].x * std::sin(angle) );
  8.  
  9.         m_vertices[i].x = x + x_origin;
  10.         m_vertices[i].y = y + y_origin;
  11.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement