Project

General

Profile

« Previous | Next » 

Revision 19e04479

Added by Leszek Koltunski about 2 years ago

Correct and sort the Mixup quats.

View differences:

src/main/java/org/distorted/objectlib/objects/TwistyMixup.java
67 67
    {
68 68
    return new Static4D[]
69 69
      {
70
      new Static4D ( 0.00000000f, 0.00000000f, 0.00000000f, 1.00000000f),
71
      new Static4D ( 0.38268346f, 0.00000000f, 0.00000000f, 0.92387950f),
72
      new Static4D ( 0.70710677f, 0.00000000f, 0.00000000f, 0.70710677f),
73
      new Static4D ( 0.92387950f, 0.00000000f, 0.00000000f, 0.38268343f),
74
      new Static4D ( 1.00000000f, 0.00000000f, 0.00000000f,-0.00000004f),
75
      new Static4D ( 0.92387950f, 0.00000000f, 0.00000000f,-0.38268352f),
76
      new Static4D ( 0.70710677f, 0.00000000f, 0.00000000f,-0.70710677f),
77
      new Static4D ( 0.38268328f, 0.00000000f, 0.00000000f,-0.92387962f),
70
      new Static4D ( 0.00000000f, 0.00000000f, 0.00000000f, 1.00000000f), // 0
71
      new Static4D ( 0.00000000f, 0.00000000f, 1.00000000f, 0.00000000f), // 1
72
      new Static4D ( 0.00000000f, 1.00000000f, 0.00000000f, 0.00000000f), // 2
73
      new Static4D ( 1.00000000f, 0.00000000f, 0.00000000f, 0.00000000f), // 3
74

  
75
      new Static4D ( 0.00000000f, 0.00000000f, 0.70710677f, 0.70710677f), // 4
76
      new Static4D ( 0.00000000f, 0.00000000f, 0.70710677f,-0.70710677f), // 5
77
      new Static4D ( 0.00000000f, 0.70710677f, 0.00000000f, 0.70710677f), // 6
78
      new Static4D ( 0.00000000f, 0.70710677f, 0.00000000f,-0.70710677f), // 7
79
      new Static4D ( 0.00000000f, 0.70710677f,-0.70710677f, 0.00000000f), // 8
80
      new Static4D ( 0.00000000f, 0.70710677f, 0.70710677f, 0.00000000f),
81
      new Static4D ( 0.70710677f, 0.00000000f, 0.00000000f, 0.70710677f), // 10
82
      new Static4D ( 0.70710677f, 0.00000000f, 0.00000000f,-0.70710677f), // 11
83
      new Static4D ( 0.70710677f, 0.00000000f, 0.70710677f, 0.00000000f), // 12
84
      new Static4D ( 0.70710677f, 0.00000000f,-0.70710677f, 0.00000000f), // 13
85
      new Static4D ( 0.70710677f,-0.70710677f, 0.00000000f, 0.00000000f),
86
      new Static4D ( 0.70710677f, 0.70710677f, 0.00000000f, 0.00000000f),
87

  
88
      new Static4D ( 0.50000000f, 0.50000000f, 0.50000000f, 0.50000000f),
89
      new Static4D ( 0.50000000f, 0.50000000f, 0.50000000f,-0.50000000f),
90
      new Static4D ( 0.50000000f, 0.50000000f,-0.50000000f, 0.50000000f), // 18
91
      new Static4D ( 0.50000000f, 0.50000000f,-0.50000000f,-0.50000000f),
92
      new Static4D ( 0.50000000f,-0.50000000f, 0.50000000f, 0.50000000f), // 20
93
      new Static4D ( 0.50000000f,-0.50000000f, 0.50000000f,-0.50000000f),
94
      new Static4D ( 0.50000000f,-0.50000000f,-0.50000000f, 0.50000000f),
95
      new Static4D ( 0.50000000f,-0.50000000f,-0.50000000f,-0.50000000f),
96

  
97
// 24 quats ( 0,0, 0.3826, 0.9238 )
98

  
99
      new Static4D ( 0.00000000f, 0.00000000f, 0.38268343f, 0.92387950f),
100
      new Static4D ( 0.00000000f, 0.00000000f, 0.38268343f,-0.92387950f),
101
      new Static4D ( 0.00000000f, 0.00000000f, 0.92387950f, 0.38268343f),
102
      new Static4D ( 0.00000000f, 0.00000000f, 0.92387950f,-0.38268343f),
78 103
      new Static4D ( 0.00000000f, 0.38268346f, 0.00000000f, 0.92387950f),
79
      new Static4D ( 0.00000000f, 0.70710677f, 0.00000000f, 0.70710677f),
104
      new Static4D ( 0.00000000f, 0.38268328f, 0.00000000f,-0.92387962f),
105
      new Static4D ( 0.00000000f,-0.38268328f,-0.92387962f, 0.00000000f),
106
      new Static4D ( 0.00000000f,-0.38268346f, 0.92387950f, 0.00000000f),
80 107
      new Static4D ( 0.00000000f, 0.92387950f, 0.00000000f, 0.38268343f),
81 108
      new Static4D ( 0.00000000f, 0.92387950f, 0.00000000f,-0.38268352f),
82
      new Static4D ( 0.00000000f, 0.70710677f, 0.00000000f,-0.70710677f),
83
      new Static4D ( 0.00000000f, 0.38268328f, 0.00000000f,-0.92387962f),
84
      new Static4D (-0.27059805f, 0.65328145f, 0.27059805f, 0.65328145f),
85
      new Static4D (-0.65328145f, 0.27059805f, 0.65328145f, 0.27059805f),
86
      new Static4D (-0.65328145f,-0.27059811f, 0.65328145f,-0.27059811f),
87
      new Static4D (-0.27059793f,-0.65328151f, 0.27059793f,-0.65328151f),
88
      new Static4D ( 0.00000000f, 0.00000000f, 0.70710677f, 0.70710677f),
89
      new Static4D ( 0.27059805f,-0.27059805f, 0.65328145f, 0.65328145f),
90
      new Static4D ( 0.49999997f,-0.49999997f, 0.49999997f, 0.49999997f),
91
      new Static4D ( 0.65328145f,-0.65328145f, 0.27059805f, 0.27059805f),
92
      new Static4D ( 0.70710677f,-0.70710677f,-0.00000003f,-0.00000003f),
93
      new Static4D ( 0.65328145f,-0.65328145f,-0.27059811f,-0.27059811f),
94
      new Static4D ( 0.49999997f,-0.49999997f,-0.49999997f,-0.49999997f),
95
      new Static4D ( 0.27059793f,-0.27059793f,-0.65328151f,-0.65328151f),
109
      new Static4D ( 0.00000000f,-0.92387950f,-0.38268352f, 0.00000000f),
110
      new Static4D ( 0.00000000f,-0.92387950f, 0.38268343f, 0.00000000f),
111
      new Static4D ( 0.38268346f, 0.00000000f, 0.00000000f, 0.92387950f),
112
      new Static4D ( 0.38268328f, 0.00000000f, 0.00000000f,-0.92387962f),
113
      new Static4D ( 0.38268328f, 0.00000000f,-0.92387962f, 0.00000000f),
114
      new Static4D ( 0.38268346f, 0.00000000f, 0.92387950f, 0.00000000f),
115
      new Static4D ( 0.38268325f,-0.92387950f, 0.00000000f, 0.00000000f),
116
      new Static4D ( 0.38268325f, 0.92387950f, 0.00000000f, 0.00000000f),
117
      new Static4D ( 0.92387950f, 0.00000000f, 0.00000000f,-0.38268352f),
118
      new Static4D ( 0.92387950f, 0.00000000f, 0.00000000f, 0.38268343f),
119
      new Static4D ( 0.92387950f, 0.00000000f, 0.38268343f, 0.00000000f),
120
      new Static4D ( 0.92387950f, 0.00000000f,-0.38268352f, 0.00000000f),
121
      new Static4D ( 0.92387950f, 0.38268343f, 0.00000000f, 0.00000000f),
122
      new Static4D ( 0.92387950f,-0.38268343f, 0.00000000f, 0.00000000f),
123

  
124
// 48 quats ( 0.2705, 0.2705, 0.6532, 0.6532 )
125

  
96 126
      new Static4D ( 0.27059805f, 0.27059805f, 0.65328145f, 0.65328145f),
97
      new Static4D ( 0.49999997f, 0.49999997f, 0.49999997f, 0.49999997f),
98
      new Static4D ( 0.65328145f, 0.65328145f, 0.27059805f, 0.27059805f),
99
      new Static4D ( 0.65328145f, 0.65328145f,-0.27059811f,-0.27059811f),
100
      new Static4D ( 0.49999997f, 0.49999997f,-0.49999997f,-0.49999997f),
101 127
      new Static4D ( 0.27059793f, 0.27059793f,-0.65328151f,-0.65328151f),
128
      new Static4D ( 0.27059805f, 0.27059805f,-0.65328145f, 0.65328145f),
129
      new Static4D ( 0.27059793f, 0.27059793f, 0.65328151f,-0.65328151f),
130
      new Static4D ( 0.27059805f,-0.27059805f, 0.65328145f,-0.65328145f),
131
      new Static4D ( 0.27059793f,-0.27059793f,-0.65328151f, 0.65328151f),
132
      new Static4D ( 0.27059805f,-0.27059805f, 0.65328145f, 0.65328145f),
133
      new Static4D ( 0.27059793f,-0.27059793f,-0.65328151f,-0.65328151f),
134
      new Static4D ( 0.27059808f, 0.65328145f, 0.27059802f,-0.65328145f),
135
      new Static4D ( 0.27059799f, 0.65328145f, 0.27059799f, 0.65328145f),
136
      new Static4D ( 0.27059802f, 0.65328145f,-0.27059802f,-0.65328145f),
137
      new Static4D ( 0.27059793f, 0.65328151f,-0.27059793f, 0.65328151f),
102 138
      new Static4D ( 0.27059799f, 0.65328145f, 0.65328145f, 0.27059799f),
103
      new Static4D (-0.27059799f, 0.65328145f, 0.65328145f,-0.27059799f),
104
      new Static4D (-0.65328145f, 0.27059796f, 0.27059796f,-0.65328145f),
105
      new Static4D (-0.65328145f,-0.27059814f,-0.27059814f,-0.65328145f),
106
      new Static4D ( 0.00000000f, 0.00000000f, 1.00000000f,-0.00000004f),
107
      new Static4D (-0.00000002f,-0.38268346f, 0.92387950f,-0.00000004f),
108
      new Static4D (-0.00000003f,-0.70710677f, 0.70710677f,-0.00000003f),
109
      new Static4D (-0.00000004f,-0.92387950f, 0.38268343f,-0.00000002f),
110
      new Static4D (-0.00000004f,-1.00000000f,-0.00000004f, 0.00000000f),
111
      new Static4D (-0.00000004f,-0.92387950f,-0.38268352f, 0.00000002f),
112
      new Static4D (-0.00000003f,-0.70710677f,-0.70710677f, 0.00000003f),
113
      new Static4D (-0.00000002f,-0.38268328f,-0.92387962f, 0.00000004f),
114
      new Static4D ( 0.38268346f,-0.00000002f, 0.92387950f,-0.00000004f),
115
      new Static4D ( 0.70710677f,-0.00000003f, 0.70710677f,-0.00000003f),
116
      new Static4D ( 0.92387950f,-0.00000004f, 0.38268343f,-0.00000002f),
117
      new Static4D ( 0.92387950f,-0.00000004f,-0.38268352f, 0.00000002f),
118
      new Static4D ( 0.70710677f,-0.00000003f,-0.70710677f, 0.00000003f),
119
      new Static4D ( 0.38268328f,-0.00000002f,-0.92387962f, 0.00000004f),
139
      new Static4D ( 0.27059799f, 0.65328145f, 0.65328145f,-0.27059799f),
140
      new Static4D ( 0.27059808f, 0.65328145f,-0.65328145f, 0.27059808f),
141
      new Static4D ( 0.27059796f, 0.65328145f,-0.65328145f,-0.27059796f),
142
      new Static4D ( 0.27059808f,-0.65328145f, 0.27059814f, 0.65328145f),
143
      new Static4D ( 0.27059799f,-0.65328145f, 0.27059799f,-0.65328145f),
144
      new Static4D ( 0.27059805f,-0.65328145f,-0.27059805f,-0.65328145f),
145
      new Static4D ( 0.27059799f,-0.65328145f,-0.27059799f, 0.65328145f),
146
      new Static4D ( 0.27059814f,-0.65328145f, 0.65328145f,-0.27059814f),
147
      new Static4D ( 0.27059799f,-0.65328145f, 0.65328145f, 0.27059799f),
148
      new Static4D ( 0.27059799f,-0.65328145f,-0.65328145f,-0.27059799f),
149
      new Static4D ( 0.27059799f,-0.65328145f,-0.65328145f, 0.27059799f),
150
      new Static4D ( 0.65328145f, 0.27059814f, 0.27059814f, 0.65328145f),
151
      new Static4D ( 0.65328145f, 0.27059799f, 0.27059799f,-0.65328145f),
152
      new Static4D ( 0.65328145f, 0.27059799f,-0.27059799f,-0.65328145f),
153
      new Static4D ( 0.65328145f, 0.27059799f,-0.27059799f, 0.65328145f),
120 154
      new Static4D ( 0.65328145f, 0.27059802f, 0.65328145f,-0.27059808f),
121
      new Static4D ( 0.27059808f, 0.65328145f, 0.27059802f,-0.65328145f),
122
      new Static4D (-0.27059808f, 0.65328145f,-0.27059814f,-0.65328145f),
123
      new Static4D (-0.65328151f, 0.27059796f,-0.65328151f,-0.27059790f),
124
      new Static4D ( 0.00000000f, 0.00000000f, 0.70710677f,-0.70710677f),
125
      new Static4D (-0.27059805f,-0.27059805f, 0.65328145f,-0.65328145f),
126
      new Static4D (-0.49999997f,-0.49999997f, 0.49999997f,-0.49999997f),
127
      new Static4D (-0.65328145f,-0.65328145f, 0.27059805f,-0.27059805f),
128
      new Static4D (-0.70710677f,-0.70710677f,-0.00000003f, 0.00000003f),
129
      new Static4D (-0.65328145f,-0.65328145f,-0.27059811f, 0.27059811f),
130
      new Static4D (-0.49999997f,-0.49999997f,-0.49999997f, 0.49999997f),
131
      new Static4D (-0.27059793f,-0.27059793f,-0.65328151f, 0.65328151f),
132
      new Static4D ( 0.27059805f,-0.27059805f, 0.65328145f,-0.65328145f),
133
      new Static4D ( 0.49999997f,-0.49999997f, 0.49999997f,-0.49999997f),
155
      new Static4D ( 0.65328145f, 0.27059802f, 0.65328145f, 0.27059802f),
156
      new Static4D ( 0.65328145f, 0.27059811f,-0.65328145f, 0.27059811f),
157
      new Static4D ( 0.65328145f, 0.27059802f,-0.65328145f,-0.27059802f),
158
      new Static4D ( 0.65328145f,-0.27059799f, 0.27059799f,-0.65328145f),
159
      new Static4D ( 0.65328145f,-0.27059799f, 0.27059799f, 0.65328145f),
160
      new Static4D ( 0.65328145f,-0.27059799f,-0.27059799f,-0.65328145f),
161
      new Static4D ( 0.65328145f,-0.27059796f,-0.27059796f, 0.65328145f),
162
      new Static4D ( 0.65328151f,-0.27059796f, 0.65328151f, 0.27059790f),
163
      new Static4D ( 0.65328145f,-0.27059799f, 0.65328145f,-0.27059799f),
164
      new Static4D ( 0.65328145f,-0.27059799f,-0.65328145f, 0.27059799f),
165
      new Static4D ( 0.65328145f,-0.27059805f,-0.65328145f,-0.27059805f),
166
      new Static4D ( 0.65328145f, 0.65328145f, 0.27059805f, 0.27059805f),
167
      new Static4D ( 0.65328145f, 0.65328145f,-0.27059811f,-0.27059811f),
168
      new Static4D ( 0.65328145f, 0.65328145f, 0.27059811f,-0.27059811f),
169
      new Static4D ( 0.65328145f, 0.65328145f,-0.27059805f, 0.27059805f),
170
      new Static4D ( 0.65328145f,-0.65328145f, 0.27059805f, 0.27059805f),
171
      new Static4D ( 0.65328145f,-0.65328145f,-0.27059811f,-0.27059811f),
134 172
      new Static4D ( 0.65328145f,-0.65328145f, 0.27059805f,-0.27059805f),
135 173
      new Static4D ( 0.65328145f,-0.65328145f,-0.27059811f, 0.27059811f),
136
      new Static4D ( 0.49999997f,-0.49999997f,-0.49999997f, 0.49999997f),
137
      new Static4D ( 0.27059793f,-0.27059793f,-0.65328151f, 0.65328151f),
138
      new Static4D ( 0.65328145f,-0.27059799f, 0.27059799f,-0.65328145f),
139
      new Static4D ( 0.65328145f, 0.27059799f,-0.27059799f,-0.65328145f),
140
      new Static4D ( 0.27059796f, 0.65328145f,-0.65328145f,-0.27059796f),
141
      new Static4D (-0.27059814f, 0.65328145f,-0.65328145f, 0.27059814f),
174

  
175
// 96 quats ( 0.8535, 0.3535, 0.3535, 0.1464 )
176

  
177
      new Static4D ( 0.14644665f, 0.35355335f, 0.35355338f, 0.85355335f),
178
      new Static4D ( 0.14644665f, 0.35355335f, 0.35355335f,-0.85355335f),
179
      new Static4D ( 0.14644660f, 0.35355338f,-0.35355338f, 0.85355335f),
180
      new Static4D ( 0.14644653f, 0.35355324f,-0.35355340f,-0.85355340f),
181
      new Static4D ( 0.14644665f, 0.35355335f, 0.85355335f,-0.35355338f),
182
      new Static4D ( 0.14644657f, 0.35355335f, 0.85355335f, 0.35355330f),
183
      new Static4D ( 0.14644663f, 0.35355340f,-0.85355335f, 0.35355340f),
184
      new Static4D ( 0.14644665f, 0.35355335f,-0.85355335f,-0.35355338f),
185
      new Static4D ( 0.14644665f,-0.35355335f, 0.35355338f,-0.85355335f),
186
      new Static4D ( 0.14644665f,-0.35355335f, 0.35355338f, 0.85355335f),
187
      new Static4D ( 0.14644660f,-0.35355338f,-0.35355338f,-0.85355335f),
188
      new Static4D ( 0.14644653f,-0.35355324f,-0.35355340f, 0.85355340f),
189
      new Static4D ( 0.14644660f,-0.35355340f, 0.85355335f, 0.35355335f),
190
      new Static4D ( 0.14644665f,-0.35355335f, 0.85355335f,-0.35355338f),
191
      new Static4D ( 0.14644657f,-0.35355335f,-0.85355335f, 0.35355330f),
192
      new Static4D ( 0.14644665f,-0.35355335f,-0.85355335f,-0.35355338f),
193
      new Static4D ( 0.14644657f, 0.85355335f, 0.35355330f, 0.35355335f),
194
      new Static4D ( 0.14644660f, 0.85355335f,-0.35355338f, 0.35355338f),
195
      new Static4D ( 0.14644657f, 0.85355335f, 0.35355335f,-0.35355330f),
196
      new Static4D ( 0.14644663f, 0.85355335f,-0.35355335f,-0.35355335f),
197
      new Static4D ( 0.14644665f,-0.85355335f,-0.35355335f,-0.35355338f),
198
      new Static4D ( 0.14644665f,-0.85355335f, 0.35355335f, 0.35355338f),
199
      new Static4D ( 0.14644665f,-0.85355335f, 0.35355335f,-0.35355338f),
200
      new Static4D ( 0.14644662f,-0.85355335f,-0.35355347f, 0.35355340f),
201
      new Static4D ( 0.85355335f, 0.14644660f, 0.35355338f, 0.35355338f),
202
      new Static4D ( 0.85355335f, 0.14644657f, 0.35355340f,-0.35355340f),
203
      new Static4D ( 0.85355335f, 0.14644659f,-0.35355335f,-0.35355335f),
204
      new Static4D ( 0.85355335f, 0.14644656f,-0.35355335f, 0.35355341f),
205
      new Static4D ( 0.85355335f,-0.14644656f, 0.35355335f, 0.35355341f),
206
      new Static4D ( 0.85355335f,-0.14644656f,-0.35355335f, 0.35355341f),
207
      new Static4D ( 0.85355335f,-0.14644665f, 0.35355338f,-0.35355344f),
208
      new Static4D ( 0.85355335f,-0.14644656f,-0.35355335f,-0.35355341f),
209
      new Static4D ( 0.85355335f, 0.35355347f, 0.14644665f, 0.35355335f),
210
      new Static4D ( 0.85355335f, 0.35355347f, 0.14644665f,-0.35355335f),
211
      new Static4D ( 0.85355335f, 0.35355347f,-0.14644665f,-0.35355335f),
212
      new Static4D ( 0.85355335f, 0.35355335f,-0.14644662f, 0.35355338f),
213
      new Static4D ( 0.85355335f, 0.35355335f, 0.35355338f, 0.14644662f),
214
      new Static4D ( 0.85355335f, 0.35355338f, 0.35355338f,-0.14644660f),
215
      new Static4D ( 0.85355335f, 0.35355347f,-0.35355335f, 0.14644665f),
216
      new Static4D ( 0.85355335f, 0.35355335f,-0.35355344f,-0.14644663f),
217
      new Static4D ( 0.85355335f,-0.35355347f, 0.14644665f,-0.35355335f),
218
      new Static4D ( 0.85355335f,-0.35355335f, 0.14644662f, 0.35355338f),
219
      new Static4D ( 0.85355335f,-0.35355347f,-0.14644665f,-0.35355335f),
220
      new Static4D ( 0.85355335f,-0.35355338f,-0.14644662f, 0.35355338f),
221
      new Static4D ( 0.85355335f,-0.35355338f, 0.35355338f, 0.14644663f),
222
      new Static4D ( 0.85355335f,-0.35355335f, 0.35355338f,-0.14644662f),
223
      new Static4D ( 0.85355335f,-0.35355338f,-0.35355335f,-0.14644662f),
224
      new Static4D ( 0.85355335f,-0.35355348f,-0.35355344f, 0.14644666f),
225
      new Static4D ( 0.35355341f, 0.35355341f,-0.14644663f, 0.85355335f),
226
      new Static4D ( 0.35355340f, 0.35355338f, 0.14644662f, 0.85355335f),
227
      new Static4D ( 0.35355335f, 0.35355330f, 0.14644657f,-0.85355335f),
228
      new Static4D ( 0.35355335f, 0.35355335f,-0.14644659f,-0.85355335f),
229
      new Static4D ( 0.35355335f, 0.35355335f, 0.85355335f, 0.14644659f),
230
      new Static4D ( 0.35355340f, 0.35355335f,-0.85355335f, 0.14644663f),
231
      new Static4D ( 0.35355338f, 0.35355335f, 0.85355335f,-0.14644665f),
232
      new Static4D ( 0.35355340f, 0.35355344f,-0.85355335f,-0.14644659f),
233
      new Static4D ( 0.35355341f,-0.35355341f,-0.14644663f,-0.85355335f),
234
      new Static4D ( 0.35355341f,-0.35355341f, 0.14644663f, 0.85355335f),
235
      new Static4D ( 0.35355341f,-0.35355341f,-0.14644663f, 0.85355335f),
236
      new Static4D ( 0.35355324f,-0.35355340f, 0.14644654f,-0.85355350f),
237
      new Static4D ( 0.35355341f,-0.35355341f,-0.85355335f,-0.14644663f),
238
      new Static4D ( 0.35355341f,-0.35355341f, 0.85355335f,-0.14644663f),
239
      new Static4D ( 0.35355341f,-0.35355341f, 0.85355335f, 0.14644663f),
240
      new Static4D ( 0.35355338f,-0.35355320f,-0.85355350f, 0.14644657f),
241
      new Static4D ( 0.35355341f, 0.14644663f, 0.35355341f, 0.85355335f),
242
      new Static4D ( 0.35355341f, 0.14644663f, 0.35355341f,-0.85355335f),
243
      new Static4D ( 0.35355338f, 0.14644662f,-0.35355335f, 0.85355335f),
244
      new Static4D ( 0.35355341f, 0.14644663f,-0.35355341f,-0.85355335f),
245
      new Static4D ( 0.35355341f, 0.14644663f, 0.85355335f, 0.35355341f),
246
      new Static4D ( 0.35355335f, 0.14644657f, 0.85355335f,-0.35355340f),
247
      new Static4D ( 0.35355338f, 0.14644660f,-0.85355335f, 0.35355338f),
248
      new Static4D ( 0.35355324f, 0.14644653f,-0.85355350f,-0.35355338f),
249
      new Static4D ( 0.35355340f,-0.14644659f, 0.85355340f, 0.35355320f),
250
      new Static4D ( 0.35355341f,-0.14644663f, 0.85355335f,-0.35355341f),
251
      new Static4D ( 0.35355338f,-0.14644660f,-0.85355335f,-0.35355338f),
252
      new Static4D ( 0.35355324f,-0.14644656f,-0.85355350f, 0.35355344f),
253
      new Static4D ( 0.35355341f,-0.14644663f, 0.35355341f,-0.85355335f),
254
      new Static4D ( 0.35355341f,-0.14644663f, 0.35355341f, 0.85355335f),
255
      new Static4D ( 0.35355335f,-0.14644656f,-0.35355327f, 0.85355335f),
256
      new Static4D ( 0.35355341f,-0.14644663f,-0.35355341f,-0.85355335f),
257
      new Static4D ( 0.35355338f, 0.85355335f, 0.14644660f, 0.35355338f),
258
      new Static4D ( 0.35355320f, 0.85355335f, 0.14644654f,-0.35355338f),
259
      new Static4D ( 0.35355324f, 0.85355340f,-0.14644653f, 0.35355340f),
260
      new Static4D ( 0.35355335f, 0.85355335f,-0.14644665f,-0.35355347f),
261
      new Static4D ( 0.35355335f, 0.85355335f, 0.35355347f,-0.14644665f),
262
      new Static4D ( 0.35355320f, 0.85355335f, 0.35355338f, 0.14644654f),
263
      new Static4D ( 0.35355327f, 0.85355335f,-0.35355335f,-0.14644656f),
264
      new Static4D ( 0.35355340f, 0.85355335f,-0.35355338f, 0.14644662f),
265
      new Static4D ( 0.35355320f,-0.85355335f, 0.14644654f, 0.35355338f),
266
      new Static4D ( 0.35355338f,-0.85355335f, 0.14644662f,-0.35355335f),
267
      new Static4D ( 0.35355335f,-0.85355335f,-0.14644665f, 0.35355347f),
268
      new Static4D ( 0.35355338f,-0.85355335f,-0.14644660f,-0.35355338f),
269
      new Static4D ( 0.35355324f,-0.85355341f, 0.35355338f,-0.14644653f),
270
      new Static4D ( 0.35355335f,-0.85355335f, 0.35355338f, 0.14644659f),
271
      new Static4D ( 0.35355335f,-0.85355335f,-0.35355347f,-0.14644665f),
272
      new Static4D ( 0.35355320f,-0.85355335f,-0.35355338f, 0.14644654f),
273

  
274
// 48 quats (0 - 1/2 - 1/2 - SQ2/2)
275

  
276
      new Static4D ( 0.00000000f, 0.50000000f, 0.70710677f,-0.50000006f),
277
      new Static4D ( 0.00000000f, 0.50000000f, 0.70710677f, 0.50000000f),
278
      new Static4D ( 0.00000000f, 0.50000000f,-0.70710677f,-0.50000006f),
279
      new Static4D ( 0.00000000f, 0.50000000f,-0.70710677f, 0.50000000f),
280
      new Static4D ( 0.00000000f, 0.50000000f,-0.50000000f, 0.70710677f),
281
      new Static4D ( 0.00000000f, 0.50000000f,-0.50000000f,-0.70710670f),
282
      new Static4D ( 0.00000000f, 0.50000000f, 0.50000006f, 0.70710677f),
283
      new Static4D ( 0.00000000f, 0.50000000f, 0.50000006f,-0.70710677f),
284
      new Static4D ( 0.00000000f, 0.70710677f,-0.50000000f, 0.50000000f),
285
      new Static4D ( 0.00000000f, 0.70710677f, 0.50000000f,-0.50000000f),
286
      new Static4D ( 0.00000000f, 0.70710677f, 0.50000000f, 0.50000000f),
287
      new Static4D ( 0.00000000f, 0.70710677f,-0.50000000f,-0.50000000f),
288
      new Static4D ( 0.50000000f, 0.00000000f,-0.50000000f,-0.70710670f),
289
      new Static4D ( 0.50000000f, 0.00000000f,-0.50000000f, 0.70710670f),
290
      new Static4D ( 0.50000000f, 0.00000000f, 0.50000000f,-0.70710670f),
291
      new Static4D ( 0.50000000f, 0.00000000f, 0.50000000f, 0.70710677f),
292
      new Static4D ( 0.50000000f, 0.00000000f, 0.70710677f, 0.50000000f),
293
      new Static4D ( 0.50000000f, 0.00000000f,-0.70710677f, 0.50000000f),
294
      new Static4D ( 0.50000000f, 0.00000000f,-0.70710677f,-0.50000000f),
295
      new Static4D ( 0.50000000f, 0.00000000f, 0.70710677f,-0.50000000f),
296
      new Static4D ( 0.50000000f,-0.50000000f, 0.00000000f, 0.70710670f),
297
      new Static4D ( 0.50000000f, 0.50000000f, 0.00000000f, 0.70710670f),
298
      new Static4D ( 0.50000000f, 0.50000000f, 0.00000000f,-0.70710670f),
299
      new Static4D ( 0.50000000f,-0.50000000f, 0.00000000f,-0.70710670f),
300
      new Static4D ( 0.50000000f, 0.50000000f, 0.70710677f, 0.00000000f),
301
      new Static4D ( 0.50000000f,-0.50000000f,-0.70710677f, 0.00000000f),
302
      new Static4D ( 0.50000000f, 0.50000000f,-0.70710677f, 0.00000000f),
303
      new Static4D ( 0.50000000f,-0.50000000f, 0.70710677f, 0.00000000f),
304
      new Static4D ( 0.50000000f, 0.70710670f, 0.00000000f,-0.50000000f),
305
      new Static4D ( 0.50000000f, 0.70710677f, 0.00000000f, 0.50000000f),
306
      new Static4D ( 0.50000000f,-0.70710670f, 0.00000000f,-0.50000000f),
307
      new Static4D ( 0.50000000f,-0.70710677f, 0.00000000f, 0.50000000f),
308
      new Static4D ( 0.50000000f, 0.70710677f,-0.50000000f, 0.00000000f),
309
      new Static4D ( 0.50000000f, 0.70710677f, 0.50000000f, 0.00000000f),
310
      new Static4D ( 0.50000000f,-0.70710677f,-0.50000000f, 0.00000000f),
311
      new Static4D ( 0.50000000f,-0.70710677f, 0.50000000f, 0.00000000f),
312
      new Static4D ( 0.70710677f, 0.00000000f, 0.50000000f,-0.50000000f),
313
      new Static4D ( 0.70710670f, 0.00000000f,-0.50000000f,-0.50000000f),
314
      new Static4D ( 0.70710670f, 0.00000000f,-0.50000000f, 0.50000000f),
315
      new Static4D ( 0.70710670f, 0.00000000f, 0.50000000f, 0.50000000f),
316
      new Static4D ( 0.70710670f, 0.50000000f, 0.00000000f,-0.50000000f),
317
      new Static4D ( 0.70710670f, 0.50000000f, 0.00000000f, 0.50000000f),
318
      new Static4D ( 0.70710670f,-0.50000000f, 0.00000000f, 0.50000000f),
319
      new Static4D ( 0.70710670f,-0.50000000f, 0.00000000f,-0.50000000f),
320
      new Static4D ( 0.70710670f,-0.50000000f, 0.50000000f, 0.00000000f),
321
      new Static4D ( 0.70710670f, 0.50000000f,-0.50000000f, 0.00000000f),
322
      new Static4D ( 0.70710670f, 0.50000000f, 0.50000000f, 0.00000000f),
323
      new Static4D ( 0.70710670f,-0.50000000f,-0.50000000f, 0.00000000f),
142 324
      };
143 325
    }
144 326

  
......
290 472
    {
291 473
    if( mQuatIndex==null )
292 474
      {
293
      mQuatIndex = new int[] { 0,2,6,4,9,40,36,38,
294
                               0,18,6,54,12,45,48,9,2,20,4,56,
295
                               0,4,2,6,12,9 };
475
      mQuatIndex = new int[] { 0,10,11,3,6,2,1,8,
476
                               0,4,11,5,7,12,13,6,10,20,3,18,
477
                               0,3,10,11,7,6 };
296 478
      }
297 479

  
298 480
    return mObjectQuats[mQuatIndex[cubit]];

Also available in: Unified diff