Project

General

Profile

« Previous | Next » 

Revision 1ce7e2f6

Added by Leszek Koltunski 10 months ago

change the way the coordinates of stickers are kept from float[2*N] to float[N][2]

View differences:

src/main/java/org/distorted/library/mesh/MeshMultigon.java
613 613

  
614 614
///////////////////////////////////////////////////////////////////////////////////////////////////
615 615

  
616
  public static float[][][] computeOuterVertices(float[][] vertices, int[][] edgesUp)
616
  public static float[][][] computeOuterAndHoleVertices(float[][] vertices, int[][] edgesUp)
617 617
    {
618 618
    ArrayList<float[]> tmp = new ArrayList<>();
619 619

  
......
667 667
    MeshBandedTriangle[] triangles = new MeshBandedTriangle[numTriangles];
668 668

  
669 669
    int[][] edgesUp = computeEdgesUp(vertices);
670
    mOuterAndHoleVertices = computeOuterVertices(vertices,edgesUp);
670
    mOuterAndHoleVertices = computeOuterAndHoleVertices(vertices,edgesUp);
671 671

  
672 672
    computeEdgeVectors(vertices,edgesUp);
673 673

  

Also available in: Unified diff