تُستخدم ملفات USDZ بشكل شائع لتبادل معلومات رسومات الكمبيوتر ثلاثية الأبعاد. يوفر تنسيق الملف هذا ميزات عرض واسترجاع بيانات عالية الأداء. وبالمثل ، فإن تنسيق الملف FBX يعتمد على نموذج يمكن استخدامه بواسطة العديد من تطبيقات إنشاء المحتوى. في بعض الحالات ، قد تحتاج إلى تحويل USDZ إلى تنسيق FBX. لمثل هذه المتطلبات ، تتناول هذه المقالة كيفية تحويل ملف USDZ إلى ملف FBX برمجيًا في C#.
USDZ لتحويل ملف FBX - تثبيت .NET API
Aspose.3D for .NET يمكن استخدام API للعمل مع تنسيقات ملفات ثلاثية الأبعاد مختلفة. يمكنك الوصول بسهولة إلى API عن طريق تنزيل أحدث إصدار من ملفات DLL الخاصة به من قسم التنزيلات أو تثبيته من معرض NuGet باستخدام الأمر التالي:
PM> Install-Package Aspose.3D
تحويل ملف USDZ إلى FBX في C#
يمكنك تحويل ملف USDZ إلى ملف FBX من خلال الخطوات التالية:
- قم بتهيئة كائن من فئة Scene لتحميل ملف USDZ للإدخال.
- إنشاء مثيل لفئة FbxSaveOptions.
- قم بتصدير ملف تنسيق USDZ إلى تنسيق FBX.
يوضح نموذج التعليمات البرمجية أدناه كيفية تحويل ملف USDZ إلى ملف FBX برمجيًا في C#:
// قم بتحميل ملف USDZ للإدخال
Scene scene = new Scene();
scene.Open("Test.usdz");
// تهيئة كائن فئة FbxSaveOptions
FbxSaveOptions saveOptions = new FbxSaveOptions(FileFormat.FBX7400ASCII);
// احفظ ملف FBX الناتج
scene.Save("Sample.fbx", saveOptions);
احصل على رخصة مؤقتة مجانية
يمكنك تقييم جميع ميزات API بدون أي قيود تقييمية أو علامة مائية من خلال طلب ترخيص مجاني مؤقت.
استنتاج
في هذه المقالة ، استكشفت كيفية تحويل ملف USDZ إلى تنسيق FBX برمجيًا في C#. يمكنك توسيع نطاق ميزة التحويل هذه من خلال المعالجة متعددة مؤشرات الترابط لتصدير عدة ملفات في نفس الوقت. علاوة على ذلك ، يمكن تحويل العديد من تنسيقات الملفات الأخرى أو معالجتها كما تمت مناقشته في قسم التوثيق. لا تتردد في الاتصال بنا على المنتدى في حالة وجود أي استفسارات.