محوّل GLB إلى OBJ مع الخامات
أفلت ملف .glb وحمّل ZIP يضم ملف Wavefront OBJ وملف MTL مطابق وكل الخامات بصيغة PNG. مجاني، دون حساب، وتُعالج الملفات على جهازك.
- ملف ZIP: OBJ + MTL + PNG
- قلب UVs بشكل صحيح
- العناصر المنفصلة محفوظة
- لا رفع لأي ملف
كيف تحوّل GLB إلى OBJ مع الخامات
- 01
حمّل ملف .glb
اسحبه إلى المحوّل أعلاه. تعرض اللوحة الشبكات والخامات والصور، لتعرف قبل التحويل عدد ملفات الصور التي سيضمها ZIP. - 02
اختر ZIP أو OBJ وحده
تضمين الخامات والصور مفعّل افتراضيًا وينتج ملف .zip. أوقفه عندما تحتاج الهندسة وUVs فقط، مثل إعادة الطوبولوجيا أو النحت، فتحصل على ملف .obj واحد. - 03
فكّ الضغط في مجلد واحد
أبقِ ملفات .obj و.mtl و.png في المجلد نفسه. يشير OBJ إلى MTL بالاسم، ويشير MTL إلى الصور بالاسم، لذا نقل أي ملف يقطع الارتباط.
كيف تُترجم خامات GLB إلى OBJ وMTL
يستخدم GLB خامات مبنية على الفيزياء، بينما يعود MTL لعقود قبلها. هذا بالضبط ما يكتبه محوّل GLB إلى OBJ لكل خامة.
| خانة خامة glTF | ما يُكتب في MTL | النتيجة |
|---|---|---|
| خامة اللون الأساسي | map_Kd + ملف PNG | محفوظ |
| عامل اللون الأساسي | Kd أحمر، أخضر، أزرق | محفوظ |
| خريطة Normal | map_Bump + ملف PNG | محفوظة؛ بعض برامج الاستيراد تتطلب ضبطها كخامة Normal يدويًا |
| الشفافية / alpha | d | محفوظة كقيمة |
| خرائط المعدنية والخشونة | لا تُكتب | تُحذف |
| خرائط الإطباق والانبعاث | لا تُكتب | تُحذف |
| تحويلات الخامات، 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 مجاني؟
هل يحافظ GLB إلى OBJ على الخامات؟
لماذا تظهر الخامة مقلوبة بعد التحويل؟
ما حجم OBJ في Blender؟
هل يمكنني تحويل GLB متحرك إلى OBJ؟
لماذا يكون ZIP أكبر من GLB؟
هل يتعامل مع ملفات GLB متعددة العناصر؟
أدوات وأدلة ذات صلة
تابع
ابدأ مجانًا
هل تحتاج نموذجًا بخامات أولًا؟
يحوّل الاستوديو صورة واحدة إلى نموذج 3D، مع خامات في الخطط المدفوعة. نزّله بصيغة GLB وفكّه هنا بمحوّل GLB to OBJ، أو صدّر OBJ مباشرة بعد الترقية.
لا حاجة لبطاقة ائتمان · 3 أرصدة مجانية للبدء