VertexElement

VertexElement — Aspose.3D FOSS for .NET

Example

VertexElement הוא המחלקה הבסיסית המופשטת לשכבות נתונים המחוברות ל Geometry (בדרך כלל Mesh). כל שכבה מאחסנת נתונים לכל קודקוד או לכל פינה של פוליגון כגון נורמליות, קואורדינטות UV, או צבעי קודקוד.

Example

ExampleExampleExample
MappingModeMappingModeלאיזה פרימיטיב הערכים ממופים
ReferenceModeReferenceModeכיצד הערכים מאונדקסים

VertexElementNormal

מאחסן וקטורי נורמל משטח לכל קודקוד או לכל פינה של פוליגון. ערכי הנתונים הם Vector4 מופעים.


מחזיר: VertexElementUV

מאחסן זוגות קואורדינטות מרקם (Vector2) לכל קודקוד או לכל פינה של פוליגון. רשת עשויה לשאת מספר שכבות UV.


VertexElementVertexColor

מאחסן נתוני צבע RGBA לכל קודקוד כ Vector4 (r, g, b, a בטווח 0–1).


הצבה MappingMode

ExampleExample
ControlPointערך אחד לכל נקודת שליטה
PolygonVertexערך אחד לכל פינה של פוליגון
Polygonערך אחד לכל פוליגון

הצבה ReferenceMode

ExampleExample
Directערך אחד לכל פרימיטיב מיפוי
IndexToDirectמערך ערכים בתוספת מערך אינדקסים נפרד

ראה גם

 עברית