Jzy3d
Biblioteca Java cu sursă deschisă pentru lucrarea cu diagrame 3D
Biblioteca Java care a oferit funcționalități pentru desenarea diagramelor 3D și a datelor științifice. Acceptă diferite tipuri de diagrame, cum ar fi diagrame cu suprafață, cu bare și cu dispersie, precum și alte familii de diagrame.
Jzy3d este o bibliotecă de plotare Java open source care oferă dezvoltatorilor de software capacitatea de a-și crea propriile aplicații care pot desena diagrame și date științifice 3D cu doar câteva linii de cod Java. Biblioteca acceptă câteva caracteristici importante legate de suprafețe, diagrame de dispersie, diagrame cu bare și o mulțime de alte primitive 3d. Puteți personaliza cu ușurință aspectul axelor și diagramei cu doar câteva comenzi Java.
API-ul este foarte stabil și poate fi ușor integrat în orice proiect comercial sau personal. Acesta a inclus suport pentru mai multe tipuri de diagrame importante, cum ar fi diagrame de suprafață, diagrame cu bare, diagrame cu dispersie, diagrame grafice 2D și 3D, opțiuni bogate de diagramă și tipuri primitive precum sfere, triunghiuri, poligoane și așa mai departe.
Biblioteca a oferit un aspect foarte flexibil, care a inclus setări de aspect de diagramă ușor de ușor, cum ar fi bare de culoare, funcții de contur, sfaturi de instrumente, lumini, suport pentru cartografiere de culori pentru obiecte de colorat, imagini de fundal, randări post 2D și multe altele. De asemenea, puteți integra cu ușurință diagrama în aplicațiile dvs. AWT, Swing și SWT. Mai multe funcții avansate, cum ar fi plicuri 2D, decojire cu adâncime dublă, interpolare a benzilor de linii 3D pentru a netezi traseele, interacțiunea mouse-ului cu obiecte, controlere de fire, animație și multe altele.
Noțiuni introductive cu Jzy3d
Cel mai simplu mod de a instala Jzy3d este prin utilizarea GitHub. Vă rugăm să utilizați următoarea comandă pentru o instalare fără probleme.
Instalați Jzy3d prin GitHub
git clone --depth=1 https://github.com/jzy3d/jzy3d-api.git
Desenați diagramă de suprafață prin Java
Biblioteca open source Jzy3d oferă dezvoltatorilor de software capacitatea de a desena diagrame de suprafață folosind comenzi Java. În primul rând, trebuie să definiți intervalul pentru funcția de a reprezenta grafic. După aceea, puteți crea obiectul pentru a reprezenta funcția în intervalul dat. Acum puteți desena cu ușurință diagrame. Desenați o suprafață simplă, suprafață mare, tesselare Delaunay, fără suprafață wireframe și multe altele.
Creați diagrame polare 3D
Biblioteca Jzy3d oferă programatorilor de software puterea de a crea diagrame polare 3D cu ușurință în aplicațiile lor. Este posibil să trebuiască să setați valorile pentru diagramă, deoarece un set de date polare dedicat vă permite să efectuați cu ușurință operații asupra coordonatelor. Puteți defini titlul diagramei, setul de date pentru diagramă, legenda diagramei, sfaturi cu instrumente și adrese URL.
Construiți și gestionați diagrame 3D prin Java
Biblioteca Jzy3d open source oferă dezvoltatorilor de software capacitatea de a construi și gestiona diagrame 3D în interiorul aplicației lor folosind comenzi Java. Caseta de instrumente Jzy3d Logarithm poate fi foarte utilă în desenarea diagramelor 3D cu scale de jurnal foarte ușor. De asemenea, puteți edita cu ușurință diagramele dvs. Oferă axe dedicate, vizualizări, strategii de comandă și hărți de culori potrivite pentru diagrame logaritmice curate cu ușurință.
Editați Surface Mesh prin Java
Biblioteca Jzy3d oferă dezvoltatorilor de software capacitatea de a-și edita rețelele de suprafață prin cod Java. A furnizat SDK care a furnizat un editor interactiv de suprafață care permite utilizatorilor să modeleze o suprafață prinzând punctele sale de plasă cu mouse-ul sau trackpad-ul. Suprafața este prezentată într-un tabel de tip excel care este sincronizat cu desenul.