Project

General

Profile

« Previous | Next » 

Revision 92ec91b9

Added by Leszek Koltunski about 3 years ago

Progress with bandaged objects.

View differences:

src/main/java/org/distorted/objects/TwistyBandagedEvil.java
64 64
    switch(cubit)
65 65
      {
66 66
      case  0: return new float[] { 1.0f,  1.0f, -1.0f};
67
      case  1: return new float[] {-0.5f, -0.5f,  0.0f};
68
      case  2: return new float[] {-0.5f,  1.0f, -1.0f};
69
      case  3: return new float[] {-0.5f,  0.0f, -1.0f};
70
      case  4: return new float[] {-0.5f, -1.0f, -1.0f};
71
      case  5: return new float[] {-1.0f,  1.0f,  0.5f};
72
      case  6: return new float[] { 0.0f,  1.0f,  0.5f};
73
      case  7: return new float[] { 1.0f,  1.0f,  0.5f};
74
      case  8: return new float[] {-1.0f, -0.5f,  1.0f};
75
      case  9: return new float[] { 0.0f, -0.5f,  1.0f};
76
      case 10: return new float[] { 1.0f, -0.5f,  1.0f};
77
      case 11: return new float[] { 1.0f, -0.5f,  0.0f};
78
      case 12: return new float[] { 1.0f, -0.5f, -1.0f};
67
      case  1: return new float[] {-1.0f, -1.0f,  0.0f,
68
                                   -1.0f,  0.0f,  0.0f,
69
                                    0.0f, -1.0f,  0.0f,
70
                                    0.0f,  0.0f,  0.0f};
71
      case  2: return new float[] {-1.0f,  1.0f, -1.0f,
72
                                    0.0f,  1.0f, -1.0f};
73
      case  3: return new float[] {-1.0f,  0.0f, -1.0f,
74
                                    0.0f,  0.0f, -1.0f};
75
      case  4: return new float[] {-1.0f, -1.0f, -1.0f,
76
                                    0.0f, -1.0f, -1.0f};
77
      case  5: return new float[] {-1.0f,  1.0f,  0.0f,
78
                                   -1.0f,  1.0f,  1.0f};
79
      case  6: return new float[] { 0.0f,  1.0f,  0.0f,
80
                                    0.0f,  1.0f,  1.0f};
81
      case  7: return new float[] { 1.0f,  1.0f,  0.0f,
82
                                    1.0f,  1.0f,  1.0f};
83
      case  8: return new float[] {-1.0f, -1.0f,  1.0f,
84
                                   -1.0f,  0.0f,  1.0f};
85
      case  9: return new float[] { 0.0f, -1.0f,  1.0f,
86
                                    0.0f,  0.0f,  1.0f};
87
      case 10: return new float[] { 1.0f, -1.0f,  1.0f,
88
                                    1.0f,  0.0f,  1.0f};
89
      case 11: return new float[] { 1.0f, -1.0f,  0.0f,
90
                                    1.0f,  0.0f,  0.0f};
91
      case 12: return new float[] { 1.0f, -1.0f, -1.0f,
92
                                    1.0f,  0.0f, -1.0f};
79 93
      }
80 94

  
81 95
    return null;

Also available in: Unified diff