Mesh

Übersicht über die

Mesh ist eine Klasse in Aspose.3d für Python. Erben von: Geometry.

Mesh.triangulate converts all polygons in the mesh to triangles.

Eigenschaften

Name der PersonTyp derZugang zu den InformationenBeschreibung
control_pointsList[Vector4]Lesen Sie .Die Liste der Oberseitenpositionen als Vector4-Objekte enthält.
edgesList[int]Lesen Sie .Speichert Randindizes, die eine Netzverbindung definieren
polygon_countintLesen Sie .Die Gesamtzahl der Polygone im Netz wird angegeben.
polygonsList[List[int]]Lesen Sie .Enthält Listen von Winkelindizes für jedes Polygon.
deformers``Lesen Sie .Ermöglicht den Zugang zu den Verformungsmodifikatoren des Netzwerks.

Methoden und Verfahren

UnterzeichnungBeschreibung
__init__(name: str, height_map, transform: Matrix4, tri_mesh: bool)
create_polygon()Erstellt ein neues Polygon und fügt es dem Netz hinzu.
get_polygon_size(index: int)intGibt die Anzahl der Werte im Polygon an dem angegebenen Index zurück.
to_mesh()'Mesh'Gibt eine Mesh-Instanz zurück, die das aktuelle Objekt darstellt
optimize(vertex_elements: bool, tolerance_control_point: float, tolerance_normal: float, tolerance_uv: float)'Mesh'Verringert die Maschenkomplexität durch Toleranzen und optionale Entfernung von Winkelelementen.
do_boolean(op: BooleanOperation, a: 'Mesh', transform_a: Optional[Matrix4], b: 'Mesh', transform_b: Optional[Matrix4])'Mesh'Durchführt eine Boole-Operation auf zwei Maschen mit optionalen Transformationen.
is_manifold()boolÜberprüft, ob das Netz eine geschlossene, sich nicht selbst überschneidende Sammlung ist.
union(a: 'Mesh', b: 'Mesh')'Mesh'Gibt ein neues Netz zurück, das die Vereinigung von zwei Eingabemessen ist.
difference(a: 'Mesh', b: 'Mesh')'Mesh'Gibt ein neues Netz zurück, das die Subtraktion des zweiten Mesh von dem ersten darstellt.
intersect(a: 'Mesh', b: 'Mesh')'Mesh'
triangulate()'Mesh'returns a new Mesh ` Beispiel, dessen Polygone alle Dreiecken sind
get_bounding_box()Berechnet und liefert die Achsen-Ausrichtung der Maschengrenzfläche zurück.
get_entity_renderer_key()Erhält den für die Maschenentität bestimmten Renderer-Schlüssel
 Deutsch