Revision 7289fd6c
Added by Leszek Koltunski about 4 years ago
src/main/java/org/distorted/object/RubikObject.java | ||
---|---|---|
45 | 45 |
{ |
46 | 46 |
public static final int NODE_FBO_SIZE = 600; |
47 | 47 |
|
48 |
static final int TEXTURE_HEIGHT = 128; |
|
48 |
private static final int TEXTURE_HEIGHT = 128;
|
|
49 | 49 |
final float[] LEGAL_QUATS; |
50 | 50 |
final Static3D[] ROTATION_AXIS; |
51 | 51 |
|
... | ... | |
312 | 312 |
|
313 | 313 |
for(int i=0; i<numColors; i++) |
314 | 314 |
{ |
315 |
createFaceTexture(canvas,paint,i); |
|
315 |
createFaceTexture(canvas,paint,i, i*TEXTURE_HEIGHT, 0, TEXTURE_HEIGHT);
|
|
316 | 316 |
} |
317 | 317 |
|
318 | 318 |
mTexture.setTexture(bitmap); |
... | ... | |
526 | 526 |
abstract Static3D[] getCubitPositions(int size); |
527 | 527 |
abstract float[] getLegalQuats(); |
528 | 528 |
abstract int getNumFaces(); |
529 |
abstract void createFaceTexture(Canvas canvas, Paint paint, int face); |
|
530 | 529 |
abstract MeshBase createCubitMesh(int cubit, int vertices); |
530 |
abstract void createFaceTexture(Canvas canvas, Paint paint, int face, int left, int top, int side); |
|
531 | 531 |
public abstract Static3D[] getRotationAxis(); |
532 | 532 |
public abstract int getBasicAngle(); |
533 | 533 |
public abstract int returnRowFromOffset(float offset); |
Also available in: Unified diff
Beginnings of support for the 3x3x3 Solver.