Mesh Scripting/de

Einführung
Um Zugriff auf das Modul zu erhalten, musst du es zuerst importieren:

Erstellung
Um ein leeres Netz Objekt zu erstellen, benutze einfach den Standard Konstruktor:

Du kannst auch ein Objekt aus einer Datei erstellen:

Oder erstelle es aus einer Reihe von durch ihre Eckpunkte beschriebenen Dreiecken:

Der Netz-Kernel kümmert sich um die Schaffung einer topologisch richtigen Datenstruktur, durch Sortieren deckungsgleicher Punkte und Kanten.

Modellieren
Um regelmäßige Geometrien zu erstellen, kannst Du eine der Methoden verwenden. Ein Torus kann zum Beispiel wie folgt erstellt werden:

Die ersten beiden Parameter definieren die Radien des Torus und der dritte Parameter ist ein Teilabtastfaktor dafür, wie viele Dreiecke erzeugt werden. Je höher dieser Wert, desto glatter das Netz.

Das Modul bietet auch drei boolesche Methoden: ,   und :

Hier ist ein Beispiel, das eine Pipe mit der Methode erstellt:

Hinweise
Eine umfangreiche, wenn auch schwer zu bedienende Quelle für auf Mesh bezogenes Skripten sind die Einheitstestkripte des Moduls. In diesen Komponententests werden buchstäblich alle Methoden aufgerufen und alle Eigenschaften/Attribute optimiert. Wenn Du also kühn genug bist, schau Dir das Komponententestmodul an.

Siehe auch: Mesh API