SupaVoxel
JSON إلى glTF ثنائي

محول glTF إلى GLB

أسقط ملف .gltf مع ملفات .bin والصور النسيجية، أو المجلد كاملًا كملف .zip واحد، ونزّل ملف GLB واحدًا بنفس الشبكات والمواد والصور النسيجية والرسوم المتحركة. يتم الحزم بالكامل على جهازك.

  • .gltf + .bin + الصور النسيجية
  • أو ملف .zip واحد
  • الرسوم المتحركة محفوظة
  • دون رفع
محدّث أكتوبر 2026

كيف تحوّل glTF إلى GLB

  1. 01

    أضف ملف .gltf وملفاته

    اختر ملف .gltf وملف .bin الخاص به وصور النسيج معًا في منتقي الملفات، أو اسحبها دفعة واحدة، أو أسقط ملف .zip واحدًا للمجلد. ملف .gltf المضمّن يعمل وحده. تعرض اللوحة الملفات الجانبية التي قرأتها، إضافة إلى المثلثات والصور النسيجية ومقاطع الرسوم المتحركة.
  2. 02

    قرّر بشأن الخامات

    الاحتفاظ بالخامات مفعّل افتراضيًا. أوقفه للحصول على GLB بالهندسة والألوان فقط بحجم أصغر بكثير، وهو مفيد لتخطيط مشهد أو إنشاء شبكة تصادم.
  3. 03

    تحويل

    اضغط تحويل إلى GLB. تعرض النتيجة الحجم قبل وبعد، ويبدأ التنزيل تلقائيًا. افتحه في عارض glTF أو أسقطه في three.js أو Babylon.js أو Godot أو Unity.

حزم مجلد glTF في ملف GLB واحد

السبب الأكثر شيوعًا لتنفيذ هذا التحويل هو مجلد glTF: ملف .gltf وscene.bin ومجلد فرعي textures تتعطل كلها بمجرد فقدان ملف واحد. يحتفظ GLB بكل ذلك في ملف واحد، ولهذا تفضّله الأسواق و<model-viewer> ومعظم المحركات.

أعطِ المحوّل كل ملف يستخدمه .gltf. أسهل طريقة هي ضغط المجلد وإسقاط .zip؛ المجلدات الفرعية بداخله لا مشكلة، وفوضى __MACOSX يتم تجاهلها. تُطابَق الملفات بالاسم، لذا لا تهم المسارات المطلقة التي ضمّنها المُصدّر في JSON. سحب المجلد نفسه غير مدعوم. يؤدي غياب .bin إلى إيقاف التحويل برسالة تسمّي الملف؛ غياب الخامات لا يوقفه، لكن اللوحة تسردها كي لا تصدّر GLB فارغًا بالخطأ. إن كنت تفضّل سطر الأوامر، فأمر Khronos gltf-pipeline -i model.gltf -o model.glb يؤدي المهمة نفسها.

glTF المضمّن مقابل GLB

.gltf المضمّنGLB
البنيةنص JSON، بيانات ثنائية بصيغة base64ترويسة من 12 بايت، مقطع JSON، مقطع ثنائي
الحجم للنموذج نفسهعبء إضافي نحو 33% على البيانات الثنائيةبايتات خام، دون عبء إضافي
قابل للقراءة البشريةنعملا، يحتاج إلى أداة
سرعة التحليلأبطأ، يجب فك ترميز base64أسرع، تُستخدم البيانات مباشرة
الاستخدام المعتادالفحص، التعديل اليدوي، تصحيح الأخطاءالنشر على الويب، الواقع المعزز، المحركات، الأسواق

هل تحتاج النسخة القابلة للقراءة لاحقًا؟ يعيد GLB إلى glTF فكّها، كملف واحد أو مجلد.

ما يحتفظ به محوّل glTF إلى GLB

كلاهما glTF 2.0، لذا يكاد كل شيء يُنقل كما هو.

