A mesh is a collection of data that describes a shape. In Unity, you use meshes in the following ways:
In addition to regular meshes, Unity also supports deformable meshes.
Deformable meshes fall into the following categories:
You can add meshes to a Unity project in the following ways:
Unity stores meshes in your project as mesh assets, and represents them in C# code with the Mesh class.
Depending on how you use meshes, they work with different components:
For detailed information about the data that a mesh contains and how Unity represents that data, see Mesh data.