![](https://products-qa.fileformat.com/fr/3d/java/jzy3d/header-image.png)
Jzy3d
Bibliothèque Java Open Source pour l'utilisation de graphiques 3D
Bibliothèque Java qui a fourni des fonctionnalités pour dessiner des graphiques 3D et des données scientifiques. Il prend en charge divers types de graphiques, tels que les graphiques en surface, à barres et en nuage de points, ainsi que d'autres familles de graphiques.
Jzy3d est une bibliothèque de traçage Java open source qui donne aux développeurs de logiciels la possibilité de créer leurs propres applications capables de dessiner des graphiques et des données scientifiques 3D avec seulement quelques lignes de code Java. La bibliothèque prend en charge plusieurs fonctionnalités importantes liées aux surfaces, aux nuages de points, aux diagrammes à barres et à de nombreuses autres primitives 3D. Vous pouvez facilement personnaliser la disposition des axes et des graphiques avec seulement quelques commandes Java.
L'API est très stable et peut être facilement intégrée dans n'importe quel projet commercial ou personnel. Il a inclus la prise en charge de plusieurs types de graphiques importants tels que les graphiques en surface, les graphiques à barres, les graphiques en nuage de points, les graphiques 2D et 3D, les options de graphique riches et les types primitifs tels que les sphères, les triangles, les polygones, etc.
La bibliothèque a fourni une mise en page très flexible qui comprend des paramètres de mise en page de graphique faciles à utiliser, tels que des barres de couleur, des fonctions de contour, des info-bulles, des lumières, la prise en charge des mappeurs de couleurs pour la coloration des objets, des images d'arrière-plan, des rendus de publication 2D, etc. Vous pouvez également intégrer facilement le graphique dans vos applications AWT, Swing et SWT. Plusieurs fonctionnalités avancées telles que les enveloppes 2D, l'épluchage à double profondeur, l'interpolation de bandes de lignes 3D pour lisser les chemins, l'interaction de la souris avec les objets, les contrôleurs de thread, l'animation et bien plus encore.
Premiers pas avec Jzy3d
Le moyen le plus simple d'installer Jzy3d consiste à utiliser GitHub.Veuillez utiliser la commande suivante pour une installation fluide.
Installer Jzy3d via GitHub
git clone --depth=1 https://github.com/jzy3d/jzy3d-api.git
Dessiner un graphique en surface via Java
La bibliothèque open source Jzy3d donne aux développeurs de logiciels la possibilité de dessiner des graphiques de surface à l'aide de commandes Java. Tout d'abord, vous devez définir la plage de la fonction pour tracer le graphique. Après cela, vous pouvez créer l'objet pour représenter la fonction sur la plage donnée. Maintenant, vous pouvez facilement dessiner des graphiques. Vous dessinez une surface simple, une grande surface, une tesselation Delaunay, aucune surface filaire, etc.
Créer des cartes polaires 3D
La bibliothèque Jzy3d donne aux programmeurs de logiciels le pouvoir de créer facilement des cartes polaires 3D dans leurs applications. Vous devrez peut-être définir les valeurs du graphique car un jeu de données polaires dédié vous permet d'effectuer facilement des opérations sur les coordonnées. Vous pouvez définir le titre du graphique, le jeu de données du graphique, la légende du graphique, les info-bulles et les URL.
Créer et gérer des graphiques 3D via Java
La bibliothèque open source Jzy3d donne aux développeurs de logiciels la possibilité de créer et de gérer des graphiques 3D dans leur application à l'aide de commandes Java. La boîte à outils Jzy3d Logarithm peut être très utile pour dessiner très facilement des graphiques 3D avec des échelles logarithmiques. Vous pouvez également modifier facilement vos graphiques en toute simplicité. Il fournit des axes dédiés, des vues, des stratégies de commande et des palettes de couleurs adaptées aux graphiques logarithmiques propres en toute simplicité.
Modifier le maillage de surface via Java
La bibliothèque Jzy3d donne aux développeurs de logiciels la possibilité de modifier leurs maillages de surface via du code Java. Il a fourni un SDK qui a fourni un éditeur de surface interactif qui permet aux utilisateurs de modéliser une surface en saisissant ses points de maillage avec la souris ou le trackpad. La surface est présentée dans un tableau de type Excel synchronisé avec le dessin.