PolygonModifier
ภาพรวม
PolygonModifier เป็นคลาสใน Aspose.3D FOSS สําหรับ .NET.
PolygonModifier.Triangulate ทําไตรมาสทุกด้านของเมชที่ได้รับการจัดหาเป็นสามเหลี่ยม.
หมวดนี้ให้วิธีการ 20 สําหรับทํางานกับ PolygonModifier วัตถุในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: ApplyTransform, BuildTangentBinormal, GenerateNormal, GenerateUV, MergeMesh, Scale, SplitMesh, Triangulate. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.3D FOSS for .Net.
วิธีการ
| Signature | คําอธิบาย |
|---|---|
Triangulate(scene: Scene) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. การทําสามเหลี่ยมที่กําหนดโดยอัตราการแสดงตัวเลขของจุดสูงที่ถูกให้ |
Triangulate(mesh: Mesh) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก Triangulate ((mesh) ในตัวอย่าง PolygonModifier นี้. |
Triangulate(controlPoints: IList<Vector4>, polygons: IList<int[]>, generateNormals: bool, nor_out: Vector3[]) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก Triangulate ((controlPoints, polygons, generateNormals, nor_out) ในตัวอย่าง PolygonModifier นี้. |
Triangulate(controlPoints: IList<Vector4>, polygons: IList<int[]>) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก Triangulate ((controlPoints, polygons) ในตัวอย่าง PolygonModifier นี้. |
Triangulate(controlPoints: IList<Vector4>, polygon: int[]) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก Triangulate ((controlPoints, polygon) ในตัวอย่าง PolygonModifier นี้. |
Triangulate(controlPoints: IList<Vector4>) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก Triangulate ((ControlPoints) ในตัวอย่าง PolygonModifier นี้. |
MergeMesh(scene: Scene) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก MergeMesh ((ฉาก) ในตัวอย่างนี้ PolygonModifier. |
MergeMesh(nodes: IList<Node>) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก MergeMesh(nodes) ในตัวอย่างนี้ PolygonModifier. |
MergeMesh(node: Node) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก MergeMesh(node) ในตัวอย่างนี้ PolygonModifier. |
Scale(scene: Scene, scale: Vector3) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก Scale ((ฉาก, ขนาด) ในตัวอย่าง PolygonModifier นี้. |
Scale(node: Node, scale: Vector3) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก Scale ((โน้ต, scale) ในตัวอย่าง PolygonModifier นี้. |
ApplyTransform(node: Node, transform: Matrix4) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก ApplyTransform ((node, transform) ในตัวอย่างนี้ PolygonModifier. |
GenerateNormal(mesh: Mesh) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก GenerateNormal(mesh) ในตัวอย่างนี้ PolygonModifier. |
GenerateUV(mesh: Mesh, normals: VertexElementNormal) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก GenerateUV ((mesh, normal) ในตัวอย่าง PolygonModifier นี้. |
GenerateUV(mesh: Mesh) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก GenerateUV(mesh) ในตัวอย่าง PolygonModifier นี้. |
SplitMesh(node: Node, policy: SplitMeshPolicy, createChildNodes: bool, removeOldMesh: bool) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก SplitMesh ((node, policy, createChildNodes, removeOldMesh) ในตัวอย่างนี้ PolygonModifier. |
SplitMesh(scene: Scene, policy: SplitMeshPolicy, removeOldMesh: bool) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก SplitMesh ((เวที, นโยบาย, ลบ OldMesh) ในตัวอย่างนี้ PolygonModifier. |
SplitMesh(mesh: Mesh, policy: SplitMeshPolicy) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก SplitMesh ((mesh, policy) ในตัวอย่างนี้ PolygonModifier. |
BuildTangentBinormal(scene: Scene) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก BuildTangentBinormal ((ฉาก) ในตัวอย่างนี้ PolygonModifier. |
BuildTangentBinormal(mesh: Mesh) | ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เรียก BuildTangentBinormal(mesh) ในตัวอย่างนี้ PolygonModifier. |