Jzy3d
Open Source Java Library for arbeid med 3D-diagrammer
Java-bibliotek som har gitt funksjonalitet for å tegne 3D-diagrammer og vitenskapelige data. Den støtter ulike diagramtyper som overflate-, stolpe- og punktdiagrammer samt andre diagramfamilier.
Jzy3d er et åpen kildekode Java plotting-bibliotek som gir programvareutviklere muligheten til å lage sine egne apper som kan tegne diagrammer og 3d-vitenskapelige data med bare et par linjer med Java-kode. Biblioteket støtter flere viktige funksjoner knyttet til overflater, spredningsplott, søylediagrammer og mange andre 3d-primitiver. Du kan enkelt tilpasse aksen og diagramlayouten med bare et par Java-kommandoer.
API-en er veldig stabil og kan enkelt integreres i ethvert kommersielt eller personlig prosjekt. Den har inkludert støtte for flere viktige diagramtyper som overflatediagrammer, stolpediagrammer, punktdiagrammer, 2D- og 3D-grafdiagrammer, rike diagramalternativer og primitive typer som kuler, trekanter, polygoner og så videre.
Biblioteket har gitt en veldig fleksibel layout som har inkludert enkle diagramlayoutinnstillinger som fargelinjer, konturfunksjoner, verktøytips, lys, fargekartleggingsstøtte for fargelegging av objekter, bakgrunnsbilder, 2D-postgjengivelser og mye mer. Du kan også enkelt integrere kartet i AWT-, Swing- og SWT-applikasjonene dine. Flere avanserte funksjoner som 2d-konvolutter, dobbel dybdepeeling, 3d-linjestrimmelinterpolering for å jevne baner, museinteraksjon med objekter, trådkontrollere, animasjon og mye mer.
Komme i gang med Jzy3d
Den enkleste måten å installere Jzy3d på er å bruke GitHub. Bruk følgende kommando for en jevn installasjon.
Installer Jzy3d via GitHub
git clone --depth=1 https://github.com/jzy3d/jzy3d-api.git
Tegn overflatekart via Java
Jzy3d-biblioteket med åpen kildekode gir programvareutviklere muligheten til å tegne overflatekart ved hjelp av Java-kommandoer. Først av alt må du definere området for funksjonen for å plotte diagrammet. Etter det kan du opprette objektet for å representere funksjonen over det gitte området. Nå kan du enkelt tegne diagrammer. Du tegner en enkel overflate, stor overflate, Delaunay-tesselering, ingen wireframe-overflate og mer.
Lag 3D-polarkart
Jzy3d-biblioteket gir programvareprogrammerere muligheten til å lage 3D-polarkart med letthet i appene deres. Du kan trenge å angi verdiene for kartet ettersom et dedikert polart datasett lar deg enkelt utføre operasjoner på koordinatene. Du kan definere diagramtittelen, datasettet for diagrammet, diagramforklaring, verktøytips og URL-er.
Bygg og administrer 3D-diagrammer via Java
Jzy3d-biblioteket med åpen kildekode gir programvareutviklere muligheten til å bygge og administrere 3D-diagrammer i applikasjonen ved hjelp av Java-kommandoer. Jzy3d Logaritme Toolbox kan være svært nyttig for å tegne 3d-diagrammer med loggskalaer veldig enkelt. Du kan også enkelt redigere diagrammene dine. Den gir dedikerte akser, visninger, bestillingsstrategier og fargekart som er egnet for rene logaritmiske diagrammer med letthet.
Rediger Surface Mesh via Java
Jzy3d-biblioteket gir programvareutviklere muligheten til å redigere overflatenettene sine via Java-kode. Den har gitt SDK som har gitt interaktiv overflateredigering som gjør det mulig for brukere å modellere en overflate ved å ta tak i maskepunktene med musen eller styreflaten. Overflaten presenteres i en excel-lignende tabell som er synkronisert med tegning.