Gibt den Speicher frei, den ein Volumenkörper oder ein Querschnitt im Kernel belegt; das Objekt kann danach nicht mehr verwendet werden. Rufen Sie es für Ergebnisse auf, die ein Skript nicht mehr braucht, damit langen Sitzungen nicht der Speicher ausgeht.
Der freizugebende Volumenkörper oder Querschnitt
Gibt den Speicher frei, den mehrere Volumenkörper oder Querschnitte im Kernel belegen; sie können danach nicht mehr verwendet werden. Rufen Sie es für Ergebnisse auf, die ein Skript nicht mehr braucht, damit langen Sitzungen nicht der Speicher ausgeht.
Die freizugebenden Volumenkörper oder Querschnitte
Verwandelt einen Volumenkörper in einfache Mesh-Daten, oder einen Querschnitt in seine Polygone, bereit zum Zeichnen oder Exportieren.
normalIdx nennt den Vertex-Eigenschaftskanal, der Normalen enthält, wenn der Volumenkörper sie
trägt.
Der Volumenkörper oder Querschnitt und der optionale Normalenkanal
Die Mesh-Daten eines Volumenkörpers oder die Polygone eines Querschnitts
Verwandelt einen Volumenkörper in eine Liste von Dreiecken, jedes drei Punkte, dieselbe Form, die
shapes.fromPolygonPoints zurückliest.
Ein leerer Volumenkörper ergibt eine leere Liste.
Der Volumenkörper
Eine Liste von drei Punkten pro Dreieck
Verwandelt mehrere Volumenkörper in Mesh-Daten, oder Querschnitte in Polygone, wie
decomposeManifoldOrCrossSection es für einen tut.
normalIdx gibt einen Normalenkanal pro Form.
Die Volumenkörper oder Querschnitte und die optionalen Normalenkanäle
Ein Mesh oder eine Polygonliste pro Form, in derselben Reihenfolge
Wandelt Manifold-Form in einen Mesh-Pointer um, der im Speicher des Workers lebt. Dieser Pointer kann mit bitbybit.manifold.mesh Funktionen verwendet werden.
Manifold-Form
Zeiger auf die Manifold-Mesh-Definition
Der Einstiegspunkt zum Manifold-Kernel, einem schnellen mesh-basierten Volumenmodellierer:
manifoldbaut und ändert Volumenkörper,crossSectionbehandelt die ebenen Umrisse, aus denen sie extrudiert und rotiert werden, undmeshliest die Dreiecksdaten. Manifold arbeitet auf Dreiecks-Meshes statt auf exakten Kurven, daher sind boolesche Operationen schnell und immer wasserdicht, und er behält seine eigene Z-Achse als oben: Extrusionen wachsen entlang Z und Schnitte sind parallel zur XY-Ebene. Die Methoden des Dienstes selbst verwandeln Volumenkörper und Querschnitte in einfache Mesh-Daten zum Zeichnen.