الفئة FbxSaveOptions
محتويات
[
يخفي
]FbxSaveOptions class
خيارات الحفظ لملف Fbx.
public class FbxSaveOptions : SaveOptions
المُنشئات
| الاسم | الوصف |
|---|---|
| FbxSaveOptions(FileContentType) | تهيئة FbxSaveOptions باستخدام أحدث نسخة مدعومة. |
| FbxSaveOptions(FileFormat) | يُهيئ FbxSaveOptions |
الخصائص
| الاسم | الوصف |
|---|---|
| EmbedTextures { get; set; } | يحصل أو يعيّن ما إذا كان سيتم تضمين الملمس في ملف الإخراج النهائي. سيحاول مُصدّر FBX العثور على البيانات الخام للملمس من FileSystem، وتضمين الملف في ملف FBX النهائي. القيمة الافتراضية هي false. |
| EnableCompression { get; set; } | ضغط البيانات الثنائية الكبيرة في ملف FBX (مثل بيانات الرسوم المتحركة، نقاط التحكم، بيانات عناصر الرؤوس، الفهارس)، القيمة الافتراضية هي true. |
| Encoding { get; set; } | يحصل أو يضبط الترميز الافتراضي للملفات النصية. القيمة الافتراضية هي null مما يعني أن المستورد/المصدر سيقرر أي ترميز يستخدم. |
| ExportLegacyMaterialProperties { get; set; } | يحصل أو يعيّن ما إذا كان سيتم تصدير خصائص المواد القديمة، المستخدمة للتوافق العكسي. يتم تشغيل هذا الخيار بشكل افتراضي. |
| ExportTextures { get; set; } | محاولة نسخ القوام المستخدمة في المشهد إلى دليل الإخراج. |
| FileFormat { get; } | يحصل على تنسيق الملف المحدد في خيار الحفظ/التحميل الحالي. |
| FileName { get; set; } | اسم ملف المشهد المُصدّر/المستورد. هذا اختياري، لكنه مفيد عند تسلسل الأصول الخارجية مثل مادة OBJ. |
| FileSystem { get; set; } | السماح للمستخدم بالتعامل مع كيفية إدارة التبعيات الخارجية أثناء التحميل/الحفظ. |
| FoldRepeatedCurveData { get; set; } | يحصل أو يعيّن ما إذا كان سيتم إعادة استخدام بيانات المنحنى المتكررة بزيادة عدد المراجع للبيانات الأخيرة. |
| GenerateVertexElementMaterial { get; set; } | يحصل أو يعيّن ما إذا كان سيتم دائمًا إنشاء VertexElementMaterial للهياكل إذا كان العقدة المرفقة تحتوي على مواد. يتم إيقاف هذا الخيار بشكل افتراضي. |
| LookupPaths { get; set; } | بعض الملفات مثل OBJ تعتمد على ملف خارجي، مسارات البحث ستسمح لـ Aspose.3D بالبحث عن الملف الخارجي للتحميل. |
| ReusePrimitiveMesh { get; set; } | إعادة استخدام الشبكة للأشكال الأولية ذات المعلمات نفسها، سيؤدي ذلك إلى تقليل حجم مخرجات FBX بشكل كبير عندما يتم بناء المشهد بمجموعة كبيرة من الأشكال الأولية (مثل المستوردة من ملفات CAD). القيمة الافتراضية هي false |
| VideoForTexture { get; set; } | يحصل أو يعيّن ما إذا كان سيتم إنشاء مثيل فيديو لـ Texture عند التصدير كـ FBX. |
انظر أيضًا
- class SaveOptions
- namespace Aspose.ThreeD.Formats
- assembly Aspose.3D