SupaVoxel
محوّل GLB مجاني

محوّل GLB إلى OBJ مع الخامات

أفلت ملف .glb وحمّل ZIP يضم ملف Wavefront OBJ وملف MTL مطابق وكل الخامات بصيغة PNG. مجاني، دون حساب، وتُعالج الملفات على جهازك.

  • ملف ZIP: OBJ + MTL + PNG
  • قلب UVs بشكل صحيح
  • العناصر المنفصلة محفوظة
  • لا رفع لأي ملف
محدّث أكتوبر 2026

كيف تحوّل GLB إلى OBJ مع الخامات

  1. 01

    حمّل ملف .glb

    اسحبه إلى المحوّل أعلاه. تعرض اللوحة الشبكات والخامات والصور، لتعرف قبل التحويل عدد ملفات الصور التي سيضمها ZIP.
  2. 02

    اختر ZIP أو OBJ وحده

    تضمين الخامات والصور مفعّل افتراضيًا وينتج ملف .zip. أوقفه عندما تحتاج الهندسة وUVs فقط، مثل إعادة الطوبولوجيا أو النحت، فتحصل على ملف .obj واحد.
  3. 03

    فكّ الضغط في مجلد واحد

    أبقِ ملفات .obj و.mtl و.png في المجلد نفسه. يشير OBJ إلى MTL بالاسم، ويشير MTL إلى الصور بالاسم، لذا نقل أي ملف يقطع الارتباط.

كيف تُترجم خامات GLB إلى OBJ وMTL

يستخدم GLB خامات مبنية على الفيزياء، بينما يعود MTL لعقود قبلها. هذا بالضبط ما يكتبه محوّل GLB إلى OBJ لكل خامة.

خانة خامة glTFما يُكتب في MTLالنتيجة
خامة اللون الأساسيmap_Kd + ملف PNGمحفوظ
عامل اللون الأساسيKd أحمر، أخضر، أزرقمحفوظ
خريطة Normalmap_Bump + ملف PNGمحفوظة؛ بعض برامج الاستيراد تتطلب ضبطها كخامة Normal يدويًا
الشفافية / alphadمحفوظة كقيمة
خرائط المعدنية والخشونةلا تُكتبتُحذف
خرائط الإطباق والانبعاثلا تُكتبتُحذف
تحويلات الخامات، clearcoat، إضافات أخرىلا تُكتبتُحذف

تُجعل أسماء الخامات آمنة لـ MTL: تتحول المسافات والرموز إلى شرطات سفلية، وتأخذ الأسماء المكررة لاحقة حتى يطابق كل سطر usemtl.

لماذا تخرج خامات GLB to OBJ غالبًا مشوّشة، ولماذا لا يحدث ذلك هنا

glTF يضع أصل الخامة عند الزاوية العلوية اليسرى للصورة. أما OBJ، مثل OpenGL، فيضعه عند الزاوية السفلية اليسرى. المحوّل الذي ينسخ إحداثيات UV دون انتباه ينتج نموذجًا تكون خامته معكوسة رأسيًا: نصوص مقلوبة، ووجوه على مؤخرة الرؤوس.

هذا المحوّل يقلب إحداثي V لكل UV عندما يكون المصدر GLB، ويترك ملفات الصور كما هي. بعدها تعرض Blender وMaya و3ds Max وCinema 4D وZBrush الخامة كما كانت في معاينة GLB.

الفشل الشائع الآخر هو خامات مفقودة. يضمّن GLB صوره داخل الملف الثنائي، وكثير من الأدوات يصدّر .obj فقط وينساها. هنا تُفكّ كل خامة مضمّنة وتُكتب PNG بجوار OBJ. خامات JPEG أو WebP يُعاد ترميزها PNG، وهو بلا فقدان، لذا قد يكون ZIP أكبر من GLB الأصلي.

مقارنة بين GLB وOBJ

حاوية GLB
ملف ثنائي واحد: مشهد JSON ومخازن الهندسة والصور معًا
حاوية OBJ
هندسة نصية بسيطة، مع ملف .mtl وصور منفصلة
الوحدات
GLB: أمتار وفق المواصفة. OBJ: لا وحدات؛ معظم التطبيقات تقرأ الأمتار، لذا تُحفظ القيم كما هي
الخامات
GLB: PBR معدني-خشونة. OBJ: تقليدي diffuse وspecular وbump
الحركة والهياكل
GLB: نعم. OBJ: لا، تُكتب الشبكة في وضعية التحميل
الحجم المعتاد
نص OBJ أكبر عدة مرات من GLB الثنائي للشبكة نفسها

