كيفية تحويل DAE إلى OBJ في C#

يرشد هذا البرنامج التعليمي القصير كيفية تحويل DAE إلى OBJ في C#. فهو يحتوي على كل التفاصيل اللازمة لتعيين بيئة التطوير لتحويل الملف، وقائمة من الخطوات، ونموذج تعليمات برمجية قابل للتشغيل لتطوير محول DAE إلى OBJ في لغة C#. بالإضافة إلى ذلك، تمت مناقشة مجموعة متنوعة من الخيارات لتخصيص عملية التحويل أثناء إنشاء ملف OBJ.

خطوات تحويل DAE إلى OBJ في C#

  1. قم بتكوين IDE عن طريق إضافة Aspose.3D for .NET لتحويل DAE إلى OBJ
  2. قم بتحميل ملف الإدخال DAE باستخدام كائن الفئة Scene.
  3. قم بإنشاء كائن فئة ObjSaveOptions لتخصيص ملف OBJ الناتج
  4. قم بتعيين الخصائص المطلوبة في كائن ObjSaveOptions
  5. قم باستدعاء طريقة الحفظ في فئة Scene لإنشاء ملف OBJ باستخدام خيارات الحفظ

تلخص هذه الخطوات عملية تحويل تنسيق الملف Collada إلى OBJ في C#. العملية بسيطة للغاية حيث نحتاج إلى تحميل ملف DAE المصدر باستخدام طريقة Scene.FromFile() متبوعة بإنشاء كائن من ObjSaveOptions لتعيين الخاصية EnableMaterials إلى true. أخيرًا، يتم استدعاء الأسلوب Scene.Save() من خلال توفير اسم الملف وكائن ObjSaveOptions للتخصيص.

كود لتحويل ملف DAE إلى OBJ في C#

يصف مقطع التعليمات البرمجية المذكور أعلاه كيفية تحويل Collada إلى OBJ في C#. بمجرد تحميل ملف DAE في فئة Scene، يمكنك تعيين خصائص مختلفة قبل التحويل إلى OBJ، على سبيل المثال، تعيين معلومات الأصول ذات المستوى الأعلى، وتعيين مقطع الرسوم المتحركة النشط، وتعيين الاسم. يمكن استخدام فئة ObjSaveOptions لتعيين عامل مقياس الوحدة، وتمكين/تعطيل المادة، وتعيين الترميز، ووضع علامة لنسخ الأنسجة، وتعيين اسم الملف.

لقد علمنا هذا الدليل السريع كيفية تغيير DAE إلى OBJ في C#. لتحويل الأنواع الأخرى إلى OBJ، على سبيل المثال GLB إلى OBJ، راجع المقالة الموجودة على كيفية تحويل ملف GLB إلى OBJ في C#.

 عربي