VertexElement — Aspose.3D FOSS for .NET
Enumerations
VertexElement je apstraktna bazna klasa za podatkovne slojeve pričvršćene na Geometry (obično Mesh). Svaki sloj pohranjuje podatke po vrhu ili po uglu poligona, poput normala, UV koordinata ili boja vrhova.
Enumerations
| Enumerations | Enumerations | Enumerations |
|---|---|---|
MappingMode | MappingMode | Na koji primitiv vrijednosti mapiraju |
ReferenceMode | ReferenceMode | Kako su vrijednosti indeksirane |
VertexElementNormal
Pohranjuje vektore površinskih normala po vrhu ili po uglu poligona. Vrijednosti podataka su Vector4 instance.
Vraća: VertexElementUV
Pohranjuje parove teksturnih koordinata (Vector2) po vrhu ili po uglu poligona. Mreža može imati više UV slojeva.
VertexElementVertexColor
Pohranjuje RGBA podatke boje po vrhu kao Vector4 (r, g, b, a u rasponu 0–1).
Enumeracija MappingMode
| Enumerations | Enumerations |
|---|---|
ControlPoint | Jedna vrijednost po kontrolnoj točki |
PolygonVertex | Jedna vrijednost po uglu poligona |
Polygon | Jedna vrijednost po poligonu |
Enumeracija ReferenceMode
| Enumerations | Enumerations |
|---|---|
Direct | Jedna vrijednost po primitivu mapiranja |
IndexToDirect | Polje vrijednosti plus zasebno polje indeksa |