UltKit

تحويل FBX إلى OBJ

استخرج المجسم وخرائط UV والخامات من ملف FBX واحفظها في ملف OBJ بسيط يفتحه كل برنامج ثلاثي الأبعاد وبرنامج تقطيع وعارض اون لاين تقريبًا. الهيكل العظمي والحركة لا ينتقلان، أما الشكل ومظهره فيبقيان معك.

محوّل النماذج ثلاثية الأبعاد

أو أفلت ملفات STL, OBJ, MTL … هنا ·

الحد الأقصى 95 MB لكل ملف· حتى 20 ملفًا· تُحذف بعد 30 دقيقة

الإخراج

تُعالج الملفات على خوادمنا وتُحذف بعد 30 دقيقة.

طريقة استخدام هذه الأداة

  1. 1

    ارفع ملف FBX

    ملف FBX ثنائي أو ASCII، حتى 20 ملفًا وبحجم أقصاه 95 MB لكل ملف. إذا كانت الخامات في مجلد منفصل، ضع ملف FBX وخاماته في ملف ZIP واحد وارفعه.

  2. 2

    احتفظ بالمواد

    خيار الإبقاء على الخامات والمواد مفعّل، لذا سيحصل ملف OBJ على ملف .mtl وصور الخامات التي يشير إليها. اضبط المحور العلوي ضمن الإعدادات المتقدمة إذا كان يجب أن يظهر النموذج بوضع مختلف في التطبيق المستهدف.

  3. 3

    حوّل إلى OBJ

    اضغط التحويل إلى OBJ ثم نزّل النتيجة. احتفظ بملفات .obj و.mtl والصور معًا في مجلد واحد حتى تُحمَّل المواد.

لماذا تحوّل ملف FBX إلى OBJ

FBX هي الصيغة التي تتبادلها محركات الألعاب وبرامج الرسوم المتحركة، ولهذا بالتحديد يصعب التعامل معها في أماكن أخرى. فهي صيغة مملوكة: تنشر Autodesk حزمة SDK دون مواصفات كاملة، لذا تدعمها الأدوات مفتوحة المصدر بالهندسة العكسية وتدعم بعض الإصدارات فقط. وهي تأتي بنمطين، ثنائي وASCII، وقد تغيّرت أرقام إصداراتها مرات عديدة. وكثيرًا ما تتجاهلها برامج التقطيع وأدوات النحت والعارضات عبر الإنترنت وبرامج CAD القديمة تمامًا.

أما OBJ فهي النقيض: صيغة نصية من Wavefront Technologies لم تتغير تقريبًا منذ التسعينيات. يقرؤها أي برنامج يستورد النماذج ثلاثية الأبعاد، ويمكنك فتح أحدها في محرر نصوص لترى الرؤوس. المقابل أنها تصف شكلًا ثابتًا. وهذا يجعلها الوجهة المناسبة لطباعة شخصية، أو النحت فوق أصل لعبة في ZBrush، أو وضع نموذج في عارض، وغير المناسبة لأي شيء يجب أن يتحرك. وإذا كان النموذج متجهًا إلى المتصفح أو عارض الواقع المعزز، فإن OBJ إلى GLB يجمع الشبكة المحوّلة وخاماتها في ملف واحد.

ما الذي يبقى بعد التحويل من FBX إلى OBJ

محتويات FBX المعتادة ومصيرها في OBJ
محتوى FBXفي OBJملاحظة
الشبكات وأسماء الكائناتمحفوظةتُكتب ككائنات مسمّاة في ملف واحد
إحداثيات UV والاتجاهات (normals)محفوظةتبدو الحواف الحادة والناعمة كما هي
خامات الانتشار والارتفاع والنتوءمحفوظةيُشار إليها من ملف .mtl
خرائط المعدنية والخشونةجزئيًالا يوجد في MTL خانة قياسية لها؛ ويختلف الأمر بين التطبيقات
الهيكل العظمي وأوزان الجلدمحذوفةتُكتب الشبكة في وضع الراحة
مقاطع الحركة وأشكال الدمج (blend shapes)محذوفةلا يملك OBJ محورًا زمنيًا
الكاميرات والإضاءةمحذوفةليست جزءًا من صيغة OBJ
وحدات المشهدمطبّقةيخزّن OBJ الأرقام فقط دون وحدة

FBX

Filmbox (FBX)

FBX هو تنسيق ثلاثي الأبعاد أنشأته Kaydara لبرنامجها Filmbox وتملكه Autodesk منذ عام 2006. يخزّن الشبكات والمواد والخامات والهياكل العظمية وربط الجلد والكاميرات والإضاءة والرسوم المتحركة في ملف واحد. وهو تنسيق التبادل القياسي لأصول الألعاب في Unity وUnreal Engine وMaya و3ds Max وBlender. التنسيق مملوك لجهة بعينها، وقد يختلف السلوك بين المصدِّرات وإصدارات SDK.

