محول OBJ إلى GLB
أفلت ملف .obj مع .mtl والخامات، أو ملف .zip واحد، ونزّل GLB واحدًا يُحمّل في three.js وmodel-viewer وGodot وUnity وAndroid AR. اضبط الوحدات قبل التصدير ليظهر بالحجم الصحيح. يعمل على جهازك.
- يقرأ .mtl والخامات
- الوحدات مضبوطة عند التصدير
- بدون رفع
- مجاني، بدون تسجيل
كيفية تحويل OBJ إلى GLB
- 01
افتح OBJ مع ملفاته
حدّد.objو.mtlوصور الخامات معًا، واسحبها دفعة واحدة، أو أفلت ملف.zipواحدًا. تؤكد اللوحة ما قرأته تحت تمت قراءته أيضًا. تُحوّل الرباعيات والمضلعات المتعددة الأضلاع إلى مثلثات أثناء قراءة الملف، وتعرض اللوحة عدد الكائنات والمجموعات التي يحتويها تحت الشبكات. - 02
حدّد الوحدات
لا يسجّل OBJ الوحدات. يفترض المحول أنها بالمتر، وهو اصطلاح glTF. إذا صُنع النموذج للطباعة أو في ZBrush وكان بالمليمتر، فاضبط وحدات الملف علىmm؛ يتحدّث حجم الخرج بالأمتار عند النقر. - 03
صدّر GLB
اضغط تحويل إلى GLB. ستحصل على ملف.glbواحد يضم الهندسة وnormals وإحداثيات UV وأي ألوان رؤوس في ملف ثنائي واحد، مع الحجم قبل وبعد.
خامات OBJ ومواده: أحضر ملف .mtl معه
نادرًا ما يأتي OBJ وحده. توجد ألوانه في ملف .mtl منفصل، مذكور في سطر mtllib داخل OBJ، وخاماته في ملفات صور بجانبه. أعطِ المحول كل هذه الملفات وسيحزمها GLB في ملف واحد: تتحول ألوان Kd وخامات map_Kd إلى اللون الأساسي في GLB. تتحول خريطة norm، أو map_Bump التي يشير اسم ملفها إلى أنها خريطة normal (_normal، _nrm، _nor، _n)، إلى خامة normal في GLB. لا تُنقل خريطة الارتفاع الرمادية العادية. تُقرأ صور PNG وJPG وTGA.
تتم مطابقة الملفات بالاسم فقط، لذا فإن .mtl الذي يشير إلى C:\Users\...\wood.png أو إلى مجلد فرعي textures/ سيجد wood.png رغم ذلك. إذا أفلتت .obj وحده فسيُحوّل، لكن بلون رمادي محايد، وستسرد ملاحظة كهرمانية الملفات غير المضمّنة. سحب مجلد كامل غير مدعوم؛ حدّد الملفات داخله أو اضغطه في zip. غالبًا لا تحتوي ملفات OBJ من المسح والنسخ والمواقع الطباعية على .mtl إطلاقًا، وحينها لا يوجد ما تضيفه.
ما الذي تحافظ عليه عملية تحويل OBJ إلى GLB
| بيانات OBJ | نتيجة GLB |
|---|---|
هندسة v / f، والرباعيات والمضلعات المتعددة الأضلاع | محفوظة، محوّلة إلى مثلثات |
كائنات o ومجموعات g | محفوظة كشبكات منفصلة |
إحداثيات الخامة vt | محفوظة، جاهزة للخامات التي تطبقها لاحقًا |
متجهات vn العمودية | محفوظة؛ تُحسب ناعمة إذا كانت مفقودة |
ألوان الرؤوس (v x y z r g b) | محفوظة كألوان رؤوس glTF |
ألوان .mtl وصور الخامات | محفوظة عند توفيرها؛ رمادية إذا تُركت |
هل تسير في الاتجاه المعاكس؟ GLB إلى OBJ يكتب .obj و.mtl والخامات كملف zip.
OBJ مقابل GLB
كان OBJ الصيغة المشتركة الآمنة منذ أوائل التسعينيات. أما GLB فهي صيغة التسليم الحديثة، صُممت للتحميل السريع.
- OBJ
- نص عادي من Wavefront Technologies. الهندسة وإحداثيات UV وnormals؛ والمواد في
.mtlمنفصل - GLB
- glTF 2.0 ثنائي من Khronos Group. الهندسة ومواد PBR والخامات والرسوم المتحركة في ملف واحد
- الحجم
- عادةً يكون OBJ النصي أكبر عدة مرات من الشبكة نفسها بصيغة GLB
- الوحدات
- OBJ: لا يوجد. GLB: متر
- الرسوم المتحركة
- OBJ: لا يوجد، شبكات ثابتة فقط. GLB: شخصيات مجهّزة بهياكل، ومفاتيح شكل، ومقاطع حركة بإطارات مفتاحية
- أين يُشترط GLB
- مشاهد three.js وBabylon.js، و
<model-viewer>، وAndroid Scene Viewer، وShopify، وكثير من متاجر 3D
نصائح قبل شحن GLB
- نسيان
.mtlوالصور؛ فبدونها يكون GLB رماديًا - ترك OBJ بالمليمتر على الوضع الافتراضي بالمتر؛ فيصل أكبر 1,000 مرة
- استخدام منحوتة بمليوني مثلث على الهاتف؛ قلّلها باستخدام مبسّط الشبكة
- إعادة تسمية
.objإلى.glbيدويًا؛ فالصيغتان غير قابلتين للتبادل
الأسئلة الشائعة
الأسئلة الشائعة
كيف أحوّل OBJ إلى GLB مجانًا؟
.obj على المحول في الأعلى، واضبط وحدات الملف إذا لم يكن بالمتر، ثم اضغط تحويل إلى GLB. إنه مجاني وبدون حساب، ويجري التحويل بالكامل في متصفحك، لذا لا يُرفع النموذج. تعمل الملفات حتى 200 MB.لماذا يظهر GLB رماديًا بينما كان OBJ ملوّنًا؟
.mtl وصوره، وقد أفلتت .obj فقط. حدّد .obj و.mtl والخامات معًا، أو اضغطها في zip وأفلت .zip؛ ستسرد الملاحظة الكهرمانية تحت النموذج أي شيء لا يزال مفقودًا. لا تُطابق إعدادات Phong القديمة مثل اللمعان الانعكاسي مواد PBR في glTF بدقة، لذا توقّع اختلافات صغيرة.لماذا يظهر نموذجي ضخمًا أو صغيرًا جدًا في three.js؟
هل يحتفظ GLB بكائنات منفصلة؟
o ومجموعة g في OBJ شبكة خاصة به في GLB، لذا يمكنك إخفاء الأجزاء أو نقلها أو إسناد مواد لها في محرك أو في Blender. يعرض المحول عدد الأجزاء تحت الشبكات قبل التصدير.هل GLB أفضل من OBJ؟
هل يمكنني استخدام GLB في Unity أو Godot أو Unreal؟
أدوات وأدلة ذات صلة
تابع
ابدأ مجانًا
هل تحتاج إلى نموذج لتحويله من الأساس؟
ولّده من صورة في الاستوديو. عادةً تكتمل النماذج غير المكسوة بالخامات في أقل من دقيقة وتُنزّل بصيغة GLB في الخطة المجانية.
لا حاجة لبطاقة ائتمان · 3 أرصدة مجانية للبدء