VertexElement

VertexElement — Aspose.3D FOSS for .NET

Example

VertexElement je abstraktnou základnou triedou pre dátové vrstvy pripojené k Geometry (typicky Mesh). Každá vrstva ukladá dáta na úrovni vrchola alebo rohu polygonu, ako sú normály, UV súradnice alebo farby vrcholov.

Example

ExampleExampleExample
MappingModeMappingModeKtorému primitívu sa hodnoty mapujú
ReferenceModeReferenceModeAko sú hodnoty indexované

VertexElementNormal

Ukladá vektory povrchových normál na úrovni vrchola alebo rohu polygonu. Hodnoty dát sú Vector4 inštancie.


Vráti: VertexElementUV

Ukladá páry textúrových súradníc (Vector2) na úrovni vrchola alebo rohu polygonu. Mesh môže niesť viacero UV vrstiev.


VertexElementVertexColor

Ukladá RGBA farebné dáta na úrovni vrchola ako Vector4 (r, g, b, a v rozsahu 0–1).


Enumerácia MappingMode

ExampleExample
ControlPointJedna hodnota na riadiaci bod
PolygonVertexJedna hodnota na roh polygonu
PolygonJedna hodnota na polygon

Enumerácia ReferenceMode

ExampleExample
DirectJedna hodnota na mapovací primitív
IndexToDirectPole hodnôt plus samostatné pole indexov

Pozri tiež

 Slovenčina