نصائح لاستخدام OBJ المحوّل

افعل
  • في Blender، استورد عبر File > Import > Wavefront (.obj) واترك إعدادات المحاور الافتراضية؛ يبقى النموذج منتصبًا
  • أعد بناء المعدنية والخشونة في محرر خامات تطبيقك إذا كان المظهر مهمًا
  • أوقف حزمة الخامات عندما تكتفي بالنحت أو إعادة الطوبولوجيا
  • تحقق من النتيجة في عارض OBJ قبل إرسالها
تجنّب
  • أعد تسمية ملفات PNG بعد فك الضغط؛ يشير MTL إليها بالاسم
  • لا تتوقع حركة أو عظامًا في OBJ
  • حوّل GLB بملايين المثلثات إلى OBJ للويب؛ أبقِ GLB واستخدم ضاغط GLB

متى تحوّل GLB إلى OBJ

OBJ هو الصيغة التي قرأتها معظم برامج 3D تقريبًا لثلاثين عامًا. حوّل عندما لا يستورد برنامج ما glTF أو يستورده بشكل سيئ: إصدارات قديمة من 3ds Max وMaya، وZBrush، وسير عمل Substance الذي يتوقع OBJ، وأدوات المسح التصويري وإعادة الطوبولوجيا، والكثير من مزارع العرض. وهو مفيد أيضًا لفنان الخامات الذي يريد الصور كملفات منفصلة.

أبقِ GLB للويب وAR وUnity وGodot وUnreal، فكلها تقرأ glTF وتحتفظ بالخامة كاملة. للطباعة، انتقل إلى GLB إلى STL بدلًا من ذلك؛ وللاتجاه الآخر، OBJ إلى GLB. يشرح دليل STL مقابل OBJ مكان OBJ بين صيغ الطباعة.

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

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

هل محوّل GLB إلى OBJ مجاني؟

نعم، دون حساب أو علامة مائية أو حد لعدد الملفات. يعمل بالكامل في متصفحك، لذا الحد الوحيد هو 200 MB لكل ملف. المشاهد الكبيرة بخامات 4K كثيرة تستغرق وقتًا أطول لأن كل صورة تُفكّ وتُعاد ترميزها PNG، لكن لا شيء ينتظر في طابور خادم.

هل يحافظ GLB إلى OBJ على الخامات؟

نعم، عندما يكون خيار تضمين الخامات والصور مفعّلًا، وهو الافتراضي. تحصل على .zip يضم .obj وملف .mtl وPNG لكل خامة. تُحفظ خامتا اللون الأساسي وNormal؛ أما خرائط المعدنية والخشونة والإطباق والانبعاث فتُحذف لأن صيغة MTL لا توفر خانة قياسية لها.

لماذا تظهر الخامة مقلوبة بعد التحويل؟

يحدث ذلك عندما يتجاهل المحوّل اختلاف أصل UV بين glTF وOBJ. هذا المحوّل يقلب إحداثي V لمصادر GLB، فتصطف الخامة. إذا ظل الخطأ، فالأرجح أن المستورد يطبّق قلبه الخاص؛ ابحث عن خيار flip UV أو عكس V في نافذة الاستيراد وأوقفه.

ما حجم OBJ في Blender؟

نفس حجم GLB. ملفات glTF بالأمتار، وتُكتب القيم دون تغيير، ويقرأ Blender وحدات OBJ كأمتار أيضًا. إذا احتجت حجمًا مختلفًا، أدخل معاملًا في Scale قبل التحويل، مثل 100 لتحويل الأمتار إلى سنتيمترات لتطبيق يعمل بالسنتيمتر.

هل يمكنني تحويل GLB متحرك إلى OBJ؟

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

لماذا يكون ZIP أكبر من GLB؟

سببان. يخزّن OBJ كل رقم كنص، ما يستهلك عدة أضعاف مساحة مخازن GLB الثنائية. والصور التي كانت JPEG أو WebP داخل GLB تُكتب PNG بلا فقدان. إذا كان الحجم مهمًا، أوقف حزمة الخامات، أو أعد حفظ PNG كـ JPEG وعدّل أسماء الملفات في MTL.

هل يتعامل مع ملفات GLB متعددة العناصر؟

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

ابدأ مجانًا

هل تحتاج نموذجًا بخامات أولًا؟

يحوّل الاستوديو صورة واحدة إلى نموذج 3D، مع خامات في الخطط المدفوعة. نزّله بصيغة GLB وفكّه هنا بمحوّل GLB to OBJ، أو صدّر OBJ مباشرة بعد الترقية.

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