Revision 5b985091
Added by Leszek Koltunski 12 months ago
src/main/java/org/distorted/objectlib/bandaged/BandagedObject.java | ||
---|---|---|
40 | 40 |
Static3D[] axis = getFaceAxis(); |
41 | 41 |
int numAxis = axis.length; |
42 | 42 |
mFaceAxis = new float[numAxis][]; |
43 |
for(int i=0; i<numAxis; i++) mFaceAxis[i] = new float[] { axis[i].get0(), axis[i].get1(), axis[1].get2() };
|
|
43 |
for(int i=0; i<numAxis; i++) mFaceAxis[i] = new float[] { axis[i].get0(), axis[i].get1(), axis[i].get2() };
|
|
44 | 44 |
} |
45 | 45 |
|
46 | 46 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
... | ... | |
64 | 64 |
{ |
65 | 65 |
mCubits = new BandagedCubit[mNumCubits]; |
66 | 66 |
float[][][] pos = getPositions(); |
67 |
int c=0,numVariants = pos.length;
|
|
67 |
int c=0; |
|
68 | 68 |
|
69 |
for(int v=0; v<numVariants; v++) |
|
70 |
{ |
|
71 |
int numCubits = pos[v].length; |
|
72 |
|
|
73 |
for(int vi=0; vi<numCubits; vi++) |
|
74 |
mCubits[c++] = new BandagedCubit(this,pos[v][vi],v,quatT,quatA,scale,false); |
|
75 |
} |
|
69 |
for(float[][] po : pos) |
|
70 |
for(float[] p : po) |
|
71 |
mCubits[c++]=new BandagedCubit(this, p, quatT, quatA, scale, false); |
|
76 | 72 |
} |
77 | 73 |
|
78 | 74 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
Also available in: Unified diff
fix for BandagedObject's faceAxis.