الضغط
–
الشفافية
–
الحركة
نعم
سنة الظهور
Kaydara (now Autodesk)
محول FBX

OBJ

Wavefront OBJ

OBJ صيغة هندسة ثلاثية الأبعاد طوّرتها Wavefront Technologies. هي ملف نصي عادي يسرد الرؤوس وإحداثيات الخامات والمتجهات العمودية والأوجه، مع الإشارة إلى المواد والخامات في ملف .mtl منفصل. يمكن لكل برنامج نمذجة ثلاثية الأبعاد ومحرك ألعاب وأداة طباعة ثلاثية الأبعاد تقريبًا استيرادها. لا يدعم OBJ الحركة أو الهيكل العظمي أو تسلسل المشاهد الهرمي، وتضيع الخامات إذا لم يُحفظ ملف MTS وملفات الصور معه.

الضغط
–
الشفافية
–
الحركة
لا
سنة الظهور
Wavefront Technologies
محول OBJ

يحوّل الناس FBX إلى OBJ عندما لا تستطيع أداة ما قراءة صيغة Autodesk، أو عندما يتعذر استيراد ملف FBX قديم أو بصيغة ASCII، أو عندما تلزم الشبكة الثابتة فقط للطباعة أو النحت أو عارض بسيط.

إصدارات FBX ولماذا يفشل استيراد الملفات القديمة

  1. التسعينيات

    Filmbox من Kaydara

    بدأت FBX كصيغة ملفات لبرنامج Filmbox لالتقاط الحركة من Kaydara، الذي أُعيدت تسميته لاحقًا إلى MotionBuilder.

  2. 2004

    Alias تشتري Kaydara

    تنتقل الصيغة إلى الشركة المطوّرة لـ Maya وتصبح جسرًا شائعًا بين برامج الرسوم المتحركة.

  3. 2006

    Autodesk تشتري Alias

    تصبح FBX صيغة تابعة لـ Autodesk، وتستخدمها Maya و3ds Max وMotionBuilder ثم Unity وUnreal لاحقًا.

  4. العقد الثاني من الألفية الثالثة

    FBX 7 الثنائي

    تصبح ملفات الإصدار 7 هي المعتادة. يقرأ مستورد Blender الإصدار الثنائي 7.1 وما بعده، ولهذا تفشل الملفات الأقدم وملفات ASCII هناك.

أسئلة شائعة عن تحويل FBX إلى OBJ

ماذا يحدث للحركة في ملف FBX؟

لا يستطيع OBJ تخزين العظام أو أوزان الجلد أو الإطارات المفتاحية، لذا تكون النتيجة شبكة ثابتة. تظهر الشخصيات في وضع الراحة، وغالبًا وضع T أو وضع A. إذا كنت تحتاج الحركة بصيغة غير FBX، فحوّل إلى GLB بدلًا من ذلك، فهو يحتفظ بالهياكل العظمية والمقاطع المتحركة.

لماذا لا يستورد Blender ملف FBX أصلًا؟

يقرأ المستورد المدمج في Blender ملفات FBX الثنائية من الإصدار 7.1 فما فوق، ويرفض ملفات FBX بصيغة ASCII والإصدارات الأقدم. وكثيرًا ما تواجه الملفات المصدّرة من إصدارات قديمة جدًا من Maya أو 3ds Max هذه المشكلة. التحويل إلى OBJ ينقل الهندسة في الحالتين.

لماذا تختفي الخامات بعد تحويل FBX إلى OBJ؟

إما أن ملف FBX لم يضمّن خاماته ولم تُرفع معه، وإما أن ملفات .mtl والصور فُصلت عن ملف .obj بعد التنزيل. ارفع ملف FBX مع مجلد خاماته داخل ملف ZIP، واحتفظ بجميع ملفات النتيجة في مجلد واحد.

هل تبقى مواد PBR بعد التحويل؟

جزئيًا فقط. صُممت صيغة MTL لخرائط الانتشار واللمعان والنتوء، لذا تنتقل خريطة اللون الأساسي وخرائط الارتفاع (normal) بشكل موثوق، بينما قد تُحذف خرائط المعدنية والخشونة أو يتجاهلها التطبيق الذي يفتح OBJ. وللحصول على PBR كامل فإن glTF هو الوجهة الأفضل.

هل يمكنني تحويل شخصية Mixamo إلى OBJ للطباعة ثلاثية الأبعاد؟

نعم، ما دمت تحتاج الوضعية فقط. نزّل الشخصية من Mixamo بالوضعية التي تريدها، وحوّلها هنا ثم استخدم OBJ إلى STL، أو حوّلها مباشرة إلى STL. توقّع أن تحتاج إلى تثخين الأجزاء الرفيعة مثل الأصابع قبل الطباعة.