تحديد خيارات حفظ ملف 3D
خيارات حفظ الملفات 3D
هناك العديد من الأحمال الزائدة لطريقة Scene.save
التي تقبل كائن SaveOptions
. يجب أن يكون هذا موضوعًا لفئة مشتقة من فئة SaveOptions
. يحتوي كل تنسيق حفظ على فئة مناظرة تحتوي على خيارات حفظ لتنسيق الحفظ هذا ، على سبيل المثال ، هناك ColladaSaveOptions
لتنسيق الحفظ FileFormat.Collada
.
استخدام خيارات توفير Collada
يوضح الرمز أدناه كيفية تعيين خيارات الحفظ قبل حفظ ملف 3D إلى تنسيق Collada.
استخدام خيارات توفير Discreet3DS
يوضح الرمز أدناه كيفية تعيين خيارات الحفظ قبل حفظ ملف 3D إلى تنسيق 3DS.
استخدام خيارات توفير FBX
يوضح الرمز أدناه كيفية تعيين خيارات الحفظ قبل حفظ ملف 3D إلى تنسيق FBX.
يعرض FBXSaveOptions
أيضًا خاصية enable_compression
التي يمكن استخدامها لضغط بيانات ثنائية كبيرة في ملف FBX. القيمة الافتراضية لهذه الخاصية صحيحة. يشرح مقتطف الكود أدناه كيف يمكنك العمل مع هذه الخاصية أثناء حفظ المشهد.
Use من ptions bj ptions ave ptions
يوضح الرمز أدناه كيفية تعيين خيارات الحفظ قبل حفظ ملف 3D بتنسيق Obj.
استخدام خيارات توفير STL
يوضح الرمز أدناه كيفية تعيين خيارات الحفظ قبل حفظ ملف 3D إلى تنسيق STL.
استخدام خيارات توفير U3D
يوضح الرمز أدناه كيفية تعيين خيارات الحفظ قبل حفظ مستند إلى تنسيق U3D.
استخدام خيارات توفير glTF
يوضح الرمز أدناه كيفية تعيين خيارات الحفظ قبل حفظ مستند إلى تنسيق glTF.
PrettyPrint في glTF خيارات توفير
You يمكن أيضا استخدام خاصية rerettyPrint من GLclass class avaveOفئة الوصفات لطباعة human understandunderstandالإنسان. Tانه رمز أدناه يظهر كيفية استخدام هذه الوظيفة.
احفظ تبعيات مشهد 3D في نظام الملفات الحقيقي
قد يحتاج المطورون إلى حفظ جميع تبعيات المشهد 3D في نظام الملفات الحقيقي. يمكنهم تحديد مسار دليل محلي ، أو حفظ كائن نظام الذاكرة أو ببساطة تجاهل التبعيات. تتم إضافة خاصية نظام الملفات في جميع فئات خيارات الحفظ.
Discard aving aving المواد iles iles
Cies ave epفي Lثماني D
Cies افي epependenفي ememoryFileSyالجذعية bحقن
استخدام خيارات التوفير بقيمة Google Draco (.drc)
يوضح الرمز أدناه كيفية تعيين خيارات الحفظ قبل حفظ نموذج 3D إلى تنسيق DRC.
استخدام خيارات توفير RVM
يوضح الرمز أدناه كيفية تعيين خيارات الحفظ قبل حفظ نموذج 3D إلى تنسيق RVM.