Ptions pecify 3D ptions ile ptions oad ptions في C#
Oفيرفيو
Tمقالته يشرح كيف يمكنك تحميل أنواع مختلفة من الملفات 3D باستخدام الطبقات خيار تحميل كل منها في C# داخل الكائن cencene ومن ثم يمكنكحفظه في تنسيقات الملفات المدعومة 3D المختلفة. By التحميل saving ، يمكنك تنفيذ عدد من التحويلات المختلفة على سبيل المثال
- Convert FBX إلى OBJ في C#
- Convert 3DS إلى FBX في C#
- Convert U3D إلى OBJ في C#
- Convert OBJ إلى 3DS في C#
- Convert X إلى 3DS في C#
3D ptions ile ptions oad ptions
في ما يلي العديد من Scene.Open
طريقة الأحمال الزائدة أو overcene الفئة منشئ الأحمال الزائدة التي تقبل كائن LoadOptions
. Tيجب أن يكون كائن من فئة مشتقة من فئة LoadOptions
. تنسيق تحميل ach ach لديه فئة المقابلة التي تحمل خيارات الحمل لتنسيق الحمل هذا ، على سبيل المثال هناك ColladaSaveOptions
لتنسيق حفظ FileFormat.Collada
.
Use من ptions iscreet 3DS ptions oad ptions
The C# رمز أدناه يظهر كيفية تعيين خيارات التحميل قبل تحميل ملف Discreet 3DS.
Use من ptions bj ptions oad ptions
The C# رمز أدناه يظهر كيفية تعيين خيارات التحميل قبل تحميل ملف 3D Obj.
Use من STL ptions oad ptions
The C# رمز أدناه يظهر كيفية تعيين خيارات التحميل قبل تحميل ملف STL.
Use من U3D ptions oad ptions
The C# رمز أدناه يظهر كيفية تعيين خيارات التحميل قبل تحميل ملف U3D.
Use من glTF ptions oad ptions
The C# رمز أدناه يظهر كيفية تعيين خيارات التحميل قبل تحميل ملف glTF.
Lip الشفاه V/T exexture ordinالمرؤوس
Use من ptions ly ptions oad ptions
The C# رمز أدناه يظهر كيفية تعيين خيارات التحميل قبل تحميل نموذج PLY.
Use من DirectX ptions ptions oad ptions
The C# رمز أدناه يظهر كيفية تعيين خيارات التحميل قبل تحميل ملف DirectX X.
Use RVM خيارات التحميل
C#
// set load options of RVM
Scene scene = new Scene();
var opt = new RvmLoadOptions()
{
CylinderRadialSegments = 32,
DishLatitudeSegments = 16,
DishLongitudeSegments = 24,
TorusTubularSegments = 40
};
// import RVM
scene.Open("LAD-TOP.rvm", opt);
// save in the OBJ format
scene.Save("LAD-TOP.obj", FileFormat.WavefrontOBJ);