VertexElement

VertexElement — Aspose.3D FOSS for .NET

Example

VertexElement je apstraktna osnovna klasa za slojeve podataka koji su prikačeni na Geometry (obično Mesh). Svaki sloj čuva podatke po vrhu ili po uglu poligona, kao što su normale, UV koordinate ili boje vrhova.

Example

ExampleExampleExample
MappingModeMappingModeKojem primitivnom elementu vrednosti mapiraju
ReferenceModeReferenceModeKako su vrednosti indeksirane

VertexElementNormal

Čuva vektore površinskih normala po vrhu ili po uglu poligona. Vrednosti podataka su Vector4 instance.


Vraća: VertexElementUV

Čuva parove teksturnih koordinata (Vector2) po vrhu ili po uglu poligona. Mreža može imati više UV slojeva.


VertexElementVertexColor

Čuva RGBA podatke o boji po vrhu kao Vector4 (r, g, b, a u opsegu 0–1).


Enumeracija MappingMode

ExampleExample
ControlPointJedna vrednost po kontrolnoj tački
PolygonVertexJedna vrednost po uglu poligona
PolygonJedna vrednost po poligonu

Enumeracija ReferenceMode

ExampleExample
DirectJedna vrednost po primitivu mapiranja
IndexToDirectNiz vrednosti plus poseban niz indeksa

Vidi takođe

 Српски