دليل المطور
دليل المطور
يغطي هذا القسم القدرات الأساسية لـ aspose-3d-foss 26.1.0 لـ Java. جميع الفئات موجودة في الـ com.aspose.threed package.
إدخال وإخراج المشهد
ال Scene class هو الحاوية ذات المستوى الأعلى. استخدم scene.open() لتحميل و scene.save() لتصدير:
import com.aspose.threed.Scene;
Scene scene = new Scene();
scene.open("model.fbx");
scene.save("model.glb");يتم اكتشاف الصيغة تلقائيًا من امتداد الملف.
مخطط المشهد
كل مشهد لديه عقدة جذرية يمكن الوصول إليها عبر scene.getRootNode(). إرفاق الأطفال بـ createChildNode():
import com.aspose.threed.*;
Scene scene = new Scene();
Mesh mesh = new Mesh("myMesh");
Node meshNode = scene.getRootNode().createChildNode("myNode", mesh);الصيغ المدعومة
| تنسيق | استيراد | تصدير |
|---|---|---|
| OBJ | نعم | نعم |
| STL | نعم | نعم |
| glTF 2.0 / GLB | نعم | نعم |
| FBX | نعم | لا — تصدير FBX يثير استثناء ExportException دون شرط؛ قد ينتج استيراد FBX مشهدًا فارغًا. |
المواضيع
- الميزات والوظائف: استعراض مفصل للميزات مع أمثلة Java