SupaVoxel
صيغ ملفات 3D

FBX vs OBJ: أي صيغة 3D تحتاج؟

استخدم FBX عندما يتحرك المجسم: فهو يحمل الهياكل العظمية وأوزان الجلد والتحريك. استخدم OBJ لشبكة ثابتة يجب أن تُفتح في كل مكان، من Blender إلى برنامج التقطيع.

  • مقاس في Blender 4.2
  • دعم محركات الألعاب وبرامج التقطيع
  • عارضات ومحولات مجانية
محدّث أكتوبر 2026

FBX vs OBJ: الإجابة المختصرة

FBX هو صيغة تبادل مشاهد من Autodesk. بدأت عام 1996 كصيغة أصلية لبرنامج التقاط الحركة Filmbox من Kaydara، وتملكتها Autodesk منذ 2006. يمكن لملف FBX أن يحتوي مشهدًا كاملًا: شبكات، وهيكل عقد، ومواد، ونسيجًا مضمّنًا، وعظامًا وأوزان جلد، وأشكال مزج، ومنحنيات تحريك، وكاميرات وأضواء. أما OBJ، من Wavefront Technologies، فيتقن شيئًا واحدًا: الهندسة الثابتة مع إحداثيات UV والمتجهات العمودية، إضافة إلى مؤشر إلى ملف .mtl للمواد.

هذا هو قرار FBX vs OBJ عمليًا. إذا كان المجسم يحتاج أن يمشي أو يلوّح أو يفتح بابًا في Unity أو Unreal أو Blender، فأنت تحتاج FBX (أو glTF). وإذا كان يحتاج فقط أن يبقى ساكنًا، أو يُعرض أو يُعدّل أو يُطبع ثلاثي الأبعاد، فإن OBJ أبسط، وقابل للقراءة في محرر نصوص، ويفتح في أدوات أكثر، بما في ذلك كل برامج التقطيع الرئيسية.

المشكلة في FBX أنه مملوك. الصيغة غير موثقة؛ توفر Autodesk حزمة FBX SDK مجانية لـ C++ وPython، وتشحن أدوات مثل Blender مستورداتها الخاصة المكتوبة دونه. معظم الملفات تعمل في كل مكان، لكن الحالات الطرفية (الإصدارات القديمة، المواد غير المعتادة) تتفاوت بين البرامج.

جدول مقارنة FBX vs OBJ

ميزة بميزة، بما في ذلك أسئلة الطباعة التي تتجاهلها معظم المقارنات.

FBX (.fbx)OBJ (.obj + .mtl)
نوع الهندسةشبكات مضلعات، وNURBS ورقع، وهيكل مشهد كامل مع تحويلاتشبكات مضلعات (مثلثات، رباعيات، مضلعات n)؛ منحنيات حرة في المواصفات لكنها نادرًا ما تُدعم
اللون / النسيجUV، وألوان الرؤوس، ونسيج مشار إليه أو مضمّن في الملفUV؛ ونسيج مشار إليه من .mtl، دائمًا كملفات صور منفصلة
الوحداتيخزّن مقياس وحدة في إعداداته العامة؛ كثير من أدوات DCC تعتمد السنتيمتر افتراضيًالا شيء؛ تطبيق الاستيراد هو من يقرر
الموادمواد بنمط Lambert/Phong مع خصائص خاصة بكل تطبيق؛ تعيين PBR يتفاوت حسب الأداةملف .mtl التقليدي: انتشار، انعكاس، عتامة، نتوء؛ PBR فقط عبر امتدادات غير رسمية
التحريك والهياكلهياكل عظمية، وأوزان جلد، وأشكال مزج، وتحريك بإطارات مفتاحية، وكاميرات، وأضواءلا شيء
حجم الملفثنائي، مع مصفوفات مضغوطة في المصدرات الشائعة؛ يوجد أيضًا ASCIIنص عادي؛ كبير للشبكات الكثيفة
قابلية التعديليحتاج تطبيق 3D أو SDK؛ الثنائي غير قابل للقراءة البشريةقابل للقراءة البشرية وقابل للأتمتة بأي أداة نص
دعم البرامجUnity، Unreal، Blender، Maya، 3ds Max، Cinema 4D، Mixamoكل شيء تقريبًا، بما في ذلك برامج التقطيع وأدوات CAD
استخدام الطباعةغير مدعوم في PrusaSlicer أو Bambu Studio أو Cura؛ حوّل أولًايفتحه PrusaSlicer وBambu Studio وCura

دعم برامج التقطيع وفق صفحات صيغ الملفات في PrusaSlicer وUltiMaker Cura؛ وتاريخ FBX وفق صفحة FBX SDK من Autodesk وتاريخ الصيغة العام.

ما يمكن أن يحمله FBX ولا يحمله OBJ

