Project

General

Profile

« Previous | Next » 

Revision bef47287

Added by Leszek Koltunski about 4 years ago

Progress with object Movement.

View differences:

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