VertexElement

VertexElement — Aspose.3D FOSS for .NET

Example

VertexElement er den abstrakte grundklasse for datalag, der er knyttet til Geometry (typisk Mesh). Hvert lag gemmer per-vertex- eller per-polygon-hjørnedata såsom normale, UV-koordinater eller vertexfarver.

Example

ExampleExampleExample
MappingModeMappingModeHvilken primitive værdierne kortlægges til
ReferenceModeReferenceModeHvordan værdierne indekseres

VertexElementNormal

Gemmer overfladenormale vektorer per vertex eller per polygonhjørne. Dataværdier er Vector4 instanser.


Returnerer: VertexElementUV

Gemmer teksturkoordinatpar (Vector2) per vertex eller per polygonhjørne. Et mesh kan indeholde flere UV-lag.


VertexElementVertexColor

Gemmer per-vertex RGBA-farvedata som Vector4 (r, g, b, a i intervallet 0–1).


MappingMode-enumeration

ExampleExample
ControlPointEn værdi per kontrolpunkt
PolygonVertexEn værdi per polygonhjørne
PolygonEn værdi per polygon

ReferenceMode-enumeration

ExampleExample
DirectEn værdi per kortlægningsprimitive
IndexToDirectVærdier-array plus et separat indeks-array

Se også

 Dansk