Project

General

Profile

« Previous | Next » 

Revision fb90b370

Added by Leszek Koltunski almost 3 years ago

Trajber's Octahedron: progress.

View differences:

src/main/java/org/distorted/examples/meshfile/MeshFileRenderer.java
44 44
import org.distorted.library.type.Static4D;
45 45

  
46 46
import org.distorted.objectlib.helpers.FactoryCubit;
47
import org.distorted.objectlib.helpers.ObjectShape;
48 47

  
49 48
import java.io.DataInputStream;
50 49
import java.io.IOException;
......
289 288

  
290 289
    private void createMesh()
291 290
      {
292
      int mode            =18;
291
      int mode            =19;
293 292
      int numComponents   = 0;
294 293
      float[][] vertices  = null;
295 294
      int[][] vertIndexes = null;
......
1352 1351
        final float LEN = 1.5f;
1353 1352

  
1354 1353
        final float A = SQ2*CUT*LEN;
1355
        final float C = LEN-2*LEN*CUT;
1354
        final float B = LEN-2*LEN*CUT;
1356 1355

  
1357 1356
        vertices = new float[][]
1358 1357
          {
1359
             {    -C,    0,   0},
1360
             {  -C+A,    A,  -A},
1361
             {  -C+A,   -A,  -A},
1362
             {     C,    0,   0},
1363
             {   C-A,    A,  -A},
1364
             {   C-A,   -A,  -A},
1365
             {     0,    A,  -C},
1366
             {     0,   -A,  -C},
1358
             {    -B,     0,   0},
1359
             {  -B+A, SQ2*A,  -A},
1360
             {  -B+A,-SQ2*A,  -A},
1361
             {     B,     0,   0},
1362
             {   B-A, SQ2*A,  -A},
1363
             {   B-A,-SQ2*A,  -A},
1364
             {     0, SQ2*A,  -B},
1365
             {     0,-SQ2*A,  -B},
1367 1366
          };
1368 1367

  
1369 1368
        vertIndexes = new int[][]

Also available in: Unified diff