Jzy3d
Nyílt forráskódú Java-könyvtár a 3D diagramokkal való munkavégzéshez
Java Library, amely 3D diagramok és tudományos adatok rajzolásához nyújtott funkcionalitást. Támogatja a különféle diagramtípusokat, például a felületi, sáv- és szóródiagramokat, valamint más diagramcsaládokat.
A Jzy3d egy nyílt forráskódú Java ábrázoló könyvtár, amely lehetővé teszi a szoftverfejlesztők számára, hogy saját alkalmazásokat hozzanak létre, amelyek diagramokat és 3D tudományos adatokat rajzolhatnak mindössze néhány soros Java kóddal. A könyvtár számos fontos funkciót támogat a felületekkel, szórványdiagramokkal, oszlopdiagramokkal és sok más 3D-s primitívvel kapcsolatban. Egyszerűen testreszabhatja a tengely és a diagram elrendezését néhány Java paranccsal.
Az API nagyon stabil, és könnyen integrálható bármilyen kereskedelmi vagy személyes projektbe. Több fontos diagramtípus támogatását is magában foglalta, mint például felületi diagramok, oszlopdiagramok, szórt diagramok, 2D és 3D diagramok, gazdag diagramopciók és olyan primitív típusok, mint a gömbök, háromszögek, sokszögek és így tovább.
A könyvtár nagyon rugalmas elrendezést kínált, amely könnyen áttekinthető diagramelrendezési beállításokat tartalmazott, például színsávokat, kontúrfunkciókat, eszköztippeket, fényeket, színleképezőket az objektumok színezéséhez, háttérképeket, 2D-s poszt-megjelenítőket és még sok mást. A diagramot egyszerűen integrálhatja AWT, Swing és SWT alkalmazásaiba is. Számos fejlett funkció, mint például a 2D borítékok, a kettős mélységű hámlasztás, a 3D vonalsáv-interpoláció a sima pályák érdekében, az egérrel való interakció az objektumokkal, a szálvezérlők, az animáció és még sok más.
A Jzy3d használatának megkezdése
A Jzy3d telepítésének legegyszerűbb módja a GitHub használata. A zökkenőmentes telepítés érdekében használja a következő parancsot.
Telepítse a Jzy3d-t a GitHubon keresztül
git clone --depth=1 https://github.com/jzy3d/jzy3d-api.git
Felületi diagram rajzolása Java segítségével
A nyílt forráskódú Jzy3d könyvtár lehetővé teszi a szoftverfejlesztők számára, hogy Java parancsokkal felületi diagramokat rajzoljanak. Először is meg kell határoznia a függvény tartományát a diagram ábrázolásához. Ezt követően létrehozhatja az objektumot, amely a függvényt az adott tartományon belül reprezentálja. Most már könnyedén rajzolhat diagramokat. Rajzol egy egyszerű felületet, nagy felületet, Delaunay-mozgást, drótváz nélküli felületet stb.
Hozzon létre 3D poláris diagramokat
A Jzy3d könyvtár lehetővé teszi a szoftverprogramozók számára, hogy könnyedén készítsenek 3D-s sarki diagramokat alkalmazásaikban. Be kell állítania a diagram értékeit, mivel egy dedikált poláris adatkészlet lehetővé teszi a koordináták egyszerű műveleteit. Megadhatja a diagram címét, a diagram adatkészletét, a diagram jelmagyarázatát, az eszköztippeket és az URL-eket.
3D diagramok készítése és kezelése Java segítségével
A nyílt forráskódú Jzy3d könyvtár lehetővé teszi a szoftverfejlesztők számára, hogy Java parancsok segítségével 3D diagramokat készítsenek és kezeljenek alkalmazásukon belül. A Jzy3d logaritmus eszköztár nagyon hasznos lehet a 3D diagramok log léptékekkel történő egyszerű rajzolásához. A diagramokat könnyedén szerkesztheti is. Dedikált tengelyt, nézeteket, rendezési stratégiákat és színtérképeket biztosít, amelyek könnyen használhatók tiszta logaritmikus diagramokhoz.
Szerkessze a Surface Mesh-t Java segítségével
A Jzy3d könyvtár lehetővé teszi a szoftverfejlesztők számára, hogy Java kódon keresztül szerkeszthessék felületi hálóikat. Olyan SDK-t biztosított, amely interaktív felületszerkesztőt biztosít, amely lehetővé teszi a felhasználók számára, hogy modellezzék a felületet úgy, hogy megragadják a hálópontjait az egérrel vagy a trackpaddal. A felület egy excel-szerű táblázatban jelenik meg, amely szinkronban van a rajzzal.