VertexElement — Aspose.3D FOSS for .NET
Example
VertexElement הוא המחלקה הבסיסית המופשטת לשכבות נתונים המחוברות ל Geometry (בדרך כלל Mesh). כל שכבה מאחסנת נתונים לכל קודקוד או לכל פינה של פוליגון כגון נורמליות, קואורדינטות UV, או צבעי קודקוד.
Example
| Example | Example | Example |
|---|---|---|
MappingMode | MappingMode | לאיזה פרימיטיב הערכים ממופים |
ReferenceMode | ReferenceMode | כיצד הערכים מאונדקסים |
VertexElementNormal
מאחסן וקטורי נורמל משטח לכל קודקוד או לכל פינה של פוליגון. ערכי הנתונים הם Vector4 מופעים.
מחזיר: VertexElementUV
מאחסן זוגות קואורדינטות מרקם (Vector2) לכל קודקוד או לכל פינה של פוליגון. רשת עשויה לשאת מספר שכבות UV.
VertexElementVertexColor
מאחסן נתוני צבע RGBA לכל קודקוד כ Vector4 (r, g, b, a בטווח 0–1).
הצבה MappingMode
| Example | Example |
|---|---|
ControlPoint | ערך אחד לכל נקודת שליטה |
PolygonVertex | ערך אחד לכל פינה של פוליגון |
Polygon | ערך אחד לכל פוליגון |
הצבה ReferenceMode
| Example | Example |
|---|---|
Direct | ערך אחד לכל פרימיטיב מיפוי |
IndexToDirect | מערך ערכים בתוספת מערך אינדקסים נפרד |