Project

General

Profile

« Previous | Next » 

Revision 0b9d97b5

Added by Leszek Koltunski about 2 years ago

Progress with cubit quaternions.

View differences:

src/main/java/org/distorted/objectlib/objects/TwistyIvy.java
180 180
        {-DIST_CORNER, DIST_CORNER,-DIST_CORNER },
181 181
        {-DIST_CORNER,-DIST_CORNER, DIST_CORNER },
182 182
        { DIST_CORNER,-DIST_CORNER,-DIST_CORNER },
183
        { DIST_CENTER,           0,           0 },
184
        {-DIST_CENTER,           0,           0 },
185
        {           0, DIST_CENTER,           0 },
186
        {           0,-DIST_CENTER,           0 },
187 183
        {           0,           0, DIST_CENTER },
188 184
        {           0,           0,-DIST_CENTER },
185
        {           0, DIST_CENTER,           0 },
186
        {           0,-DIST_CENTER,           0 },
187
        { DIST_CENTER,           0,           0 },
188
        {-DIST_CENTER,           0,           0 },
189 189
      };
190 190
    }
191 191

  
......
193 193

  
194 194
  public Static4D getCubitQuats(int cubit, int[] numLayers)
195 195
    {
196
    if( mQuatIndex==null ) mQuatIndex = new int[] { 0,11,10,9, 5,8,7,6,0,11 };
196
    if( mQuatIndex==null ) mQuatIndex = new int[] { 0,11,10, 9,
197
                                                    0,11, 7, 6, 5, 8
198
                                                  };
197 199
    return mObjectQuats[mQuatIndex[cubit]];
198 200
    }
199 201

  

Also available in: Unified diff