Jzy3d

 
 

Бібліотека Java з відкритим вихідним кодом для роботи з тривимірними діаграмами

Бібліотека Java, яка забезпечує функціональні можливості для малювання тривимірних діаграм і наукових даних. Він підтримує різні типи діаграм, як-от поверхневі, стовпчасті та точкові діаграми, а також інші сімейства діаграм.

Jzy3d — це бібліотека Java-графіків з відкритим кодом, яка дає розробникам програмного забезпечення можливість створювати власні програми, які можуть малювати діаграми та тривимірні наукові дані лише за допомогою кількох рядків коду Java. Бібліотека підтримує декілька важливих функцій, пов’язаних із поверхнями, точковими діаграмами, стовпчастими діаграмами та багатьма іншими тривимірними примітивами. Ви можете легко налаштувати макет осі та діаграми за допомогою лише кількох команд Java.

API дуже стабільний і його можна легко інтегрувати в будь-який комерційний або особистий проект. Він включає підтримку кількох важливих типів діаграм, таких як поверхневі діаграми, гістограми, точкові діаграми, діаграми 2D і 3D графіків, параметри багатих діаграм і примітивні типи, такі як сфери, трикутники, багатокутники тощо.

Бібліотека надала дуже гнучкий макет, який включає прості налаштування макета діаграми, такі як кольорові смуги, контурні функції, підказки, підсвічування, підтримка кольорових картографів для розфарбовування об’єктів, фонові зображення, 2D рендерери постів та багато іншого. Ви також можете легко інтегрувати діаграму у свої програми AWT, Swing і SWT. Кілька розширених функцій, як-от двовимірні конверти, подвійне очищення глибини, інтерполяція тривимірних смужок для згладжування контурів, взаємодія миші з об’єктами, контролери потоків, анімація та багато іншого.

Previous Next

Початок роботи з Jzy3d

Найпростіший спосіб інсталювати Jzy3d за допомогою GitHub. Будь ласка, використовуйте наступну команду для плавної інсталяції. 

Встановіть Jzy3d через GitHub

git clone --depth=1 https://github.com/jzy3d/jzy3d-api.git 

Намалюйте поверхневу діаграму за допомогою Java

Бібліотека Jzy3d з відкритим кодом дає розробникам програмного забезпечення можливість малювати поверхневі діаграми за допомогою команд Java. Перш за все, вам потрібно визначити діапазон для функції для побудови діаграми. Після цього ви можете створити об’єкт для представлення функції в заданому діапазоні. Тепер ви можете легко малювати діаграми. Ви малюєте просту поверхню, велику поверхню, тесселяцію Делоне, без каркасної поверхні тощо.

Створення тривимірних полярних карт

Бібліотека Jzy3d дає програмістам можливість легко створювати тривимірні полярні карти у своїх програмах. Вам може знадобитися встановити значення для діаграми, оскільки спеціальний набір полярних даних дозволяє легко виконувати операції з координатами. Ви можете визначити назву діаграми, набір даних для діаграми, легенду діаграми, підказки та URL-адреси.

Створюйте тривимірні діаграми та керуйте ними за допомогою Java

Бібліотека Jzy3d з відкритим вихідним кодом дає розробникам програмного забезпечення можливість створювати тривимірні діаграми та керувати ними в їхніх програмах за допомогою команд Java. Jzy3d Logarithm Toolbox може бути дуже корисним для легкого малювання тривимірних діаграм із логарифмічними масштабами. Ви також можете легко редагувати свої діаграми. Він надає спеціальні осі, види, стратегії впорядкування та кольорові карти, придатні для чистих логарифмічних діаграм з легкістю.

Редагувати Surface Mesh за допомогою Java

Бібліотека Jzy3d дає розробникам програмного забезпечення можливість редагувати свої поверхневі сітки за допомогою коду Java. Він надав SDK, який надав інтерактивний редактор поверхонь, який дозволяє користувачам моделювати поверхню, захоплюючи її точки сітки за допомогою миші або трекпада. Поверхня представлена в Excel-подібній таблиці, яка синхронізована з кресленням.

 Українська