Merge pull request #31618 from fjordyo0707/fix_mesh_edges

Fix the edges of the mesh vertex
This commit is contained in:
Rémi Verschelde 2019-09-04 08:53:29 +02:00 committed by GitHub
commit b679f622d8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -165,11 +165,12 @@ Error MeshDataTool::create_from_surface(const Ref<ArrayMesh> &p_mesh, int p_surf
e.vertex[0] = edge.x; e.vertex[0] = edge.x;
e.vertex[1] = edge.y; e.vertex[1] = edge.y;
edges.push_back(e); edges.push_back(e);
v[j]->edges.push_back(face.edges[j]);
v[(j + 1) % 3]->edges.push_back(face.edges[j]);
} }
edges.write[face.edges[j]].faces.push_back(fidx); edges.write[face.edges[j]].faces.push_back(fidx);
v[j]->faces.push_back(fidx); v[j]->faces.push_back(fidx);
v[j]->edges.push_back(face.edges[j]);
} }
faces.push_back(face); faces.push_back(face);