Revision 1ce7e2f6
Added by Leszek Koltunski 10 months ago
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
change the way the coordinates of stickers are kept from float[2*N] to float[N][2]