VertexElement — Aspose.3D FOSS for .NET
Overview
VertexElement є абстрактним базовим класом для шарів даних, приєднаних до Geometry (зазвичай Mesh). Кожен шар зберігає дані на рівні вершини або кута полігону, такі як нормалі, UV‑координати або кольори вершин.
Overview
| Overview | Overview | Overview |
|---|---|---|
MappingMode | MappingMode | Якому примітиву відповідають значення |
ReferenceMode | ReferenceMode | Як індексуються значення |
VertexElementNormal
Зберігає вектори нормалі поверхні на рівні вершини або кута полігону. Значення даних є Vector4 екземплярами.
Повертає: VertexElementUV
Зберігає пари текстурних координат (Vector2) на вершину або на кут полігона. Сітка може містити кілька UV-шарів.
VertexElementVertexColor
Зберігає дані кольору RGBA на вершину як Vector4 (r, g, b, a у діапазоні 0–1).
Перерахування MappingMode
| Overview | Overview |
|---|---|
ControlPoint | Одне значення на контрольну точку |
PolygonVertex | Одне значення на кут полігона |
Polygon | Одне значення на полігон |
Перерахування ReferenceMode
| Overview | Overview |
|---|---|
Direct | Одне значення на примітив відображення |
IndexToDirect | Масив значень плюс окремий масив індексів |