Java 3D معالجة الملفات API
يمكنك إنشاء ومعالجة وحفظ ملفات 3D بتنسيقات متعددة دون الحاجة إلى أي برامج عرض ونمذجة خارجية.
تحميل محاكمة مجانيةAspose.3D for Java هو برنامج ألعاب مستقل و CAD API لمعالجة 3D الملفات. يدعم API معظم 3D تنسيقات الملفات الشائعة والتطبيقات التي يمكنها الإنشاء والقراءة والتحويل & amp؛ تعديل الملفات بسهولة. علاوة على ذلك ، يساعد API المطورين في تصميم وإنشاء عوالم ألعاب ضخمة ، ومشاهد رائعة لتصور التصميم ، والمشاركة في تجارب الواقع الافتراضي ، وإضافة خاصية الرسوم المتحركة إلى ملف المشهد ، وتنسيق العناصر باستخدام التحولات وغير ذلك الكثير.
الميزات المتقدمة Java 3D API
إنشاء المشهد وحفظه في التنسيقات المدعومة
تحميل وحفظ وتقديم مستند 3D إلى التدفق
العمل مع الهندسة والتسلسل الهرمي للمشهد
مشاركة بيانات هندسة الشبكة ضمن عقد متعددة
أضف خاصية الرسوم المتحركة إلى ملف المشهد
قم بتثليث شبكة بتخطيط ذاكرة مخصص للرأس
أضف كاميرا مستهدفة بالإضافة إلى تحريك الكائنات في مشهد 3D
انقسام الشبكات حسب المادة
قم بتغيير اتجاه الطائرة بتحديد ارتفاع عادي
قم بإنشاء هندسة ببثق الأشكال
تعزيز تكوين الاسطوانة
الكشف عن تنسيق الملف المستند إلى الأرشيف
دعم تنسيق AMF
استيراد وتصدير مستندات glTF باستخدام ضغط Draco
بين تحويل ملفات المشهد
يوفر API دعمًا لتحويل تنسيق الملف 3D بطريقة بسيطة. يمكن للمطورين تحميل المستند المصدر في مثيل Scene ، واستخدام وظيفة Save الخاصة به مع معلمة FileFormat. هذا هو!
حفظ 3D مشهد بتنسيقات مختلفة - Java
// load the file to be converted
Scene scnObj = new Scene(dir + "srctemplate.fbx");
// save in different formats
scnObj.save(dir + "trgoutput.stl", FileFormat.STLASCII);
scnObj.save(dir + "trgoutput.obj", FileFormat.WAVEFRONTOBJ);
إنشاء 3D مشاهد عبر API
Aspose.3D for Java يتيح للمطورين إنشاء مشاهد من البداية بدون الاعتماد على أي برنامج نمذجة. يُمكّن Java API المطورين أيضًا من حفظ المشاهد بأي من التنسيقات المدعومة مثل (STL و FBX و Discreet3DS و WavefrontOBJ و Collada و Universal3D).
إنشاء مشهد بأشكال 3D بدائية - Java
// initialize a Scene object
Scene scn = new Scene();
// create a Box model
scn.getRootNode().createChildNode("box", new Box());
// create a Cylinder model
scn.getRootNode().createChildNode("cylinder", new Cylinder());
// save drawing in the FBX format
scn.save(dir + "output.fbx", FileFormat.FBX7500ASCII);
بناء تسلسل هرمي للعقدة بطريقة بسيطة
يوفر Aspose.3D for Java API القدرة على بناء تسلسل هرمي للعقدة حيث تكون العقدة هي لبنة البناء الأساسية للمشهد. يحدد التسلسل الهرمي للعقد البنية المنطقية ويوفر محتوى مرئيًا عن طريق ربط الأشكال الهندسية والأضواء والكاميرات بالعقد.
أضف خاصية الرسوم المتحركة إلى المشهد
يوفر Aspose.3D for Java API دعمًا للرسوم المتحركة للإطار الرئيسي عبر CurveMapping والتي تعين مكونات خاصية ما إلى منحنيات مختلفة. علاوة على ذلك ، تقدم المكتبة إعداد الكاميرا المستهدفة في ملف 3D وهو أمر مفيد في الرسوم المتحركة عندما تحتاج إلى الكاميرا لمواجهة عقدة معينة.
المتانة والأداء & أمبير ؛ ؛ قابلية التوسع
تم تصميم Aspose.3D for Java لتقديم أداء جيد على قدم المساواة من جانب الخادم أو العميل. إنه تجميع واحد Java يمكن نشره مع أي تطبيق Java ببساطة عن طريق إضافة مرجعه. لا داعي للقلق بشأن الخدمات أو الوحدات النمطية الأخرى أثناء العمل مع API.
- مصادر التعلم
- توثيق
- مصدر الرمز
- API المراجع
- مقاطع فيديو تعليمية
- دعم المنتج
- دعم مجاني
- دعم مدفوع
- مقالات
- ملاحظات الإصدار
- لماذا Aspose.3D for Java
- قائمة العملاء
- قصص نجاح