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 | مصفوفة القيم بالإضافة إلى مصفوفة الفهارس المنفصلة |