mesh-quality
schema/components/mesh-quality/1.0.1/mesh-quality.schema.json
A set of quality guarantees associated with a mesh.
When consuming a mesh, optional guarantees of mesh quality allow us to avoid expensive post processing if provided. Often the producer knows a set of guarantees about the mesh it creates.
The quality can be one or more of:
- "Manifold": every edge has 1 - 2 adjacent elements.
- "ConsistentWinding": element nodes are always CW or CCW.
- "NonDegenerate": all triangle coordinates are unique resulting in a non-zero area for the element.
- "NonSelfIntersecting": No element in a mesh intersects another.
- "Continuous": Adjacent elements share nodes.
Properties
mesh-quality (v1.0.1)
This component describes a mesh quality.
Property | Type | Description | Flags |
---|---|---|---|
characteristics | Array[String] | Mesh characteristics. | ✅ |
Legend
Flag | Description |
---|---|
⬆️ | Inherited property |
✅ | Required property |