Mesh and Topology
This section describes mesh subdivision, smoothing, level of detail (LOD), and mesh
picking in the Mudbox SDK.
The vertex and face data of an object in Mudbox is stored in a Mesh object. Mudbox meshes can contain three sided polygons (tris), four sided polygons
(quads), or a mix.
Mesh Classes
These are the primary classes related to meshes. The Mesh class inherits from the Topology class.
- Mesh – A mesh is a collection of vertices organized into faces and optional texture coordinate
information.
- Topology – Represents the topology data of a mesh and provides information about the structure
of a surface. For example, how faces are laid out.
- SubdivisionLevel – Represents one level of subdivision details in a geometry.
- MeshChange – This class is a collection of vertex position changes made to a mesh.
- MeshGrid – An interface that provides information about the structure of the surface used
in level of detail rendering.
- MeshRenderer – This is the base class for a renderer implementation, which transforms a mesh into
the OpenGL pipeline.
- TangentGenerator – Defines the tangent space used by Mesh objects.
- Vertex – Represents a vertex point on a Mesh with its associated data.
- MeshPartitioning – Manages the spatially coherent partitioning of a mesh.