PolygonModifier

PolygonModifier

نمای کلی

PolygonModifier یک کلاس در Aspose.3D FOSS برای .NET است.

PolygonModifier.Triangulate تمام چهره های شبکه ی عرضه شده را به مثلث تبدیل می کند.

این کلاس 20 روش برای کار با اشیاء PolygonModifier در برنامه های .NET را فراهم می کند. روش های موجود عبارتند از: ApplyTransform, BuildTangentBinormal, GenerateNormal, GenerateUV, MergeMesh, Scale, SplitMesh, Triangulate. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS for .NET به هر برنامه .NET قابل دسترسی هستند.

روش ها

Signatureشرح
Triangulate(scene: Scene)در نسخه FOSS اجرا نشده است. سه گانه ای را که توسط آرایه شاخص نوک داده شده تعریف شده است، مثلث می کند.
Triangulate(mesh: Mesh)در نسخه FOSS اجرا نشده است. در این مورد PolygonModifier Triangulate(mesh) را فرا می خواند.
Triangulate(controlPoints: IList<Vector4>, polygons: IList<int[]>, generateNormals: bool, nor_out: Vector3[])در نسخه FOSS اجرا نشده است. فراخوانی Triangulate ((controlPoints, polygons, generateNormals, nor_out) در این نمونه PolygonModifier.
Triangulate(controlPoints: IList<Vector4>, polygons: IList<int[]>)در نسخه FOSS اجرا نشده است. در این مورد PolygonModifier Triangulate ((controlPoints, polygons) را فرا می خواند.
Triangulate(controlPoints: IList<Vector4>, polygon: int[])در نسخه FOSS اجرا نشده است. در این مورد PolygonModifier Triangulate ((controlPoints, polygon) را فرا می خواند.
Triangulate(controlPoints: IList<Vector4>)در نسخه FOSS اجرا نشده است. در این PolygonModifier تماس می گیرد.
MergeMesh(scene: Scene)در نسخه FOSS اجرا نشده است. MergeMesh ((مشهد) را در این PolygonModifier مثال صدا می کند.
MergeMesh(nodes: IList<Node>)در نسخه FOSS اجرا نشده است. MergeMesh ((nodes) را در این مورد PolygonModifier فرا می خواند.
MergeMesh(node: Node)در نسخه FOSS اجرا نشده است. MergeMesh ((نود) را در این مورد PolygonModifier فرا می خواند.
Scale(scene: Scene, scale: Vector3)در نسخه FOSS اجرا نشده است. Scale ((سکه، مقیاس) را در این PolygonModifier می خواند.
Scale(node: Node, scale: Vector3)در نسخه FOSS اجرا نشده است. Scale ((نود، مقیاس) را در این PolygonModifier صدا می کند.
ApplyTransform(node: Node, transform: Matrix4)در نسخه FOSS اجرا نشده است. ApplyTransform ((node, transform) را در این مورد PolygonModifier فرا می خواند.
GenerateNormal(mesh: Mesh)در نسخه FOSS اجرا نشده است. GenerateNormal(mesh) را در این مورد PolygonModifier صدا می کند.
GenerateUV(mesh: Mesh, normals: VertexElementNormal)در نسخه FOSS اجرا نشده است. در این PolygonModifier تماس GenerateUV ((mesh، normal) می گیرد.
GenerateUV(mesh: Mesh)در نسخه FOSS اجرا نشده است. در این PolygonModifier تماس GenerateUV(mesh) را می گیرد.
SplitMesh(node: Node, policy: SplitMeshPolicy, createChildNodes: bool, removeOldMesh: bool)در نسخه FOSS اجرا نشده است. SplitMesh ((نود، سیاست، createChildNodes, removeOldMesh) را در این نمونه PolygonModifier فرا می خواند.
SplitMesh(scene: Scene, policy: SplitMeshPolicy, removeOldMesh: bool)در نسخه FOSS اجرا نشده است. SplitMesh ((موقع، سیاست، حذفOldMesh) را در این مورد PolygonModifier فرا می خواند.
SplitMesh(mesh: Mesh, policy: SplitMeshPolicy)در نسخه FOSS اجرا نشده است. SplitMesh ((mesh, policy) را در این مورد PolygonModifier صدا می کند.
BuildTangentBinormal(scene: Scene)در نسخه FOSS اجرا نشده است. BuildTangentBinormal ((موقع) در این PolygonModifier نمونه را فرا می خواند.
BuildTangentBinormal(mesh: Mesh)در نسخه FOSS اجرا نشده است. BuildTangentBinormal(mesh) را در این مورد PolygonModifier صدا می کند.

همچنین ببینید:

 فارسی