I am confused about Brep (Boundary Representation) and polygonal mesh. Because both of them are a collection of vertices , edges and faces, but in computer graphic books Brep is explained under Solid Modeling section while polygonal mesh is explained under surface modeling. So what is the difference between two representations?
BRep commonly refers to solid with faces defined as primitive (planar, cylindrical, conical, spherical, toroidal) or Nurbs surfaces while for polygonal meshes faces are always planar (most of the times, triangles).