Revision 57ef6378
Added by Leszek Koltunski over 2 years ago
src/main/java/org/distorted/objectlib/objects/TwistyUltimate.java | ||
---|---|---|
124 | 124 |
{ |
125 | 125 |
if( variant==0 ) |
126 | 126 |
{ |
127 |
double[][] vertices = new double[][]
|
|
127 |
float[][] vertices = new float[][]
|
|
128 | 128 |
{ |
129 |
{ 0.0 , 0.0 , 0.0 },
|
|
130 |
{ -E , E+0.5, -0.5 },
|
|
131 |
{-0.5 , -E , -E-0.5},
|
|
132 |
{ E+0.5, 0.5 , -E },
|
|
133 |
{ 0.0 , 1 , -2*E-1},
|
|
134 |
{ 0.0 , 1 , 0.0 },
|
|
135 |
{ -E ,-E+0.5, -0.5 },
|
|
136 |
{ E ,-E+0.5, -0.5 }
|
|
129 |
{ 0 , 0 , 0 },
|
|
130 |
{ -E , E+0.5f, -0.5f },
|
|
131 |
{-0.5f , -E , -E-0.5f},
|
|
132 |
{ E+0.5f, 0.5f , -E },
|
|
133 |
{ 0 , 1 , -2*E-1 },
|
|
134 |
{ 0 , 1 , 0 },
|
|
135 |
{ -E ,-E+0.5f, -0.5f },
|
|
136 |
{ E ,-E+0.5f, -0.5f }
|
|
137 | 137 |
}; |
138 | 138 |
int[][] vert_indices = new int[][] |
139 | 139 |
{ |
... | ... | |
155 | 155 |
} |
156 | 156 |
else if( variant==1 ) |
157 | 157 |
{ |
158 |
double[][] vertices = new double[][]
|
|
158 |
float[][] vertices = new float[][]
|
|
159 | 159 |
{ |
160 |
{ 0.00, 0.00, 0.00},
|
|
161 |
{ - 0.50,-SQ5/4 - 0.25,-SQ5/4 - 0.75},
|
|
162 |
{ SQ5/4 + 0.25,-SQ5/4 - 0.75, + 0.50},
|
|
163 |
{ SQ5/4 + 0.75, + 0.50,-SQ5/4 - 0.25},
|
|
164 |
{ SQ5/2 + 0.50,-SQ5/2 - 0.50,-SQ5/2 - 0.50},
|
|
165 |
{ SQ5/4 - 0.25, + 0.50,-SQ5/4 - 0.25},
|
|
166 |
{ - 0.50,-SQ5/4 - 0.25,-SQ5/4 + 0.25},
|
|
167 |
{ SQ5/4 + 0.25,-SQ5/4 + 0.25, + 0.50}
|
|
160 |
{ 0.00f, 0.00f, 0.00f},
|
|
161 |
{ - 0.50f,-SQ5/4 - 0.25f,-SQ5/4 - 0.75f},
|
|
162 |
{ SQ5/4 + 0.25f,-SQ5/4 - 0.75f, + 0.50f},
|
|
163 |
{ SQ5/4 + 0.75f, + 0.50f,-SQ5/4 - 0.25f},
|
|
164 |
{ SQ5/2 + 0.50f,-SQ5/2 - 0.50f,-SQ5/2 - 0.50f},
|
|
165 |
{ SQ5/4 - 0.25f, + 0.50f,-SQ5/4 - 0.25f},
|
|
166 |
{ - 0.50f,-SQ5/4 - 0.25f,-SQ5/4 + 0.25f},
|
|
167 |
{ SQ5/4 + 0.25f,-SQ5/4 + 0.25f, + 0.50f}
|
|
168 | 168 |
}; |
169 | 169 |
int[][] vert_indices = new int[][] |
170 | 170 |
{ |
... | ... | |
186 | 186 |
} |
187 | 187 |
else |
188 | 188 |
{ |
189 |
double[][] vertices = new double[][]
|
|
189 |
float[][] vertices = new float[][]
|
|
190 | 190 |
{ |
191 |
{ -E ,-E+0.5, 0.5},
|
|
192 |
{ E , E-0.5, -0.5},
|
|
193 |
{-2*E , 0.0, 0.0},
|
|
194 |
{ 0.5, E , -E-0.5},
|
|
195 |
{ -E ,-E-0.5, 0.5},
|
|
196 |
{ E+0.5, -0.5, -E },
|
|
197 |
{-2*E , -1.0, 0.0},
|
|
198 |
{ 1.0, 0.0,-2*E },
|
|
199 |
{-2*E+0.5, E , -E-0.5},
|
|
200 |
{ 0.5,-E-1.0, -E+0.5},
|
|
201 |
{ -E ,-E-0.5,-2*E-0.5}
|
|
191 |
{ -E ,-E+0.5f, 0.5f},
|
|
192 |
{ E , E-0.5f, -0.5f},
|
|
193 |
{-2*E , 0.0f, 0.0f},
|
|
194 |
{ 0.5f, E , -E-0.5f},
|
|
195 |
{ -E ,-E-0.5f, 0.5f},
|
|
196 |
{ E+0.5f, -0.5f, -E },
|
|
197 |
{-2*E , -1.0f, 0.0f},
|
|
198 |
{ 1.0f, 0.0f,-2*E },
|
|
199 |
{-2*E+0.5f, E , -E-0.5f},
|
|
200 |
{ 0.5f,-E-1.0f, -E+0.5f},
|
|
201 |
{ -E ,-E-0.5f,-2*E-0.5f}
|
|
202 | 202 |
}; |
203 | 203 |
int[][] vert_indices = new int[][] |
204 | 204 |
{ |
Also available in: Unified diff
Float vertices - scratchbook