Revision bef47287
Added by Leszek Koltunski about 4 years ago
src/main/java/org/distorted/object/RubikPyraminxMovement.java | ||
---|---|---|
55 | 55 |
|
56 | 56 |
boolean isInsideFace(float[] p) |
57 | 57 |
{ |
58 |
return false;//( p[0]<=0.5f && p[0]>=-0.5f && p[1]<=0.5f && p[1]>=-0.5f && p[2]<=0.5f && p[2]>=-0.5f ); |
|
58 |
boolean a1 = p[1] >= -SQ3/6; |
|
59 |
boolean a2 = p[1]*SQ3 <= 1 + 2*p[0]; |
|
60 |
boolean a3 = p[1]*SQ3 <= 1 - 2*p[0]; |
|
61 |
|
|
62 |
return a1 && a2 && a3; |
|
59 | 63 |
} |
60 | 64 |
|
61 | 65 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
Also available in: Unified diff
Progress with object Movement.