![](https://products-qa.fileformat.com/az/3d/java/jzy3d/header-image.png)
Jzy3d
3D Diaqramlarla işləmək üçün Açıq Mənbəli Java Kitabxanası
3D Diaqramların və elmi məlumatların çəkilməsi üçün funksionallıq təmin edən Java Kitabxanası. Səth, bar və səpələnmə diaqramları, eləcə də digər diaqram ailələri kimi müxtəlif diaqram növlərini dəstəkləyir.
Jzy3d, proqram tərtibatçılarına yalnız bir neçə sətir Java kodu ilə diaqramlar və 3D elmi məlumatları çəkə bilən öz proqramlarını yaratmaq imkanı verən açıq mənbəli Java planlama kitabxanasıdır. Kitabxana səthlər, səpələnmə qrafikləri, bar diaqramları və bir çox digər 3D primitivlərlə əlaqəli bir sıra vacib xüsusiyyətləri dəstəkləyir. Siz sadəcə bir neçə Java əmri ilə oxu və diaqram tərtibatını asanlıqla fərdiləşdirə bilərsiniz.
API çox sabitdir və asanlıqla istənilən kommersiya və ya şəxsi layihəyə inteqrasiya oluna bilər. Bu, səth diaqramları, bar diaqramları, səpilmə diaqramları, 2D və 3D qrafikləri, zəngin diaqram seçimləri və sferalar, üçbucaqlar, çoxbucaqlılar və s.
Kitabxana rəng çubuqları, kontur funksiyaları, alət ipuçları, işıqlar, obyektlərin rənglənməsi üçün rəng mappers dəstəyi, fon şəkilləri, 2D post rendererləri və daha çox kimi asanlaşdırılan diaqram tərtibatı parametrlərini özündə birləşdirən çox çevik tərtibat təqdim etmişdir. Siz həmçinin qrafiki AWT, Swing və SWT proqramlarınıza asanlıqla inteqrasiya edə bilərsiniz. 2D zərflər, İkili dərinlikdə soyulma, hamar yollar üçün 3D xətt zolağı interpolasiyası, obyektlərlə siçan qarşılıqlı əlaqəsi, Mövzu Kontrollerləri, animasiya və sair kimi bir neçə təkmil xüsusiyyətlər.
Jzy3d ilə işə başlamaq
Jzy3d quraşdırmanın ən asan yolu GitHub istifadə etməkdir. Lütfən, hamar quraşdırma üçün aşağıdakı əmrdən istifadə edin.
GitHub vasitəsilə Jzy3d quraşdırın
git clone --depth=1 https://github.com/jzy3d/jzy3d-api.git
Java vasitəsilə səth qrafikini çəkin
Açıq mənbəli Jzy3d kitabxanası proqram tərtibatçılarına Java əmrlərindən istifadə edərək səth qrafiklərini çəkmək imkanı verir. Hər şeydən əvvəl, diaqramı çəkmək üçün funksiyanın diapazonunu təyin etməlisiniz. Bundan sonra, verilmiş diapazonda funksiyanı təmsil etmək üçün obyekt yarada bilərsiniz. İndi asanlıqla qrafiklər çəkə bilərsiniz. Sadə bir səth, böyük səth, Delaunay tesselation, tel çərçivə səthi və s. çəkirsiniz.
3D Qütb Diaqramları yaradın
Jzy3d kitabxanası proqram təminatı proqramçılarına öz proqramlarında asanlıqla 3D Qütb Diaqramları yaratmaq gücü verir. Xüsusi qütb verilənlər toplusu koordinatlarda asanlıqla əməliyyatlar aparmağa imkan verdiyi üçün diaqram üçün dəyərlər təyin etməli ola bilərsiniz. Siz diaqramın başlığını, diaqram üçün verilənlər toplusunu, diaqram əfsanəsini, alət ipuçlarını və URL-ləri müəyyən edə bilərsiniz.
Java vasitəsilə 3D Diaqramlar qurun və idarə edin
Açıq mənbəli Jzy3d kitabxanası proqram tərtibatçılarına Java əmrlərindən istifadə edərək tətbiqi daxilində 3D diaqramları qurmaq və idarə etmək imkanı verir. Jzy3d Logarithm Toolbox log miqyaslı 3D diaqramları çox asanlıqla çəkməkdə çox faydalı ola bilər. Siz həmçinin asanlıqla qrafiklərinizi asanlıqla redaktə edə bilərsiniz. O, asanlıqla təmiz loqarifmik diaqramlar üçün uyğun olan xüsusi oxlar, görünüşlər, sifariş strategiyaları və rəng xəritələri təqdim edir.
Java vasitəsilə Surface Mesh-i redaktə edin
Jzy3d kitabxanası proqram tərtibatçılarına Java kodu vasitəsilə səth şəbəkələrini redaktə etmək imkanı verir. O, istifadəçilərə səthi siçan və ya trackpad ilə tutaraq səthi modelləşdirməyə imkan verən interaktiv səth redaktoru təqdim edən SDK təqdim edib. Səth rəsm ilə sinxronlaşdırılan excel kimi cədvəldə təqdim olunur.