Skip to content

Commit

Permalink
Remove index array reversals
Browse files Browse the repository at this point in the history
  • Loading branch information
matteblair committed Nov 1, 2017
1 parent da4327c commit 1f43567
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 16 deletions.
11 changes: 0 additions & 11 deletions Assets/Mapzen/Unity/MeshData.cs
Original file line number Diff line number Diff line change
Expand Up @@ -85,16 +85,5 @@ public void AddElements(IEnumerable<Vector3> vertices, IEnumerable<Vector2> uvs,
submesh.Indices.Add(index + offset);
}
}

public void FlipIndices()
{
foreach (var bucket in Meshes)
{
foreach (var submesh in bucket.Submeshes)
{
submesh.Indices.Reverse();
}
}
}
}
}
4 changes: 1 addition & 3 deletions Assets/Mapzen/Unity/PolygonBuilder.cs
Original file line number Diff line number Diff line change
Expand Up @@ -86,10 +86,10 @@ public void OnPoint(Point point)
extrusionUVs.Add(new Vector2(0.0f, 0.0f));

extrusionIndices.Add(indexOffset + 1);
extrusionIndices.Add(indexOffset + 2);
extrusionIndices.Add(indexOffset + 3);
extrusionIndices.Add(indexOffset + 2);
extrusionIndices.Add(indexOffset + 1);
extrusionIndices.Add(indexOffset + 2);
extrusionIndices.Add(indexOffset + 0);
}

Expand Down Expand Up @@ -153,8 +153,6 @@ public void OnEndPolygon()
// Then tesselate polygon interior and add vertices and indices.
var indices = EarcutLibrary.Earcut(coordinates, holes, 2);

indices.Reverse();

var vertices = new List<Vector3>(coordinates.Count / 2);

List<Vector2> uvs;
Expand Down
2 changes: 0 additions & 2 deletions Assets/Mapzen/Unity/SceneGraph.cs
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,6 @@ public static void Generate(SceneGroup group, Transform parent, GameObjectOption
}
else
{
group.meshData.FlipIndices();

if (group.meshData.Meshes.Count > 1)
{
var gameObject = new GameObject(group.ToString());
Expand Down

0 comments on commit 1f43567

Please sign in to comment.