بدءاً من
بدءا من Aspose.3D FOSS لـ Python
مرحبا بكم في Aspose.3D FOSS لـ Python,مكتبة مجانية ومعتمدة من MIT لتحميل وتصميم وتصدير المشاهد 3D من Python.هذا الدليل سوف يأخذك من بيئة طازجة إلى مشهد العمل في غضون دقائق قليلة.
المعايير
قبل التثبيت، تأكد من أن بيئتك تلبي هذه المتطلبات:
إصدار Python
- Python 3.7, 3.8, 3.9, 3.10, 3.11, or 3.12
- CPython هو مترجم الإشارة ؛ يتم اختبار جميع الإصدارات الستة على كل إصدار
مدير الحزمة
- PIP (مرتبطة بجميع تثبيتات Python الحديثة)
- لا تتطلب أي أدوات أخرى أو نسخ أو حزم النظام.
نظام التشغيل
- ويندوز و macOS و Linux يدعمون جميعًا
- مكتبة هي بيوثون النقي: لا توجد تطوير محدد للمنصة المأهولة لتركيبها
التثبيت
تثبيت من PyPI باستخدام pip:
asposefoss/3d is not yet published — build from source until it ships. See the project README for build instructions.انظر إلى دليل التثبيت لتنظيم البيئة الافتراضية، خطوات التحقق، وعرض رمز بدء سريع.
ماذا يمكنك القيام به مع Aspose.3D FOSS لـ Python
بعد التثبيت ، يمكنك على الفور:
- تحميل OBJ (مع دعم المواد .mtl) ، STL ، glTF 2.0 ، GLB ، COLLADA ، و 3MF ملفات
- المفتشين المسرحية الهرم: عقدات عبور، قراءة الماسح، الوصول إلى العمود الفقري الطبيعي والأشعة فوق البنفسجية
- تحويل المشاهد: تطبيق المواقف، الدوران (من خلال
Quaternion( ) ، وتستخدم المقاييسTransform - تطبيق المواد:• العمل مع
LambertMaterialوPhongMaterialعلى المسرحية النود - تصدير إلى أي تنسيق مدعوم مع خيارات حفظ النسخ حسب التنسيقه
- الحساب الجيومترية: سؤال الحدود الصناديق، وتراكم الفضاء العالمي التحولات مع
GlobalTransform - قراءة الرسوم المتحركة: الوصول
AnimationClipوKeyframeSequenceبيانات من ملفات GLTF و COLLADA المملوءة
بدء سريع
يُحمل الرمز التالي ملف المشهد، ويطبع الأطفال في العقد الجذر، ويتم إعادة ترحيله إلى المشاهد في تنسيق GLB:
from aspose.threed import Scene
scene = Scene.from_file("input.obj")
print(f"Root node children: {len(scene.root_node.child_nodes)}")
for node in scene.root_node.child_nodes:
entity_type = type(node.entity).__name__ if node.entity else "no entity"
print(f" {node.name} [{entity_type}]")
scene.save("output.glb")
print("Saved output.glb")الخطوات التالية
- دليل التثبيت: إعداد البيئة الافتراضية ، تركيب الأنابيب ، والتحقق من ذلك
- دليل المطور: إشارة API الكاملة ، وتفاصيل دعم النموذج ، وأمثلة الرمز
- الخصائص والوظائف: عميق الانزلاق في كل منطقة ميزة مع أمثلة Python العمل