الأسئلة المتكررة
الأسئلة المتكررة
ما هو نموذج الترخيص لـ Aspose.3D؟
Aspose.3D موزعة تحت رخصة MIT. تسمح هذه الرخصة المفتوحة المصدر المتساهلة بالاستخدام المجاني، والتعديل، وتوزيع البرنامج، بما في ذلك في المنتجات التجارية، بشرط تضمين إشعار حقوق النشر الأصلي ونص الرخصة. تتوفر تفاصيل الرخصة الكاملة في ملف LICENSE المرفق بالمشروع.
هل يتوفر دعم الرسوم المتحركة في Aspose.3D للبايثون؟
نعم، فئات الرسوم المتحركة تعمل لقراءة بيانات الرسوم المتحركة. تشمل واجهة برمجة التطبيقات AnimationClip وAnimationNode وAnimationChannel كتنفيذات كاملة تتيح لك قراءة مقاطع الرسوم المتحركة والعُقد وتسلسلات الإطارات المفتاحية من الصيغ المدعومة. كتابة أو تشغيل الرسوم المتحركة ليست جزءًا من هذا الإصدار، لكن الفئات ليست نماذج تجريبية.
هل يمكن لـ Aspose.3D تحميل صور القوام من الملفات؟
لا، تحميل صور القوام غير مُنفّذ في Aspose.3D للبايثون. المكتبة لا تدعم تحميل أو معالجة ملفات صور القوام مثل PNG أو JPEG. هذه قيود معروفة موثقة في تقرير جاهزية PyPI.
هل يدعم مستورد OBJ أوضاع تخطيط إحداثيات القوام غير الافتراضية؟
لا، يدعم مستورد OBJ وضع تخطيط إحداثيات النسيج الافتراضي فقط. أوضاع التخطيط الأخرى مثل المستوي أو الكروي أو الأسطواني غير مُنفذة. تم توثيق هذا القيد في ملخص تنفيذ مستورد OBJ.
ما هي القيود الحالية لمُصدّر FBX في Aspose.3D؟
مُصدّر FBX في Aspose.3D أساسي ولا يقوم بعد بتصدير المتجهات العمودية أو UVs. بالإضافة إلى ذلك، يُطلق المُصدّر NotImplementedError عند استدعائه، مما يدل على أنه غير وظيفي بعد. تم توثيق هذه القيود في تقرير جاهزية PyPI وملخص تنفيذ FBX.
لماذا قد يفشل _parse_element في التقدم إلى ما بعد CLOSE_BRACKET في تحليل FBX؟
دالة _parse_element في محلل FBX لا تقوم بتقدم موضع الإرجاع إلى ما بعد CLOSE_BRACKET عند الإرجاع. يمكن أن يتسبب ذلك في حدوث أخطاء في التحليل أو حلقات لا نهائية أثناء تحليل ملفات FBX، خاصةً في الهياكل المتداخلة. تم توثيق هذه المشكلة في ملخص تنفيذ FBX كخطأ معروف.
ماذا يحدث عندما أحاول تحميل ملف FBX متداخل بعمق؟
يمكن أن تتسبب الهياكل المتداخلة بعمق في حدوث تكرار غير محدود أثناء التحليل. إذا صادفت RecursionError عند تحميل ملف FBX معقد، فمن المحتمل أن يحتوي الملف على نطاقات متداخلة بعمق تتجاوز الحد الافتراضي للتكرار في بايثون. كحل بديل، قم بزيادة الحد باستخدام sys.setrecursionlimit() قبل التحميل، أو بسط بنية FBX في أداة التأليف الخاصة بك قبل التصدير.
ما هي صيغ 3D المدعومة بشكل موثوق لإعادة التحويل؟
أكثر الصيغ المدعومة بثقة للرحلة الكاملة (التحميل والحفظ) هي OBJ و STL (ثنائي و ASCII) و glTF 2.0 / GLB و COLLADA و 3MF. يتم دعم تصدير COLLADA و 3MF عبر scene.save('output.dae') و scene.save('output.3mf'). يتم دعم تحميل FBX مع قيود المحلل المذكورة أعلاه؛ حفظ FBX حاليًا يثير NotImplementedError. بالنسبة لتدفقات العمل الإنتاجية، يفضَّل استخدام OBJ أو GLB كصيغة تبادل.
انظر أيضًا
لدى Aspose.3D for Python قيود معروفة في التحليل ودعم الميزات. عند تحليل النطاقات المتداخلة، قد تُضاف العناصر إلى نطاقات غير صحيحة بسبب مشكلات إدارة نطاق المحلل. يمكن للهياكل المتداخلة بعمق أن تُسبب استدعاءً متكررًا غير محدود أثناء التحليل. لا تدعم المكتبة تحميل صور القوام أو ميزات المواد المتقدمة مثل مجموعات UV المتعددة. فئات الرسوم المتحركة تعمل لقراءة بيانات الرسوم المتحركة. تؤثر هذه القيود على سير عمل ألعاب 3D Python وتصورات 3D Python.