VertexElement

VertexElement — Aspose.3D FOSS for .NET

Overview

VertexElement є абстрактним базовим класом для шарів даних, приєднаних до Geometry (зазвичай Mesh). Кожен шар зберігає дані на рівні вершини або кута полігону, такі як нормалі, UV‑координати або кольори вершин.

Overview

OverviewOverviewOverview
MappingModeMappingModeЯкому примітиву відповідають значення
ReferenceModeReferenceModeЯк індексуються значення

VertexElementNormal

Зберігає вектори нормалі поверхні на рівні вершини або кута полігону. Значення даних є Vector4 екземплярами.


Повертає: VertexElementUV

Зберігає пари текстурних координат (Vector2) на вершину або на кут полігона. Сітка може містити кілька UV-шарів.


VertexElementVertexColor

Зберігає дані кольору RGBA на вершину як Vector4 (r, g, b, a у діапазоні 0–1).


Перерахування MappingMode

OverviewOverview
ControlPointОдне значення на контрольну точку
PolygonVertexОдне значення на кут полігона
PolygonОдне значення на полігон

Перерахування ReferenceMode

OverviewOverview
DirectОдне значення на примітив відображення
IndexToDirectМасив значень плюс окремий масив індексів

Див. також

 Українська