Project

General

Profile

« Previous | Next » 

Revision ca4a3a68

Added by Leszek Koltunski 12 months ago

Algorithms now have their 'layers' in bitmap form.

We have to update all object JSON files.

View differences:

src/main/java/org/distorted/objectlib/objects/TwistyBandagedCuboid.java
285 285
      {
286 286
      return new int[][]
287 287
          {
288
              { 0,0,-1 }, { 0,0, 1 }, { 0,0, 2 }, { 0,1,-1 }, { 0,1, 1 }, { 0,1, 2 },  //  0-5 : L
289
              { 0,2,-1 }, { 0,2, 1 }, { 0,2, 2 }, { 0,3,-1 }, { 0,3, 1 }, { 0,3, 2 },  //  6-11: R
290
              { 1,0,-1 }, { 1,0, 1 }, { 1,0, 2 }, { 1,1,-1 }, { 1,1, 1 }, { 1,1, 2 },  // 12-17: D
291
              { 1,2,-1 }, { 1,2, 1 }, { 1,2, 2 }, { 1,3,-1 }, { 1,3, 1 }, { 1,3, 2 },  // 18-23: U
292
              { 2,0,-1 }, { 2,0, 1 }, { 2,0, 2 }, { 2,1,-1 }, { 2,1, 1 }, { 2,1, 2 },  // 24-29: B
293
              { 2,2,-1 }, { 2,2, 1 }, { 2,2, 2 }, { 2,3,-1 }, { 2,3, 1 }, { 2,3, 2 },  // 30-35: F
294

  
295
              { 1,3,1, 2,0,2 },  // 36: BEG->R
296
              { 1,0,1, 2,0,2 },  // 37: BEG->L
297
              { 2,3,1, 0,3,2 },  // 38: BEG->D
298
              { 2,0,1, 0,3,2 },  // 39: BEG->U
299
              { 0,3,1, 1,3,2 },  // 40: BEG->B
300
              { 0,0,1, 1,3,2 },  // 41: BEG->F
301

  
302
              { 1,0,-1, 0,3,2, 2,0,-1 }, // 42: R->D
303
              { 1,3, 1, 0,3,2, 2,3, 1 }, // 43: R->U
304
              { 2,0, 1, 0,3,2, 1,0, 1 }, // 44: R->B
305
              { 2,3,-1, 0,3,2, 1,3,-1 }, // 45: R->F
306

  
307
              { 1,0,-1, 0,0,2, 2,3, 1 }, // 46: L->D
308
              { 1,3, 1, 0,0,2, 2,0,-1 }, // 47: L->U
309
              { 2,0, 1, 0,0,2, 1,3,-1 }, // 48: L->B
310
              { 2,3,-1, 0,0,2, 1,0, 1 }, // 49: L->F
311

  
312
              { 0,3,-1, 1,0,2, 2,0, 1 }, // 50: D->R
313
              { 0,0, 1, 1,0,2, 2,3,-1 }, // 51: D->L
314
              { 2,0,-1, 1,0,2, 0,3, 1 }, // 52: D->B
315
              { 2,3, 1, 1,0,2, 0,0,-1 }, // 53: D->F
316

  
317
              { 0,3,-1, 1,3,2, 2,3,-1 }, // 54: U->R
318
              { 0,0, 1, 1,3,2, 2,0, 1 }, // 55: U->L
319
              { 2,0,-1, 1,3,2, 0,0,-1 }, // 56: U->B
320
              { 2,3, 1, 1,3,2, 0,3, 1 }, // 57: U->F
321

  
322
              { 0,3, 1, 2,0,2, 1,0,-1 }, // 58: B->R
323
              { 0,0,-1, 2,0,2, 1,3, 1 }, // 59: B->L
324
              { 1,0, 1, 2,0,2, 0,3,-1 }, // 60: B->D
325
              { 1,3,-1, 2,0,2, 0,0, 1 }, // 61: B->U
326

  
327
              { 0,3, 1, 2,3,2, 1,3, 1 }, // 62: F->R
328
              { 0,0,-1, 2,3,2, 1,0,-1 }, // 63: F->L
329
              { 1,0, 1, 2,3,2, 0,0, 1 }, // 64: F->D
330
              { 1,3,-1, 2,3,2, 0,3,-1 }, // 65: F->U
288
              { 0,1,-1 }, { 0,1, 1 }, { 0,1, 2 }, { 0,2,-1 }, { 0,2, 1 }, { 0,2, 2 },  //  0-5 : L
289
              { 0,4,-1 }, { 0,4, 1 }, { 0,4, 2 }, { 0,8,-1 }, { 0,8, 1 }, { 0,8, 2 },  //  6-11: R
290
              { 1,1,-1 }, { 1,1, 1 }, { 1,1, 2 }, { 1,2,-1 }, { 1,2, 1 }, { 1,2, 2 },  // 12-17: D
291
              { 1,4,-1 }, { 1,4, 1 }, { 1,4, 2 }, { 1,8,-1 }, { 1,8, 1 }, { 1,8, 2 },  // 18-23: U
292
              { 2,1,-1 }, { 2,1, 1 }, { 2,1, 2 }, { 2,2,-1 }, { 2,2, 1 }, { 2,2, 2 },  // 24-29: B
293
              { 2,4,-1 }, { 2,4, 1 }, { 2,4, 2 }, { 2,8,-1 }, { 2,8, 1 }, { 2,8, 2 },  // 30-35: F
294

  
295
              { 1,8,1, 2,1,2 },  // 36: BEG->R
296
              { 1,1,1, 2,1,2 },  // 37: BEG->L
297
              { 2,8,1, 0,8,2 },  // 38: BEG->D
298
              { 2,1,1, 0,8,2 },  // 39: BEG->U
299
              { 0,8,1, 1,8,2 },  // 40: BEG->B
300
              { 0,1,1, 1,8,2 },  // 41: BEG->F
301

  
302
              { 1,1,-1, 0,8,2, 2,1,-1 }, // 42: R->D
303
              { 1,8, 1, 0,8,2, 2,8, 1 }, // 43: R->U
304
              { 2,1, 1, 0,8,2, 1,1, 1 }, // 44: R->B
305
              { 2,8,-1, 0,8,2, 1,8,-1 }, // 45: R->F
306

  
307
              { 1,1,-1, 0,1,2, 2,8, 1 }, // 46: L->D
308
              { 1,8, 1, 0,1,2, 2,1,-1 }, // 47: L->U
309
              { 2,1, 1, 0,1,2, 1,8,-1 }, // 48: L->B
310
              { 2,8,-1, 0,1,2, 1,1, 1 }, // 49: L->F
311

  
312
              { 0,8,-1, 1,1,2, 2,1, 1 }, // 50: D->R
313
              { 0,1, 1, 1,1,2, 2,8,-1 }, // 51: D->L
314
              { 2,1,-1, 1,1,2, 0,8, 1 }, // 52: D->B
315
              { 2,8, 1, 1,1,2, 0,1,-1 }, // 53: D->F
316

  
317
              { 0,8,-1, 1,8,2, 2,8,-1 }, // 54: U->R
318
              { 0,1, 1, 1,8,2, 2,1, 1 }, // 55: U->L
319
              { 2,1,-1, 1,8,2, 0,1,-1 }, // 56: U->B
320
              { 2,8, 1, 1,8,2, 0,8, 1 }, // 57: U->F
321

  
322
              { 0,8, 1, 2,1,2, 1,1,-1 }, // 58: B->R
323
              { 0,1,-1, 2,1,2, 1,8, 1 }, // 59: B->L
324
              { 1,1, 1, 2,1,2, 0,8,-1 }, // 60: B->D
325
              { 1,8,-1, 2,1,2, 0,1, 1 }, // 61: B->U
326

  
327
              { 0,8, 1, 2,8,2, 1,8, 1 }, // 62: F->R
328
              { 0,1,-1, 2,8,2, 1,1,-1 }, // 63: F->L
329
              { 1,1, 1, 2,8,2, 0,1, 1 }, // 64: F->D
330
              { 1,8,-1, 2,8,2, 0,8,-1 }, // 65: F->U
331 331
          };
332 332
      }
333 333
    else

Also available in: Unified diff