الفرق الحقيقي هو الحركة. الشخصية المجهزة بهيكل في FBX تحتوي هيكلًا عظميًا، ووزنًا لكل رأس يخبره بالعظام التي تحركه، ولقطات تحريك مكوّنة من دورانات بإطارات مفتاحية. تقرأ محركات الألعاب كل ذلك في استيراد واحد: يتعامل Unity وUnreal مع FBX كصيغة أساسية للشخصيات والتحريك، ويقدم Mixamo من Adobe شخصياته المجهزة ومقاطع الحركة بصيغة FBX.

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

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

  • FBX: عظام، وأوزان جلد، وتحريك، وكاميرات، وأضواء
  • OBJ: هندسة، وUV، ومتجهات عمودية، ورابط مادة
  • OBJ يجمّد الشخصية في وضعها الحالي

FBX vs OBJ: حجم الملف، مجسم واحد مقاس

استوردنا مجسمًا مولّدًا بالذكاء الاصطناعي وذو نسيج من معرضنا (فارس روبوت ستيمبانك بـ500,000 مثلث ونسيج 2048 x 2048) إلى Blender 4.2 وصدّرناه بالإعدادات الافتراضية.

التصديرما بداخلهالحجم
FBX، ثنائيشبكة، UV، متجهات عمودية، مواد؛ نسيج مشار إليه غير مضمّن18.1 MB
FBX، ثنائي، نسيج مضمّنالشيء نفسه مع نسيج اللون الأساسي 2048 x 2048 داخل الملف23.1 MB
OBJ + .mtlشبكة، UV، متجهات عمودية كنص؛ ملف .mtl حجمه 241 بايت؛ النسيج منفصل52.1 MB إضافة إلى ملفات النسيج
GLB (للمرجع)شبكة، UV، متجهات عمودية، ثلاثة نسيج PBR في ملف واحد26.9 MB

بالنسبة للشبكات الكثيفة، يكون FBX عادة أصغر بكثير من OBJ لأنه يخزن الأرقام بصيغة ثنائية والمصدرات الشائعة تضغط المصفوفات، بينما يكتب OBJ كل إحداثي كنص عشري.

OBJ vs FBX للطباعة ثلاثية الأبعاد وبرامج التقطيع

للطباعة، يفوز OBJ افتراضيًا لأن برامج التقطيع لا تقرأ FBX. يسرد PrusaSlicer صيغ 3MF وSTL وSTEP وOBJ وAMF؛ ويسرد UltiMaker Cura صيغ 3MF وSTL وOBJ وPLY وglTF وبعض الصيغ الأخرى؛ ولا تشمل أي منهما FBX. تشير PrusaSlicer إلى أنها تتجاهل معلومات مواد ونسيج OBJ، بينما يستطيع Bambu Studio التقاط ألوان OBJ وتعيينها إلى خيوط الطباعة.

إذا لديك شخصية FBX تريد طباعتها، فحدد وضعها أولًا، ثم حوّلها إلى STL للون واحد أو 3MF متعدد الألوان. غالبًا تحتوي ملفات FBX المتحركة على عدة شبكات منفصلة (جسم، عيون، ملابس، إكسسوارات) متداخلة؛ ادمجها أو مرر النتيجة عبر خطوة إصلاح حتى يرى برنامج التقطيع جسمًا واحدًا محكمًا.

  • لا يفتح أي برنامج تقطيع شائع ملفات FBX
  • حدد الوضع، ثم حوّل إلى STL أو 3MF
  • أصلح الأجزاء المتداخلة قبل التقطيع

متى تستخدم FBX ومتى تستخدم OBJ

اختر حسب ما يجب أن ينجو من الرحلة.

شخصيات متحركة أو مجهزة بهيكل

FBX. إنها صيغة التسليم القياسية إلى Unity وUnreal وما يخرجه Mixamo. وglTF هو البديل المفتوح إذا كان محركك يدعمه.

عناصر ثابتة للعبة

كلاهما ينفع. يحتفظ FBX بأسماء الكائنات ونقاط الارتكاز والهيكل؛ وOBJ مناسب لشبكة واحدة.

الطباعة ثلاثية الأبعاد

OBJ، أو الأفضل STL أو 3MF. برامج التقطيع لا تفتح FBX.

مشاركة مع شخص يستخدم برنامجًا غير معروف

OBJ. نص عادي، ودعم منذ عقود، ولا تعارض في الإصدارات.

البرمجة النصية أو المعالجة الدفعية

OBJ. يمكنك تحليله ببضعة أسطر من Python، دون حاجة إلى SDK.

ملف واحد مع نسيج مضمّن

FBX مع وسائط مضمّنة، أو GLB. أما OBJ فيحتاج دائمًا إلى ملف .mtl والصور بجانبه.

