Jzy3d
Open-Source-Java-Bibliothek zum Arbeiten mit 3D-Diagrammen
Java-Bibliothek, die Funktionen zum Zeichnen von 3D-Diagrammen und wissenschaftlichen Daten bereitstellt. Es unterstützt verschiedene Diagrammtypen wie Oberflächen-, Balken- und Streudiagramme sowie andere Diagrammfamilien.
Jzy3d ist eine Open-Source-Java-Plotbibliothek, die Softwareentwicklern die Möglichkeit gibt, ihre eigenen Apps zu erstellen, die Diagramme und wissenschaftliche 3D-Daten mit nur ein paar Zeilen Java-Code zeichnen können. Die Bibliothek unterstützt mehrere wichtige Funktionen im Zusammenhang mit Oberflächen, Streudiagrammen, Balkendiagrammen und vielen anderen 3D-Primitiven. Sie können das Achsen- und Diagrammlayout ganz einfach mit nur wenigen Java-Befehlen anpassen.
Die API ist sehr stabil und kann problemlos in jedes kommerzielle oder private Projekt integriert werden. Es hat Unterstützung für mehrere wichtige Diagrammtypen wie Oberflächendiagramme, Balkendiagramme, Streudiagramme, 2D- und 3D-Diagramme, umfangreiche Diagrammoptionen und primitive Typen wie Kugeln, Dreiecke, Polygone usw. enthalten.
Die Bibliothek hat ein sehr flexibles Layout bereitgestellt, das leicht zu vereinfachende Diagrammlayouteinstellungen wie Farbbalken, Konturfunktionen, QuickInfos, Lichter, Farbzuordnungsunterstützung zum Einfärben von Objekten, Hintergrundbilder, 2D-Post-Renderer und vieles mehr enthält. Sie können das Diagramm auch einfach in Ihre AWT-, Swing- und SWT-Anwendungen integrieren. Mehrere erweiterte Funktionen wie 2D-Hüllen, Dual-Tiefe-Peeling, 3D-Linienstreifen-Interpolation zum Glätten von Pfaden, Mausinteraktion mit Objekten, Thread-Controller, Animation und vieles mehr.
Erste Schritte mit Jzy3d
Der einfachste Weg, Jzy3d zu installieren, ist die Verwendung von GitHub. Bitte verwenden Sie den folgenden Befehl für eine reibungslose Installation.
Installieren Sie Jzy3d über GitHub
git clone --depth=1 https://github.com/jzy3d/jzy3d-api.git
Zeichnen Sie ein Oberflächendiagramm über Java
Die Open-Source-Bibliothek Jzy3d gibt Softwareentwicklern die Möglichkeit, Oberflächendiagramme mit Java-Befehlen zu zeichnen. Zunächst müssen Sie den Bereich für die Funktion zum Zeichnen des Diagramms definieren. Danach können Sie das Objekt erstellen, um die Funktion über den angegebenen Bereich darzustellen. Jetzt können Sie ganz einfach Diagramme zeichnen. Sie zeichnen eine einfache Oberfläche, eine große Oberfläche, Delaunay-Tesselation, keine Drahtgitteroberfläche und mehr.
Erstellen Sie 3D-Polardiagramme
Die Jzy3d-Bibliothek gibt Softwareprogrammierern die Möglichkeit, 3D-Polardiagramme mit Leichtigkeit in ihren Apps zu erstellen. Möglicherweise müssen Sie die Werte für das Diagramm festlegen, da Sie mit einem dedizierten Polardatensatz problemlos Operationen an den Koordinaten vornehmen können. Sie können den Diagrammtitel, den Datensatz für das Diagramm, die Diagrammlegende, QuickInfos und URLs definieren.
Erstellen und verwalten Sie 3D-Diagramme über Java
Die Open-Source-Bibliothek Jzy3d gibt Softwareentwicklern die Möglichkeit, 3D-Diagramme in ihrer Anwendung mithilfe von Java-Befehlen zu erstellen und zu verwalten. Die Jzy3d Logarithm Toolbox kann beim einfachen Zeichnen von 3D-Diagrammen mit logarithmischen Skalen sehr hilfreich sein. Sie können Ihre Diagramme auch ganz einfach bearbeiten. Es bietet dedizierte Achsen, Ansichten, Ordnungsstrategien und Farbkarten, die sich problemlos für saubere logarithmische Diagramme eignen.
Oberflächennetz über Java bearbeiten
Die Jzy3d-Bibliothek gibt Softwareentwicklern die Möglichkeit, ihre Oberflächennetze über Java-Code zu bearbeiten. Es hat ein SDK bereitgestellt, das einen interaktiven Oberflächeneditor bereitgestellt hat, mit dem Benutzer eine Oberfläche modellieren können, indem sie ihre Netzpunkte mit der Maus oder dem Trackpad greifen. Die Oberfläche wird in einer Excel-ähnlichen Tabelle dargestellt, die mit der Zeichnung synchronisiert ist.