Question by 
               evenprime · Nov 12, 2021 at 09:28 PM · 
                meshmeshfiltermesh vertices  
              
 
              How do I optimize this function to generate the least number of vertices (no duplicates)? Its a flat plane mesh.
  private int[] GetChunkMeshTriangles()
     {
         int[] tris = new int[chunkSize * chunkSize * 6];
         int t = 0, v = 0;
         for (int x = 0; x < chunkSize; x++)
         {
             for (int y = 0; y < chunkSize; y++)
             {
                 tris[t] = v + 1;
                 tris[t + 1] = v + chunkSize + 1;
                 tris[t + 2] = v + 0;
                 tris[t + 3] = v + chunkSize + 2;
                 tris[t + 4] = v + chunkSize + 1;
                 tris[t + 5] = v + 1;
                 t += 6;
                 v++;
             }
             v++;
         }
         return tris;
     }
 
              
               Comment
              
 
               
              Your answer