VertexElement — Aspose.3D FOSS for .NET
Enumerations
VertexElement è la classe base astratta per i layer di dati collegati a Geometry (tipicamente Mesh). Ogni layer memorizza dati per vertice o per angolo del poligono, come normali, coordinate UV o colori dei vertici.
Enumerations
| Enumerations | Enumerations | Enumerations |
|---|---|---|
MappingMode | MappingMode | A quale primitiva i valori sono mappati |
ReferenceMode | ReferenceMode | Come sono indicizzati i valori |
VertexElementNormal
Memorizza i vettori normali di superficie per vertice o per angolo del poligono. I valori dei dati sono Vector4 istanze.
Restituisce: VertexElementUV
Memorizza coppie di coordinate di texture (Vector2) per vertice o per angolo del poligono. Una mesh può contenere più layer UV.
VertexElementVertexColor
Memorizza i dati di colore RGBA per vertice come Vector4 (r, g, b, a nell’intervallo 0–1).
Enumerazione MappingMode
| Enumerations | Enumerations |
|---|---|
ControlPoint | Un valore per punto di controllo |
PolygonVertex | Un valore per angolo del poligono |
Polygon | Un valore per poligono |
Enumerazione ReferenceMode
| Enumerations | Enumerations |
|---|---|
Direct | Un valore per primitiva di mappatura |
IndexToDirect | Array di valori più un array di indici separato |