Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int sizeX = 64;
- int sizeY = 64;
- Texture2D texture = new Texture2D(sizeX,sizeY);
- int cpt=0;
- for(int y=0;y<sizeY/8;y++)
- {
- for(int x=0;x<sizeX/8;x++)
- {
- //ici on est dans le bloc 8x8 pixels de coordonnée x,y
- //maintenant on va boucler sur tous ces 8x8 pixels
- for(int by=0;by<8;by++)
- {
- for(int bx=0;bx<8;bx++)
- {
- //ici on est sur le pixel de coordonnée bx,by pour le bloc actuel
- float color = testSprite[cpt]/16.0f;
- texture.SetPixel(x*8+bx,sizeY-(y*8+by),new Color(color,color,color,/*color==0?0:*/1));
- cpt++;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement