![](https://products-qa.fileformat.com/bg/3d/java/jzy3d/header-image.png)
Jzy3d
Java библиотека с отворен код за работа с 3D диаграми
Java библиотека, която предоставя функционалност за изчертаване на 3D диаграми и научни данни. Поддържа различни типове диаграми като повърхностни, лентови и точкови диаграми, както и други семейства диаграми.
Jzy3d е Java библиотека с отворен код, която дава възможност на разработчиците на софтуер да създават свои собствени приложения, които могат да чертаят диаграми и 3D научни данни само с няколко реда Java код. Библиотеката поддържа няколко важни функции, свързани с повърхности, точкови диаграми, стълбовидни диаграми и много други 3D примитиви. Можете лесно да персонализирате оста и оформлението на диаграмата само с няколко Java команди.
API е много стабилен и може лесно да се интегрира във всеки търговски или личен проект. Включва поддръжка за няколко важни типа диаграми, като повърхностни диаграми, стълбовидни диаграми, точкови диаграми, диаграми с 2D и 3D графики, опции за богати диаграми и примитивни типове като сфери, триъгълници, многоъгълници и т.н.
Библиотеката е предоставила много гъвкаво оформление, което включва лесни за улесняване настройки на оформлението на диаграмата, като цветни ленти, контурни функции, подсказки, светлини, поддръжка на цветови картографи за оцветяване на обекти, фонови изображения, 2D пост рендери и много други. Можете също така лесно да интегрирате диаграмата във вашите приложения AWT, Swing и SWT. Няколко усъвършенствани функции като 2d обвивки, двойно дълбочинно обелване, интерполация на 3d линии за изглаждане на пътеки, взаимодействие на мишката с обекти, контролери на нишки, анимация и много други.
Първи стъпки с Jzy3d
Най-лесният начин да инсталирате Jzy3d е с помощта на GitHub. Моля, използвайте следната команда за гладка инсталация.
Инсталирайте Jzy3d чрез GitHub
git clone --depth=1 https://github.com/jzy3d/jzy3d-api.git
Начертайте повърхностна диаграма чрез Java
Библиотеката Jzy3d с отворен код дава възможност на разработчиците на софтуер да рисуват повърхностни диаграми с помощта на Java команди. На първо място, трябва да дефинирате обхвата на функцията за начертаване на диаграмата. След това можете да създадете обекта, който да представя функцията в дадения диапазон. Сега можете лесно да рисувате диаграми. Чертаете проста повърхност, голяма повърхност, теселация на Delaunay, повърхност без телена рамка и др.
Създайте 3D полярни карти
Библиотеката Jzy3d дава на софтуерните програмисти силата да създават 3D полярни карти с лекота в своите приложения. Може да се наложи да зададете стойностите за диаграмата, тъй като специален набор от полярни данни ви позволява лесно да извършвате операции върху координатите. Можете да дефинирате заглавието на диаграмата, набора от данни за диаграмата, легендата на диаграмата, подсказките и URL адресите.
Създавайте и управлявайте 3D диаграми чрез Java
Библиотеката Jzy3d с отворен код дава възможност на разработчиците на софтуер да изграждат и управляват 3D диаграми в своето приложение с помощта на Java команди. Jzy3d Logarithm Toolbox може да бъде много полезен при много лесното рисуване на 3D диаграми с логаритмични скали. Можете също така лесно да редактирате вашите диаграми с лекота. Той предоставя специални оси, изгледи, стратегии за подреждане и цветни карти, подходящи за чисти логаритмични диаграми с лекота.
Редактирайте Surface Mesh чрез Java
Библиотеката Jzy3d дава възможност на разработчиците на софтуер да редактират своите повърхностни мрежи чрез Java код. Той предостави SDK, който предостави интерактивен редактор на повърхности, който позволява на потребителите да моделират повърхност, като хващат нейните точки на мрежата с мишката или тракпада. Повърхността е представена в таблица, подобна на excel, която е синхронизирана с чертежа.