Ejemplo n.º 1
0
 public byte[] linearize(Block[, ,] a)
 {
     byte[] b = new byte[a.GetLength(0) * a.GetLength(1) * a.GetLength(2)];
     int i = 0;
     for(int x = 0; x < 16; x++) {
         for(int y = 0; y < 16; y++) {
             for(int z = 0; z < 16; z++) {
                 b[i] = a[x, y, z].getId();
                 i++;
             }
         }
     }
     return b;
 }