Jzy3d
Avoimen lähdekoodin Java-kirjasto 3D-kaavioiden käyttöä varten
Java-kirjasto, joka on tarjonnut toiminnot 3D-kaavioiden ja tieteellisten tietojen piirtämiseen. Se tukee erilaisia kaaviotyyppejä, kuten pinta-, pylväs- ja hajontakaavioita sekä muita kaavioperheitä.
Jzy3d on avoimen lähdekoodin Java-piirtokirjasto, joka antaa ohjelmistokehittäjille mahdollisuuden luoda omia sovelluksia, jotka voivat piirtää kaavioita ja 3D-tieteellistä dataa vain muutamalla Java-koodirivillä. Kirjasto tukee useita tärkeitä ominaisuuksia, jotka liittyvät pintoihin, sirontakaavioihin, pylväskaavioihin ja moniin muihin 3D-primitiiviin. Voit helposti mukauttaa akselin ja kaavion asettelua vain muutamalla Java-komennolla.
API on erittäin vakaa ja se voidaan helposti integroida mihin tahansa kaupalliseen tai henkilökohtaiseen projektiin. Se on sisältänyt tuen useille tärkeille kaaviotyypeille, kuten pintakaavioille, pylväskaavioille, sirontakaavioille, 2D- ja 3D-kaaviokaavioille, monipuolisille kaaviovaihtoehdoille ja primitiivisille tyypeille, kuten palloille, kolmiolle, polygoneille ja niin edelleen.
Kirjasto on tarjonnut erittäin joustavan asettelun, joka sisältää helposti helppokäyttöisiä kaavion asettelun asetuksia, kuten väripalkkeja, ääriviivatoimintoja, työkaluvihjeitä, valoja, värikartoittimien tuen värittämiseen objekteja, taustakuvia, 2D-postaushahmontajia ja paljon muuta. Voit myös helposti integroida kaavion AWT-, Swing- ja SWT-sovelluksiin. Useita edistyneitä ominaisuuksia, kuten 2D-kirjekuoret, kaksoissyvyyden kuorinta, 3D-viivakaistan interpolointi polkujen tasoittamiseen, hiiren vuorovaikutus objektien kanssa, säikeenohjaimet, animaatio ja paljon muuta.
Jzy3d:n käytön aloittaminen
Helpoin tapa asentaa Jzy3d on käyttää GitHubia. Käytä seuraavaa komentoa sujuvaan asennukseen.
Asenna Jzy3d GitHubin kautta
git clone --depth=1 https://github.com/jzy3d/jzy3d-api.git
Piirrä pintakaavio Javalla
Avoimen lähdekoodin Jzy3d-kirjasto antaa ohjelmistokehittäjille mahdollisuuden piirtää pintakaavioita Java-komennoilla. Ensinnäkin sinun on määritettävä funktion alue kaavion piirtämiseksi. Tämän jälkeen voit luoda objektin edustamaan funktiota annetulla alueella. Nyt voit helposti piirtää kaavioita. Piirrät yksinkertaisen pinnan, suuren pinnan, Delaunay-tesselation, ei rautalankapintaa ja paljon muuta.
Luo 3D-napakaavioita
Jzy3d-kirjasto antaa ohjelmoijille mahdollisuuden luoda 3D-napakaavioita helposti sovellusten sisällä. Sinun on ehkä asetettava kaavion arvot, koska omistettu napatietojoukko mahdollistaa toimintojen suorittamisen koordinaateille helposti. Voit määrittää kaavion otsikon, kaavion tietojoukon, kaavion selitteen, työkaluvihjeet ja URL-osoitteet.
Rakenna ja hallitse 3D-kaavioita Javalla
Avoimen lähdekoodin Jzy3d-kirjasto antaa ohjelmistokehittäjille mahdollisuuden rakentaa ja hallita 3D-kaavioita sovelluksensa sisällä Java-komentojen avulla. Jzy3d Logathm Toolbox voi olla erittäin hyödyllinen 3D-kaavioiden piirtämisessä lokimittakaavalla erittäin helposti. Voit myös helposti muokata kaavioita helposti. Se tarjoaa erillisen akselin, näkymät, tilausstrategiat ja värikartat, jotka sopivat helposti puhtaaseen logaritmiseen kaavioon.
Muokkaa Surface Meshiä Javalla
Jzy3d-kirjasto antaa ohjelmistokehittäjille mahdollisuuden muokata pintaverkkojaan Java-koodin avulla. Se on toimittanut SDK:n, joka on tarjonnut interaktiivisen pintaeditorin, jonka avulla käyttäjät voivat mallintaa pintaa tarttumalla sen verkkopisteisiin hiirellä tai ohjauslevyllä. Pinta esitetään excel-tyyppisessä taulukossa, joka on synkronoitu piirustuksen kanssa.