Jzy3d
Open Source Java-bibliotek til arbejde med 3D-diagrammer
Java-bibliotek, der har leveret funktionalitet til at tegne 3D-diagrammer og videnskabelige data. Det understøtter forskellige diagramtyper som f.eks. overflade-, søjle- og punktdiagrammer samt andre diagramfamilier.
Jzy3d er et open source Java-plotbibliotek, der giver softwareudviklere mulighed for at skabe deres egne apps, der kan tegne diagrammer og 3d-videnskabelige data med blot et par linjer Java-kode. Biblioteket understøtter flere vigtige funktioner relateret til overflader, spredningsplot, søjlediagrammer og en masse andre 3d-primitiver. Du kan nemt tilpasse aksen og diagramlayoutet med blot et par Java-kommandoer.
API'et er meget stabilt og kan nemt integreres i ethvert kommercielt eller personligt projekt. Det har inkluderet understøttelse af flere vigtige diagramtyper såsom overfladediagrammer, søjlediagrammer, punktdiagrammer, 2D- og 3D-grafdiagrammer, rige diagramindstillinger og primitive typer som kugler, trekanter, polygoner og så videre.
Biblioteket har leveret et meget fleksibelt layout, der har inkluderet let-at-lette diagramlayoutindstillinger såsom farvebjælker, konturfunktioner, værktøjstip, lys, farvekortlægningsunderstøttelse til farvning af objekter, baggrundsbilleder, 2D-postgengivelser og meget mere. Du kan også nemt integrere diagrammet i dine AWT-, Swing- og SWT-applikationer. Adskillige avancerede funktioner som 2d-konvolutter, dobbeltdybdeskrælning, 3d-linjestrimmelinterpolation for at udjævne stier, museinteraktion med objekter, trådcontrollere, animation og meget mere.
Kom godt i gang med Jzy3d
Den nemmeste måde at installere Jzy3d på er ved at bruge GitHub. Brug venligst følgende kommando for en problemfri installation.
Installer Jzy3d via GitHub
git clone --depth=1 https://github.com/jzy3d/jzy3d-api.git
Tegn overfladediagram via Java
Open source Jzy3d-biblioteket giver softwareudviklere mulighed for at tegne overfladediagrammer ved hjælp af Java-kommandoer. Først og fremmest skal du definere området for funktionen til at plotte diagrammet. Derefter kan du oprette objektet til at repræsentere funktionen over det givne område. Nu kan du nemt tegne diagrammer. Du tegner en simpel overflade, stor overflade, Delaunay-tesselation, ingen wireframe-overflade og mere.
Opret 3D-polære diagrammer
Jzy3d-biblioteket giver softwareprogrammører magten til at skabe 3D-polære diagrammer med lethed i deres apps. Du kan være nødt til at indstille værdierne for diagrammet, da et dedikeret polært datasæt giver dig mulighed for nemt at udføre operationer på koordinaterne. Du kan definere diagramtitlen, datasættet for diagrammet, diagramforklaring, værktøjstip og URL'er.
Byg og administrer 3D-diagrammer via Java
Open source Jzy3d-biblioteket giver softwareudviklere mulighed for at bygge og administrere 3D-diagrammer inde i deres applikation ved hjælp af Java-kommandoer. Jzy3d Logaritme Værktøjskassen kan være meget nyttig til at tegne 3d-diagrammer med log-skalaer meget nemt. Du kan også nemt redigere dine diagrammer. Det giver dedikerede akser, visninger, bestillingsstrategier og farvekort, der er egnede til rene logaritmiske diagrammer med lethed.
Rediger Surface Mesh via Java
Jzy3d-biblioteket giver softwareudviklere mulighed for at redigere deres overflademasker via Java-kode. Det har leveret SDK, der har leveret interaktiv overfladeeditor, som gør det muligt for brugere at modellere en overflade ved at gribe dens mesh-punkter med musen eller pegefeltet. Overfladen præsenteres i en excel-lignende tabel, der er synkroniseret med tegning.