PolygonModifier
محتويات
[
يخفي
]PolygonModifier class
أدوات لتعديل المضلعات
public class PolygonModifier
طُرق
اسم | وصف |
---|---|
static BuildTangentBinormal(Mesh) | سيؤدي ذلك إلى إنشاء ظل وثنائي عادي على mesh مطلوب عادي ، إذا لم يكن الوضع الطبيعي موجودًا على الشبكة ، فسيؤدي ذلك أيضًا إلى إنشاء البيانات العادية من الموضع. |
static BuildTangentBinormal(Scene) | سيؤدي هذا إلى إنشاء ظل وثنائي الشكل على جميع شبكات المشهد مطلوب عادي ، إذا لم يكن الوضع الطبيعي موجودًا على الشبكة ، فسيؤدي ذلك أيضًا إلى إنشاء البيانات العادية من الموضع. تم تعريفه . |
static GenerateNormal(Mesh) | إنشاء بيانات عادية من تعريف الشبكة |
static GenerateUV(Mesh) | إنشاء بيانات الأشعة فوق البنفسجية من شبكة الإدخال المحددة |
static GenerateUV(Mesh, VertexElementNormal) | إنشاء بيانات الأشعة فوق البنفسجية من شبكة الإدخال المحددة والبيانات العادية المحددة. |
static MergeMesh(IList<Node>) | |
static MergeMesh(Node) | تحويل عقدة كاملة إلى شبكة واحدة تم تحويلها عناصر Vertex مثل الإحداثيات العادية / النسيجية غير مدعومة بعد |
static MergeMesh(Scene) | تحويل مشهد كامل إلى شبكة واحدة تم تحويلها عناصر Vertex مثل الإحداثيات العادية / النسيجية غير مدعومة بعد |
static Scale(Node, Vector3) | قياس كل الأشكال الهندسية (قياس نقاط التحكم وليس مصفوفة التحويل) في هذه العقدة |
static Scale(Scene, Vector3) | قياس كل الأشكال الهندسية (مقياس نقاط التحكم وليس مصفوفة التحويل) في هذا المشهد |
static SplitMesh(Mesh, SplitMeshPolicy) | انقسام الشبكة إلى شبكات فرعية بواسطةVertexElementMaterial . ستستخدم كل شبكة فرعية مادة واحدة فقط. لن يتم تغيير الشبكة الأصلية . |
static SplitMesh(Scene, SplitMeshPolicy, bool) | انقسام الشبكة إلى شبكات فرعية بواسطةVertexElementMaterial . ستستخدم كل شبكة فرعية مادة واحدة فقط. |
static SplitMesh(Node, SplitMeshPolicy, bool, bool) | انقسام الشبكة إلى شبكات فرعية بواسطةVertexElementMaterial . ستستخدم كل شبكة فرعية مادة واحدة فقط. |
static Triangulate(IList<Vector4>) | |
static Triangulate(Mesh) | تحويل شبكة قائمة على المضلع إلى شبكة مثلثة كاملة |
static Triangulate(Scene) | تحويل جميع الشبكات القائمة على المضلع إلى شبكة مثلثة كاملة |
static Triangulate(IList<Vector4>, IList<int[]>) | |
static Triangulate(IList<Vector4>, int[]) | |
static Triangulate(IList<Vector4>, IList<int[]>, bool, out Vector3[]) |
أنظر أيضا
- مساحة الاسم Aspose.ThreeD.Entities
- المجسم Aspose.3D