SupaVoxel
من ثنائي إلى glTF قابل للتعديل

محوّل GLB إلى glTF

فكّك GLB إلى ملف .gltf مقروء: ملف مضمّن واحد، أو zip يضم JSON ومخزن .bin وكل خامة كصورة مستقلة. يعمل محليًا في متصفحك ويحافظ على الرسوم المتحركة.

  • مضمّن أو ملفات منفصلة
  • الرسوم المتحركة محفوظة
  • دون رفع
  • مجاني، بلا تسجيل
محدّث أكتوبر 2026

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

  1. 01

    أفلِت GLB

    اسحب ملف .glb إلى المحول أو اضغط جرّب نموذجًا. يُفكّ ضغط Draco وmeshopt عند التحميل، وتعرض اللوحة عدد المثلثات والمواد والخامات.
  2. 02

    اختر ملفًا واحدًا أو مجلدًا

    ملف واحد (مضمّن) مفعّل: ملف .gltf واحد مع تضمين المخازن والصور كـ base64. معطّل: ملف .zip يضم .gltf و.bin الذي يحوي الهندسة، وtexture_0.png وtexture_1.jpg وهكذا.
  3. 03

    حوّل وفكّ الضغط

    اضغط تحويل إلى GLTF. لخيار الملفات المنفصلة، فكّ ضغط الأرشيف واحتفظ بكل الملفات في المجلد نفسه، لأن .gltf يشير إليها عبر مسار نسبي.

لماذا تحوّل GLB إلى glTF

يحتوي GLB وglTF على المشهد نفسه. الفرق في التغليف: GLB كتلة ثنائية واحدة، وglTF JSON يمكنك قراءته.

التعديل يدويًا

غيّر baseColorFactor لخامة، أو أعد تسمية العقد، أو احذف شبكة غير مستخدمة في أي محرر نصوص، دون فتح Blender.

استبدال الخامات

مع الملفات المنفصلة، كل خامة صورة PNG أو JPEG عادية. أعد رسمها في Photoshop أو Krita، واحفظها بالاسم نفسه، وسيلتقطها النموذج.

التحكم بالإصدارات

يستطيع Git مقارنة ملف JSON سطرًا بسطر. أما GLB فهو ثنائي معتم، لذا تبدو كل تغيير كإعادة كتابة كاملة.

تنقيح نموذج معطوب

قراءة JSON تُظهر بدقة أي إضافات ومواد ومحددات وصول يستخدمها الملف، وهي أسرع طريقة لمعرفة سبب رفض عارض له.

مقارنة خيارات إخراج glTF

ملف .gltf مضمّنملفات منفصلة (.zip)
الملفاتملف .gltf واحد.gltf + .bin + صورة لكل خامة
الحجم مقابل GLBأكبر بنحو الثلث (base64)مماثل تقريبًا، لكن موزّع
تعديل الخاماتغير عمليافتح PNG أو JPEG مباشرة
سهل المشاركةنعم، ملف واحدأرسل المجلد كاملًا أو ملف zip
الأفضل لـالفحص السريع، والأدوات التي تريد ملف نصي واحدالتعديل، والاستضافة على الويب، والتحكم بالإصدارات

العودة سهلة أيضًا: glTF إلى GLB يعيد حزم .gltf مضمّن في ملف ثنائي واحد.

ما الذي يتغير عند تحويل GLB إلى glTF

يصل المشهد سليمًا: التسلسل الهرمي للعقد، والشبكات، ومواد PBR، وإحداثيات UV، والمُطبّعات، والخامات، والجلود ومقاطع الرسوم المتحركة كلها تُكتب في glTF. لا يتغير مظهر النموذج، وتبقى الوحدات بالمتر في كلا الجانبين.

ثمة أمران يختلفان عن الملف الأصلي. أولًا، الضغط: إذا استخدم GLB ضغط Draco أو meshopt، فسيُكتب glTF دون ضغط، لذا قد يكون .bin أكبر عدة مرات من GLB. أعد ضغط الملف النهائي باستخدام ضاغط GLB بعد انتهاء التعديل. ثانيًا، تُعاد ترميز الخامات؛ يبقى PNG كما هو وJPEG كما هو، لكن البايتات لن تطابق الأصل تمامًا. الإضافات التي لا يكتبها three.js، مثل متغيرات المواد، لا تنتقل.

نصائح للعمل مع glTF المفكوك

افعل
  • أبقِ .gltf و.bin والصور معًا؛ نقل أحدها يكسر الروابط
  • افتح النتيجة في عارض glTF لتأكيد ظهور الخامات
  • أوقف الاحتفاظ بالخامات للحصول على ملف هندسة فقط عندما تحتاج إلى فحص البنية
  • اقرأ دليل GLB مقابل glTF إذا كنت تختار صيغة التسليم
تجنّب
  • أعد تسمية ملفات الخامات دون تحديث uri في JSON
  • انشر glTF غير المضغوط على موقع؛ اضغطه أولًا
  • عدّل .bin في محرر نصوص؛ فهو هندسة ثنائية
  • توقّع ألا يكون الخيار المضمّن صغيرًا؛ فـ base64 يضخّم كل بايت

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

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

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

نعم، تمامًا. لا تسجيل، ولا حد لعدد الملفات التي تحولها، ولا علامة مائية. يجري التحويل في متصفحك باستخدام مُصدّر glTF نفسه الخاص بـ three.js، لذا لا يُرفع نموذجك إلى أي خادم. يمكن أن يصل حجم GLB الواحد إلى 200 MB.

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

يصفان الشيء نفسه بتغليفين. glTF ملف JSON يشير إلى مخازن ثنائية وصور، إما مضمّنة كـ base64 أو محفوظة كملفات منفصلة. أما GLB فيضع JSON وكل البيانات الثنائية في ملف واحد. GLB أفضل للتسليم، وglTF للقراءة والتعديل.

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

لسببين. glTF المضمّن يخزّن البيانات الثنائية كنص base64، ما يضيف نحو 33%. وإذا كان GLB مضغوطًا بـ Draco أو meshopt، فسيُكتب glTF دون ضغط. اختر الملفات المنفصلة لتجنب عبء base64، واضغط مجددًا بعد انتهاء التعديل.

هل يحافظ تحويل GLB إلى glTF على الرسوم المتحركة؟

نعم. تُكتب مقاطع الرسوم المتحركة والجلود والتسلسل الهرمي للعقد في glTF مع الشبكات والمواد. تعرض قائمة «ما ينتقل» أسفل المحول عدد المقاطع التي وجدها. افتح النتيجة في عارض glTF للتحقق من التشغيل.

هل يمكنني استخراج الخامات من GLB؟

نعم. أوقف ملف واحد (مضمّن) ثم حوّل. يضم ملف zip كل خامة كصورة منفصلة باسم texture_0 وtexture_1 وهكذا، بصيغة PNG أو JPEG حسب المصدر. يمكنك استخدامها وحدها أو تعديلها وإبقاء glTF يشير إليها.

كيف أحوّل GLB إلى glTF في Blender؟

استورد GLB عبر File، Import، glTF 2.0، ثم صدّر عبر File، Export، glTF 2.0 واضبط الصيغة على glTF Separate أو glTF Embedded. ينجح ذلك لكنه يستغرق بضع دقائق للإعداد. محول المتصفح يعطي النتيجة نفسها بنقرة واحدة دون تثبيت أي شيء.

ابدأ مجانًا

أنشئ GLB من صورة

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

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