VertexElement

VertexElement — Aspose.3D FOSS for .NET

Example

VertexElement είναι η αφηρημένη βασική κλάση για τις στρώσεις δεδομένων που συνδέονται με Geometry (συνήθως Mesh). Κάθε στρώση αποθηκεύει δεδομένα ανά κορυφή ή ανά γωνία πολυγώνου, όπως κανονικές, συντεταγμένες UV ή χρώματα κορυφών.

Example

ExampleExampleExample
MappingModeMappingModeΠοιο primitive αντιστοιχούν οι τιμές
ReferenceModeReferenceModeΠώς ευρετηριάζονται οι τιμές

VertexElementNormal

Αποθηκεύει διανύσματα κανονικών επιφάνειας ανά κορυφή ή ανά γωνία πολυγώνου. Οι τιμές δεδομένων είναι Vector4 instances.


Επιστρέφει: VertexElementUV

Αποθηκεύει ζεύγη συντεταγμένων υφής (Vector2) ανά κορυφή ή ανά γωνία πολυγώνου. Ένα πλέγμα μπορεί να περιέχει πολλαπλές στρώσεις UV.


VertexElementVertexColor

Αποθηκεύει δεδομένα χρώματος RGBA ανά κορυφή ως Vector4 (r, g, b, a στο εύρος 0–1).


Απαρίθμηση MappingMode

ExampleExample
ControlPointΜία τιμή ανά σημείο ελέγχου
PolygonVertexΜία τιμή ανά γωνία πολυγώνου
PolygonΜία τιμή ανά πολύγωνο

Απαρίθμηση ReferenceMode

ExampleExample
DirectΜία τιμή ανά mapping primitive
IndexToDirectΠίνακας τιμών συν ένα ξεχωριστό πίνακα δεικτών

Δείτε επίσης

 Ελληνικά