تحويل ملفات OBJ وFBX: ما يجب الانتباه إليه

الانتقال من OBJ إلى FBX لا يضيف شيئًا جديدًا؛ والانتقال من FBX إلى OBJ يفقد كل ما يتحرك.

افعل
  • تحقق من المقياس بعد استيراد FBX إلى Blender؛ فرق 100x يعني عدم تطابق بين السنتيمتر والمتر
  • ضمّن النسيج في FBX عندما ترسله إلى شخص لا يملك مجلد النسيج الخاص بك
  • احتفظ بملف FBX الأصلي عندما تصدّر OBJ للطباعة؛ لا يمكن إعادة بناء الهيكل من OBJ
  • عاين الملفين في عارض بالمتصفح لتأكيد انتقال المواد
تجنّب
  • لا تتوقع أن يحتفظ OBJ بالتحريك أو العظام أو الكاميرات أو الأضواء
  • لا تفترض أن كل برنامج يقرأ كل إصدار من FBX بالطريقة نفسها؛ فالصيغة مملوكة
  • لا ترسل OBJ بدون ملف .mtl والنسيج وتتوقع اللون
  • لا تحمّل FBX في برنامج تقطيع؛ حوّل إلى STL أو 3MF أولًا

عارضات ومحولات FBX وOBJ مجانية

تفتح هذه الأدوات الملفات وتحولها في متصفحك دون تسجيل دخول. لا يتم رفع أي شيء.

الأسئلة الشائعة

الأسئلة الشائعة

هل FBX أفضل من OBJ؟

أفضل للتحريك، وأسوأ في قابلية النقل. يحمل FBX الهياكل وأوزان الجلد والتحريك والكاميرات والأضواء، وهو الطريق القياسي إلى Unity وUnreal. أما OBJ فيحمل الهندسة الثابتة وUV ورابط مادة فقط، لكنه مفتوح ونص عادي ومدعوم في كل شيء تقريبًا، بما في ذلك برامج التقطيع. اختر حسب ما إذا كان أي شيء يحتاج إلى الحركة.

هل يدعم OBJ التحريك؟

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

FBX vs OBJ: أيهما أصغر؟

للشبكات الكثيفة، FBX، عادة بفارق كبير. في اختبارنا على Blender 4.2، بلغ مجسم بـ500,000 مثلث حجم 18.1 MB بصيغة FBX الثنائية و52.1 MB بصيغة OBJ مع UV والمتجهات العمودية نفسها، قبل احتساب ملفات النسيج المنفصلة لـOBJ. يكتب OBJ كل إحداثي كنص عشري؛ أما FBX فيخزن أرقامًا ثنائية والمصدرات الشائعة تضغطها.

هل يمكنني تحويل FBX إلى OBJ دون فقدان أي شيء؟

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

هل يمكنني طباعة ملف FBX بتقنية ثلاثية الأبعاد؟

ليس مباشرة. لا تُدرج PrusaSlicer وBambu Studio وUltiMaker Cura صيغة FBX ضمن الصيغ المدعومة. حوّل FBX إلى STL لطباعة أحادية اللون أو إلى 3MF لطباعة متعددة الألوان، ثم قم بتقطيعه. إذا كان FBX شخصية مجهزة بهيكل عظمي، فاضبط وضعيتها كما تريد قبل التحويل، وأصلح الأجزاء المتداخلة كي يكون الشبك محكم الإغلاق.

لماذا يُستورد ملف FBX بحجم أكبر أو أصغر 100 مرة؟

يخزّن FBX مقياس وحدة، وتعتمد كثير من تطبيقات 3D السنتيمتر افتراضيًا بينما يعمل Blender بالمتر. إذا اختلف المصدّر والمستورد في كيفية تطبيق هذا المقياس، يصل النموذج بحجم خاطئ بمقدار 100 مرة. في مصدّر FBX في Blender، تحقق من Apply Scalings وقيمة المقياس؛ وفي Unity، تحقق من Scale Factor وإعداد Convert Units للنموذج.

هل يقبل Mixamo صيغة OBJ؟

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

هل يصدّر SupaVoxel صيغة FBX؟

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

ابدأ مجانًا

FBX أم OBJ؟ احسم الأمر وابدأ بنموذج

حوّل صورة إلى نموذج ثلاثي الأبعاد، عادةً في أقل من دقيقة، ونزّل GLB مجانًا. تضيف الخطط المدفوعة نماذج بخامات (عادةً من 3 إلى 5 دقائق) وتصدير OBJ وSTL و3MF؛ وجهّزه بهيكل عظمي في Mixamo إذا كان يحتاج إلى الحركة.

لا حاجة لبطاقة ائتمان · 3 أرصدة مجانية للبدء