الشبكات والعقد والتسلسل الهرمي
محفوظ
مواد PBR والخامات
محفوظة، تُعاد تهيئة الصور بنوعها الأصلي
مقاطع الرسوم المتحركة والهياكل
محفوظة
ألوان الرؤوس وUVs والمتجهات العادية
محفوظة
الوحدات والمحاور
دون تغيير: أمتار، Y-up
ضغط Draco أو meshopt
يُفكّ ضغطه؛ يُكتب GLB دون ضغط
إضافات لا يستطيع three.js تصديرها
تُسقَط، مثل متغيرات المواد

نصائح للحصول على GLB أصغر وأنظف

افعل
  • مرّر GLB عبر ضاغط GLB قبل وضعه على موقع ويب
  • قلّل كثافة الشبكات باستخدام مبسّط الشبكات إذا كان GLB للجوال
  • تحقق من الحجم قبل وبعد الذي يذكره المحوّل
  • أبقِ الخامات عند 2048 px أو أقل للويب؛ خرائط 4K تهيمن على حجم الملف
تجنّب
  • توقّع أن يكبر glTF المضغوط بـDraco؛ إذ يُفكّ ضغطه أثناء التحويل
  • تجنّب سحب المجلد نفسه إلى المحوّل؛ اختر الملفات بداخله أو اضغطه أولًا
  • لا تحرّر GLB يدويًا؛ حوّله إلى glTF أولًا إذا احتجت إلى تغيير JSON
  • لا تُوقف الخامات للأصل النهائي إلا إذا كنت تقصد ذلك

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

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

كيف أحوّل glTF إلى GLB مجانًا؟

اضغط مجلد glTF في ملف .zip وأسقطه على المحوّل، أو اختر .gltf و.bin والخامات معًا، ثم اضغط تحويل إلى GLB. لا حاجة إلى تسجيل ولا يوجد حد، ويتم الحزم في متصفحك، لذا لا يُرفع أي شيء. يمكن أن يصل حجم كل ملف نموذج أو .zip إلى 200 MB.

هل GLB أصغر من glTF؟

مقارنةً بـglTF المضمّن، نعم، عادةً بنحو الربع، لأن البيانات الثنائية لم تعد تُكتب كنص base64. مقارنةً بـglTF مع ملفات .bin وصور منفصلة، الإجمالي متقارب؛ والمكسب أنه ملف واحد. لتقليص حقيقي للحجم، اضغط GLB بعد ذلك.

هل يفقد التحويل من glTF إلى GLB الجودة؟

لا. كلاهما التنسيق نفسه glTF 2.0 بتغليف مختلف. تُنسخ الهندسة والمواد والرسوم المتحركة كما هي؛ وتُعاد تهيئة صور الخامات بالتنسيق نفسه، ما لا يغيّرها بصريًا. الأشياء الوحيدة التي قد تسقط هي إضافات غير شائعة لا يكتبها المُصدّر.

هل تُحفظ الرسوم المتحركة؟

نعم. تنتقل كل مقاطع الرسوم المتحركة والهياكل وتسلسل العقد إلى GLB. تعرض قائمة ما ينتقل أسفل المحوّل عدد المقاطع التي عُثر عليها، ويمكنك تشغيلها في عارض glTF للتحقق قبل استخدام الملف في مكان آخر.

لماذا أصبح GLB أكبر من glTF؟

كان المصدر مضغوطًا بـDraco أو meshopt. يفكّ المحوّل ضغط الهندسة عند فتح الملف ويكتب مخازن بيانات عادية في GLB. مرّر النتيجة عبر ضاغط GLB لإعادة الحجم إلى الانخفاض، وغالبًا إلى أقل مما بدأ به.

ما الفرق بين glTF وGLB؟

glTF هو الشكل JSON من التنسيق: نص قابل للقراءة إما يضمّن البيانات الثنائية أو يرتبط بملفات خارجية. GLB هو الحاوية الثنائية التي تضع JSON وكل البيانات في ملف واحد. GLB هو الخيار الأفضل للتسليم، وglTF للفحص والتحرير. يتعمق دليل GLB مقابل glTF في الموضوع.

ابدأ مجانًا

احصل على GLB دون نمذجة

حوّل صورة واحدة إلى نموذج ثلاثي الأبعاد في الاستوديو. عادةً تكتمل النماذج غير المكسوة في أقل من دقيقة، وتنزيل GLB مجاني، وتحصل الحسابات الجديدة على 3 أرصدة.

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