إنشاء وقراءة مشهد 3D موجود

Oفيرفيو

توضح المقالة الموضوعات التالية باستخدام مكتبة التلاعب بتنسيقات الملفات C# 3D.

  • إنشاء مشهد 3D فارغ بـ C# من الصفر
  • قراءة أو تحميل مشهد 3D الحالي بـ C#
  • احفظ مشهد 3D بتنسيقات 3D المدعومة باستخدام C#
  • العمل مع خصائص مشهد 3D في C#

قم بإنشاء مشهد 3D فارغ ووفر في تنسيقات الملفات 3D المدعومة

Aspose. يدعم 3D API إنشاء مشاهد 3D جديدة من نقطة الصفر ثم الحفظ بأي تنسيق ملف مدعوم. يمكن للمطورين أيضًا تحميل مشهد 3D موجود لأغراض التعديل أو الإضافة أو المعالجة.

إنشاء مستند مشهد 3D

يرجى اتباع هذه الخطوات في C# لإنشاء مستند مشهد 3D باستخدام Aspose.3D APIs:

  1. أنشئ مثيل لفئة Scene التي تمثل مستند مشهد 3D.
  2. قم بإنشاء مستند مشهد 3D عن طريق استدعاء طريقة Save لكائن فئة المشهد.

قراءة مشهد 3D

باستخدام Aspose.3D API ، يمكن للمطورين تحميل جميع مستندات 3D المدعومة. تسمح المنشئات المتاحة لفئة Scene بذلك وتقبل سلسلة مسار ملف صالحة. تنسيقات الملفات المقروءة المدعومة هي كما يلي:

  1. FBX 7.5 (ASCII ، ثنائي)
  2. FBX 7.4 (ASCII ، ثنائي)
  3. FBX 7.3 (ASCII ، ثنائي)
  4. FBX 7.2 (ASCII ، ثنائي)
  5. FBX 6.1 (ASCII ، ثنائي)
  6. STL (ASCII, Binary)
  7. WavefrontOBJ
  8. Discreet3DS
  9. Universal3D
  10. Collada
  11. glTF (ASCII, Binary)
  12. مايا (أسكي ، ثنائي)
  13. OpenUSD (USD ، USDZ)
  14. خلاط
  15. DXF
  16. PLY (ASCII, Binary)
  17. X (ASCI I ، inary inary)
  18. Draco
  19. 3MF
  20. RVM (Text, Binary)
  21. ASE

تكتشف منشئات فئة Scene تنسيق المستند 3D داخليًا.

العمل مع خصائص المشهد 3D

Aspose.3D API يتيح لك قراءة خصائص المشهد 3D باستخدام عقد الطفل للمشهد. توضح عينة رمز C# التالية استخدام هذه الميزة.