I’m trying to understand the difference between a mesh and a surface.
More accurately, i’m trying to understand when to use mesh and when to use surface.
So far google has only found this answer for me
"A mesh is a collection of triangles and quadrilaterals. It is defined internally as a list of vertices (points) and faces (each face connects either three or four vertices). Meshes also support per vertex normals and colours, as well as a host of other properties.
A surface is, well, a surface. It consists of a single smooth area but may have custom edges. If a surface is just a (deformed) rectangle and it has no custom edges, it is called an ‘untrimmed’ surface. Surfaces with custom edges or holes punched into it is called a ‘trimmed’ surface.
A brep is one or more surfaces joined together. If a brep only contains a single face, then it is the same thing as a surface. For surfaces to be joined together into a brep, they need to share some of their edges." Source
And while it explain some difference, i’m also looking to understand the processing speed of both.
Cause i’ve been reading around a bit, and the general consensus seems to be that mesh computes way faster than a surface and even more so with higher and higher complexity.
This consensus is what makes me wonder, why even work in surfaces if meshes are superior in compute time?
What are the advantages and disadvantages of both?
Thanks for reading and best regards, WCPM, an achitecture student.