Guest User

Untitled

a guest
May 21st, 2012
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.95 KB | None | 0 0
  1. size_t horizontalQuads = 20;
  2. size_t verticalQuads = 10;
  3. // w y h son las dimensiones totales    
  4. Vector2 quadDims(w / (float)horizontalQuads, h / (float)verticalQuads);
  5.  
  6. for(size_t i = 0; i < verticalQuads; ++i)
  7.     {
  8.         for(size_t j = 0; j < horizontalQuads; ++j)
  9.         {
  10.             Vector2 pos(j * quadDims.x, i * quadDims.y);
  11.             m_fragmentedBitmap->m_vertices.push_back(Vector3(pos.x,              pos.y, 0));
  12.             m_fragmentedBitmap->m_vertices.push_back(Vector3(pos.x,              pos.y + quadDims.y, 0));
  13.             m_fragmentedBitmap->m_vertices.push_back(Vector3(pos.x + quadDims.x, pos.y, 0));
  14.            
  15.             m_fragmentedBitmap->m_vertices.push_back(Vector3(pos.x + quadDims.x, pos.y + quadDims.y, 0));
  16.             m_fragmentedBitmap->m_vertices.push_back(Vector3(pos.x + quadDims.x, pos.y, 0));
  17.             m_fragmentedBitmap->m_vertices.push_back(Vector3(pos.x,              pos.y + quadDims.y, 0));
  18.     }
  19. }
Advertisement
Add Comment
Please, Sign In to add comment