Ptions pecify 3D ptions ile ile ave ptions في C#

Oفيرفيو

Tمقالته يشرح كيف يمكنك حفظ الملفات 3D في صيغ مختلفةبعد تحميلها في كائن Sceneباستخدام C#. By التحميل saving ، يمكنك تنفيذ عدد من التحويلات المختلفة على سبيل المثال

  • Convert FBX إلى X في C#
  • Convert GLTF إلى OBJ في C#
  • Convert OBJ إلى X في C#
  • Convert STL إلى OBJ في C#
  • Convert RVM إلى 3DS في C#

3D ptions ile ptions ave ptions

Tهنا العديد من طريقة Scene.Save الزائدة التي تقبل كائن aveOptions. Tيجب أن يكون كائن من فئة مشتقة من فئة SaveOptions. Each حفظ تنسيق لديه فئة المقابلة التي تحمل خيارات حفظ لهذا تنسيق حفظ ، على سبيل المثال ، هناك ColladaSaveOptions لصيغة حفظ FileFormat.Collada.

Use من Collada ptions ave ptions

The C# رمز أدناه يظهر كيفية تعيين خيارات حفظ قبل حفظ ملف 3D إلى تنسيق Collada.

Use من Discreet3DS ptions ave ptions

The C# رمز أدناه يظهر كيفية تعيين خيارات حفظ قبل حفظ ملف 3D إلى تنسيق iscreet 3DS.

Use من FBX ptions ave ptions

The C# رمز أدناه يظهر كيفية تعيين خيارات حفظ قبل حفظ ملف 3D إلى تنسيق FBX.

يعرض FBXSaveOptions أيضًا خاصية EnableCompression التي يمكن استخدامها لضغط البيانات الثنائية الكبيرة في ملف FBX. قيمة Default لهذه الخاصية صحيحة. Below رمز قنص يشرح كيف يمكنك العمل مع هذه الخاصية مع توفير مشهد.

Use من ptions bj ptions ave ptions

Tيظهر الرمز أدناه كيفية تعيين خيارات الحفظ قبل حفظ ملف 3D إلى تنسيق bj O.

Use من STL ptions ave ptions

The C# رمز أدناه يظهر كيفية تعيين خيارات حفظ قبل حفظ ملف 3D إلى تنسيق STL.

Use من U3D ptions ave ptions

The C# رمز أدناه يوضح كيفية تعيين خيارات الحفظ قبل حفظ مستند إلى تنسيق U3D.

Use من glTF ptions ave ptions

The C# رمز أدناه يوضح كيفية تعيين خيارات الحفظ قبل حفظ مستند إلى تنسيق glTF.

PrettyPrint in glTF ptions ave ptions

You يمكن أيضا استخدام خاصية rerettyPrint من GLclass class avaveOفئة الوصفات لطباعة human understandunderstandالإنسان. Tانه رمز أدناه يظهر كيفية استخدام هذه الوظيفة.

Cies ave epepencies من 3D cencene في cenial ile ile yالجذعية

قد تتطلب opers evelحفظ جميع اعتمادات المشهد 3D في نظام الملفات الحقيقي. Tيا يمكن تحديد مسار دليل محلي ، حفظ في الكائن MemoryFileSystem أو ببساطة تجاهل التبعيات. Tهو FileSystem يتم إضافة الممتلكات في جميع الطبقات خيار حفظ.

Discard aving aving المواد iles iles

Cies ave epفي Lثماني D

Cies افي epependenفي ememoryFileSyالجذعية bحقن

Use من Google Draco (.drc) ptions ave ptions

The C# رمز أدناه يوضح كيفية تعيين خيارات الحفظ قبل توفير نموذج 3D إلى تنسيق DRC.

Use من RVM ptions ave ptions

The C# رمز أدناه يوضح كيفية تعيين خيارات الحفظ قبل توفير نموذج 3D إلى تنسيق RVM.