VertexElement — Aspose.3D FOSS for .NET
Methods
VertexElement je abstraktní základní třída pro datové vrstvy připojené k Geometry (typicky Mesh). Každá vrstva ukládá data na úrovni vrcholu nebo rohu polygonu, jako jsou normály, UV souřadnice nebo barvy vrcholů.
Methods
| Methods | Methods | Methods |
|---|---|---|
MappingMode | MappingMode | K jakému primitivu jsou hodnoty mapovány |
ReferenceMode | ReferenceMode | Jak jsou hodnoty indexovány |
VertexElementNormal
Ukládá vektorové normály povrchu na úrovni vrcholu nebo rohu polygonu. Hodnoty dat jsou Vector4 instance.
Vrací: VertexElementUV
Ukládá páry texturovacích souřadnic (Vector2) na úrovni vrcholu nebo rohu polygonu. Síť může nést více UV vrstev.
VertexElementVertexColor
Ukládá RGBA data barvy na úrovni vrcholu jako Vector4 (r, g, b, a v rozsahu 0–1).
Výčet MappingMode
| Methods | Methods |
|---|---|
ControlPoint | Jedna hodnota na řídicí bod |
PolygonVertex | Jedna hodnota na roh polygonu |
Polygon | Jedna hodnota na polygon |
Výčet ReferenceMode
| Methods | Methods |
|---|---|
Direct | Jedna hodnota na mapovací primitiv |
IndexToDirect | Pole hodnot plus samostatné pole indexů |