EditMesh.fromFaces constructor

EditMesh.fromFaces(
  1. List<Vector3> points,
  2. List<List<int>> faces
)

Builds a mesh from points and faces, each face a list of point indices wound counter-clockwise seen from outside.

Implementation

factory EditMesh.fromFaces(List<Vector3> points, List<List<int>> faces) {
  final builder = EditMeshBuilder();
  for (final point in points) {
    builder.addVertex(point);
  }
  for (final face in faces) {
    builder.addFace(face);
  }
  return builder.build();
}