Jzy3d
مكتبة جافا مفتوحة المصدر للعمل مع المخططات ثلاثية الأبعاد
مكتبة Java التي توفر وظائف لرسم المخططات ثلاثية الأبعاد والبيانات العلمية. وهو يدعم أنواع المخططات المختلفة مثل المخططات السطحية والشريطية والمخططات المبعثرة بالإضافة إلى عائلات المخططات الأخرى.
Jzy3d هي مكتبة برامج Java مفتوحة المصدر تمنح مطوري البرامج القدرة على إنشاء تطبيقاتهم الخاصة التي يمكنها رسم مخططات وبيانات علمية ثلاثية الأبعاد باستخدام سطرين فقط من كود Java. تدعم المكتبة العديد من الميزات المهمة المتعلقة بالأسطح ومخططات التبعثر والمخططات الشريطية والكثير من العناصر الأولية ثلاثية الأبعاد الأخرى. يمكنك بسهولة تخصيص المحور وتخطيط الرسم البياني باستخدام بضعة أوامر Java فقط.
واجهة برمجة التطبيقات مستقرة جدًا ويمكن دمجها بسهولة في أي مشروع تجاري أو شخصي. لقد تضمن دعمًا للعديد من أنواع المخططات المهمة مثل المخططات السطحية والمخططات الشريطية والمخططات المبعثرة ومخططات الرسوم البيانية ثنائية وثلاثية الأبعاد وخيارات المخططات الغنية والأنواع الأولية مثل المجالات والمثلثات والمضلعات وما إلى ذلك.
قدمت المكتبة تخطيطًا مرنًا للغاية يتضمن إعدادات تخطيط مخطط سهلة السهولة مثل أشرطة الألوان ووظائف الكنتور وتلميحات الأدوات والأضواء ودعم مصممي الألوان للكائنات الملونة وصور الخلفية وعارضين المنشورات ثنائية الأبعاد وغير ذلك الكثير. يمكنك أيضًا دمج المخطط بسهولة في تطبيقات AWT و Swing و SWT. العديد من الميزات المتقدمة مثل المغلفات ثنائية الأبعاد ، وتقشير العمق المزدوج ، واستيفاء شريط الخط ثلاثي الأبعاد لتنعيم المسارات ، وتفاعل الماوس مع الكائنات ، ووحدات التحكم في الخيط ، والرسوم المتحركة ، وغير ذلك الكثير.
الشروع في العمل مع Jzy3d
أسهل طريقة لتثبيت Jzy3d هي باستخدام GitHub. الرجاء استخدام الأمر التالي لتثبيت سلس.
قم بتثبيت Jzy3d عبر GitHub
git clone --depth=1 https://github.com/jzy3d/jzy3d-api.git
ارسم مخطط سطحي عبر Java
تمنح مكتبة Jzy3d مفتوحة المصدر مطوري البرامج القدرة على رسم مخططات سطحية باستخدام أوامر Java. بادئ ذي بدء ، تحتاج إلى تحديد نطاق الوظيفة لرسم المخطط. بعد ذلك ، يمكنك إنشاء الكائن لتمثيل الوظيفة على النطاق المحدد. الآن يمكنك بسهولة رسم المخططات. ترسم سطحًا بسيطًا ، سطحًا كبيرًا ، بالفسيفساء Delaunay ، بدون سطح إطار سلكي ، وأكثر من ذلك.
إنشاء مخططات قطبية ثلاثية الأبعاد
تمنح مكتبة Jzy3d مبرمجي البرامج القدرة على إنشاء مخططات قطبية ثلاثية الأبعاد بسهولة داخل تطبيقاتهم. يمكنك تعيين قيم الرسم البياني حيث تتيح لك مجموعة البيانات القطبية المخصصة إجراء عمليات على الإحداثيات بسهولة. يمكنك تحديد عنوان المخطط ومجموعة البيانات الخاصة به ووسيلة إيضاح المخطط وتلميحات الأدوات وعناوين URL.
إنشاء وإدارة المخططات ثلاثية الأبعاد عبر Java
توفر مكتبة Jzy3d مفتوحة المصدر لمطوري البرامج القدرة على إنشاء وإدارة مخططات ثلاثية الأبعاد داخل تطبيقاتهم باستخدام أوامر Java. يمكن أن يكون Jzy3d Logarithm Toolbox مفيدًا جدًا في رسم المخططات ثلاثية الأبعاد بمقاييس السجل بسهولة بالغة. يمكنك أيضًا تعديل مخططاتك بسهولة. إنه يوفر محورًا مخصصًا ، وجهات نظر ، واستراتيجيات ترتيب ، وخرائط ملونة مناسبة للمخططات اللوغاريتمية النظيفة بسهولة.
تحرير Surface Mesh عبر Java
تمنح مكتبة Jzy3d مطوري البرامج القدرة على تحرير شبكاتهم السطحية عبر كود Java. لقد وفرت SDK التي وفرت محرر سطح تفاعلي يمكّن المستخدمين من تصميم سطح من خلال الاستيلاء على نقاط الشبكة الخاصة به باستخدام الماوس أو لوحة التتبع. يتم تقديم السطح في جدول يشبه Excel متزامن مع الرسم.