VertexElement

VertexElement — Aspose.3D FOSS for .NET

Enumerations

VertexElement jest abstrakcyjną klasą bazową dla warstw danych dołączonych do Geometry (zazwyczaj Mesh). Każda warstwa przechowuje dane per-wierzchołkowe lub per-wierzchołek‑kąta‑wielokąta, takie jak normalne, współrzędne UV lub kolory wierzchołków.

Enumerations

EnumerationsEnumerationsEnumerations
MappingModeMappingModeDo którego prymitywu wartości są mapowane
ReferenceModeReferenceModeJak wartości są indeksowane

VertexElementNormal

Przechowuje wektory normalnych powierzchni per wierzchołek lub per wierzchołek‑kąta‑wielokąta. Wartości danych są Vector4 instancjami.


Returns: VertexElementUV

Przechowuje pary współrzędnych tekstury (Vector2) per wierzchołek lub per wierzchołek‑kąta‑wielokąta. Siatka może zawierać wiele warstw UV.


VertexElementVertexColor

Przechowuje dane koloru RGBA per wierzchołek jako Vector4 (r, g, b, a w zakresie 0–1).


Wyliczenie MappingMode

EnumerationsEnumerations
ControlPointJedna wartość na punkt kontrolny
PolygonVertexJedna wartość na wierzchołek wielokąta
PolygonJedna wartość na wielokąt

Wyliczenie ReferenceMode

EnumerationsEnumerations
DirectJedna wartość na prymityw mapowania
IndexToDirectTablica wartości plus osobna tablica indeksów

Zobacz także

 Polski