VertexElement — Aspose.3D FOSS for .NET
Enumerations
VertexElement adalah kelas dasar abstrak untuk lapisan data yang terlampir pada Geometry (biasanya Mesh). Setiap lapisan menyimpan data per-vertex atau per-sudut-poligon seperti normal, koordinat UV, atau warna vertex.
Enumerations
| Enumerations | Enumerations | Enumerations |
|---|---|---|
MappingMode | MappingMode | Primitif mana nilai-nilai dipetakan ke |
ReferenceMode | ReferenceMode | Bagaimana nilai diindeks |
VertexElementNormal
Menyimpan vektor normal permukaan per vertex atau per sudut poligon. Nilai data adalah Vector4 instance.
Mengembalikan: VertexElementUV
Menyimpan pasangan koordinat tekstur (Vector2) per vertex atau per sudut poligon. Sebuah mesh dapat membawa beberapa lapisan UV.
VertexElementVertexColor
Menyimpan data warna RGBA per-vertex sebagai Vector4 (r, g, b, a dalam rentang 0–1).
Enumerasi MappingMode
| Enumerations | Enumerations |
|---|---|
ControlPoint | Satu nilai per titik kontrol |
PolygonVertex | Satu nilai per sudut poligon |
Polygon | Satu nilai per poligon |
Enumerasi ReferenceMode
| Enumerations | Enumerations |
|---|---|
Direct | Satu nilai per primitif pemetaan |
IndexToDirect | Array nilai ditambah array indeks terpisah |