Jzy3d
کتابخانه جاوا منبع باز برای کار با نمودارهای سه بعدی
کتابخانه جاوا که قابلیت ترسیم نمودارهای سه بعدی و داده های علمی را فراهم کرده است. از انواع نمودارهای مختلف مانند نمودارهای سطحی، میلهای و پراکنده و همچنین سایر خانوادههای نمودار پشتیبانی میکند.
Jzy3d یک کتابخانه ترسیم جاوا منبع باز است که به توسعه دهندگان نرم افزار این قابلیت را می دهد تا برنامه های خود را ایجاد کنند که می توانند نمودارها و داده های علمی سه بعدی را تنها با چند خط کد جاوا ترسیم کنند. این کتابخانه چندین ویژگی مهم مربوط به سطوح، نمودارهای پراکنده، نمودارهای میله ای و بسیاری دیگر از موارد اولیه سه بعدی را پشتیبانی می کند. شما به راحتی می توانید محور و طرح نمودار را تنها با چند دستور جاوا سفارشی کنید.
API بسیار پایدار است و می تواند به راحتی در هر پروژه تجاری یا شخصی ادغام شود. این شامل پشتیبانی از چندین نوع نمودار مهم مانند نمودارهای سطحی، نمودارهای میله ای، نمودارهای پراکنده، نمودارهای دوبعدی و سه بعدی، گزینه های نمودار غنی و انواع ابتدایی مانند کره، مثلث، چند ضلعی و غیره است.
این کتابخانه طرحبندی بسیار انعطافپذیری را ارائه کرده است که شامل تنظیمات طرحبندی نمودار با سهولت آسانی مانند میلههای رنگی، توابع کانتور، راهنماییهای ابزار، چراغها، پشتیبانی از نقشهبردارهای رنگی برای اشیاء رنگآمیزی، تصاویر پسزمینه، رندرهای پست دوبعدی و موارد دیگر است. همچنین می توانید نمودار را به راحتی در برنامه های AWT، Swing و SWT خود ادغام کنید. چندین ویژگی پیشرفته مانند پاکت های دو بعدی، لایه برداری با عمق دوگانه، درونیابی نوار سه بعدی برای مسیرهای هموار، تعامل ماوس با اشیاء، کنترلرهای رشته، انیمیشن، و موارد دیگر.
شروع کار با Jzy3d
ساده ترین راه برای نصب Jzy3d استفاده از GitHub است. لطفاً از دستور زیر برای نصب روان استفاده کنید.
Jzy3d را از طریق GitHub نصب کنید
git clone --depth=1 https://github.com/jzy3d/jzy3d-api.git
رسم نمودار سطحی از طریق جاوا
کتابخانه منبع باز Jzy3d به توسعه دهندگان نرم افزار این امکان را می دهد که نمودارهای سطحی را با استفاده از دستورات جاوا ترسیم کنند. اول از همه، شما باید محدوده ای را برای تابع برای رسم نمودار تعریف کنید. پس از آن، می توانید شی را برای نمایش تابع در محدوده داده شده ایجاد کنید. اکنون می توانید به راحتی نمودارها را رسم کنید. شما یک سطح ساده، سطح بزرگ، تسلاسیون دلون، بدون سطح قاب سیمی، و موارد دیگر میکشید.
نمودارهای قطبی سه بعدی ایجاد کنید
کتابخانه Jzy3d به برنامه نویسان نرم افزار این قدرت را می دهد که نمودارهای قطبی سه بعدی را به راحتی در برنامه های خود ایجاد کنند. میتوانید مقادیر را برای نمودار تنظیم کنید زیرا یک مجموعه داده قطبی اختصاصی به شما امکان میدهد به راحتی عملیات روی مختصات را انجام دهید. شما می توانید عنوان نمودار، مجموعه داده برای نمودار، افسانه نمودار، نکات ابزار و URL ها را تعریف کنید.
ساخت و مدیریت نمودارهای سه بعدی از طریق جاوا
کتابخانه منبع باز Jzy3d به توسعه دهندگان نرم افزار این قابلیت را می دهد که نمودارهای سه بعدی را در داخل برنامه خود با استفاده از دستورات جاوا بسازند و مدیریت کنند. جعبه ابزار لگاریتم Jzy3d می تواند در ترسیم نمودارهای سه بعدی با مقیاس های ورود به سیستم بسیار مفید باشد. همچنین می توانید به راحتی نمودارهای خود را ویرایش کنید. محورهای اختصاصی، نماها، استراتژی های سفارش و نقشه های رنگی مناسب برای نمودارهای لگاریتمی تمیز را به راحتی ارائه می دهد.
Surface Mesh را از طریق جاوا ویرایش کنید
کتابخانه Jzy3d به توسعه دهندگان نرم افزار این امکان را می دهد که مش های سطحی خود را از طریق کد جاوا ویرایش کنند. این SDK ارائه کرده است که ویرایشگر سطح تعاملی را ارائه کرده است که کاربران را قادر می سازد تا با گرفتن نقاط مش آن با ماوس یا ترک پد، یک سطح را مدل کنند. سطح در یک جدول اکسل مانند ارائه شده است که با طراحی هماهنگ شده است.