MESHFACECENTROIDS Compute centroids of faces in a mesh.
CENTROIDS = meshFaceCentroids(VERTICES, FACES)
VERTICES is a set of 3D points (as a N-by-3 array), and FACES is
either a N-by-3 index array or a cell array of indices. The function
computes the centroid of each face, and returns a Nf-by-3 array
containing their coordinates.
Example
[v, e, f] = createIcosahedron;
normals1 = meshFaceNormals(v, f);
centros1 = meshFaceCentroids(v, f);
figure; hold on; axis equal; view(3);
drawMesh(v, f);
drawVector3d(centros1, normals1);
See also:
meshes3d, drawMesh, meshFaceNormals, meshFaceAreas, convhull
Package: matgeom