الأسئلة المتكررة — Aspose.3D FOSS for .NET
الترخيص
ما هو الترخيص الذي يستخدمه Aspose.3D؟
تم إصدار الحزمة بموجب ترخيص المشروع. تحقق من المستودع للحصول على الشروط الدقيقة للترخيص.
هل أحتاج إلى مفتاح ترخيص لاستخدام المكتبة؟
لا يلزم مفتاح ترخيص. الفئات License و Metered موجودة في سطح API ولكنها لم تُنفّذ بعد في نسخة FOSS الحالية.
التثبيت
كيف أقوم بتثبيت Aspose.3D؟
dotnet add package Aspose.3D --version 26.1.0ما هو إصدار .NET المطلوب؟
.NET 10.0 أو أحدث.
هل للمكتبة تبعيات أصلية؟
لا. إنها مكتبة .NET مُدارة ولا تحتوي على مكونات أصلية خاصة بالمنصة.
دعم الصيغ
ما هي صيغ ملفات 3D المدعومة؟
| الصيغة | استيراد | تصدير |
|---|---|---|
| OBJ (Wavefront) | نعم | نعم |
| STL | نعم | نعم |
| glTF 2.0 / GLB | نعم | نعم |
| FBX | نعم | نعم |
| COLLADA (DAE) | نعم | نعم |
| PLY | نعم | لا (المصدّر غير موصول) |
| 3MF | نعم | نعم |
هل يمكنني التحويل بين أي تنسيقين مدعومين؟
نعم، طالما أن تنسيق المصدر يدعم الاستيراد وتنسيق الهدف يدعم التصدير. حمّل باستخدام Scene.Open() واحفظ باستخدام Scene.Save().
استخدام API
كيف أحمل ملفًا ثلاثي الأبعاد؟
using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.obj");كيف أحفظ بصيغة مختلفة؟
scene.Save("output.glb");هل يمكنني التحميل من تدفق؟
نعم. Scene.Open() يقبل معلمة Stream.
كيف أتجول في مخطط المشهد؟
الوصول إلى scene.RootNode.ChildNodes وتكرار عبر مجموعة ChildNodes لكل عقدة.
القيود المعروفة
هل تتوفر ميزات العرض؟
لا. الطرق Scene.Render() موجودة في الـ API ولكنها تُثير NotImplementedException في الإصدار الحالي.
هل عمليات Boolean على الشبكة متاحة؟
لا. Mesh.DoBoolean() لم يتم تنفيذه بعد وسيرمي NotImplementedException.
هل الترميز/فك الترميز للعلامة المائية متاح؟
لا. دوال الفئة Watermark غير مُنفذة في نسخة FOSS.
هل يمكنني الوصول إلى مشوهات الشبكة؟
لا. Geometry.GetDeformers() لم يتم تنفيذه بعد.