Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- size_t horizontalQuads = 20;
- size_t verticalQuads = 10;
- // w y h son las dimensiones totales
- Vector2 quadDims(w / (float)horizontalQuads, h / (float)verticalQuads);
- for(size_t i = 0; i < verticalQuads; ++i)
- {
- for(size_t j = 0; j < horizontalQuads; ++j)
- {
- Vector2 pos(j * quadDims.x, i * quadDims.y);
- m_fragmentedBitmap->m_vertices.push_back(Vector3(pos.x, pos.y, 0));
- m_fragmentedBitmap->m_vertices.push_back(Vector3(pos.x, pos.y + quadDims.y, 0));
- m_fragmentedBitmap->m_vertices.push_back(Vector3(pos.x + quadDims.x, pos.y, 0));
- m_fragmentedBitmap->m_vertices.push_back(Vector3(pos.x + quadDims.x, pos.y + quadDims.y, 0));
- m_fragmentedBitmap->m_vertices.push_back(Vector3(pos.x + quadDims.x, pos.y, 0));
- m_fragmentedBitmap->m_vertices.push_back(Vector3(pos.x, pos.y + quadDims.y, 0));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment