تحويل FBX إلى GLB

يعمل على جهازك · الملف لا يغادر جهازك.

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

وهذا هو التحويل الذي يقصده أكثر الناس حين يقولون إنهم يريدون وضع مجسّم «على الويب». ملف GLB يدخل مباشرة في عارض مجسّمات، وفي مشهد داخل المتصفح، وفي الواقع المعزّز على أندرويد، وفي معظم المحرّكات — ولأن كل شيء محزوم في الملف الواحد فلا صور خامات ناقصة في الطرف الآخر.

التحويل يجري على جهازك نفسه، وهذا هو بيت القصيد مع ملف ثلاثي الأبعاد: المجسّم عادةً منتج عميل، أو مسح ضوئي لمبنى، أو تصميم لم يُعلن بعد. لا يُرسل شيء إلى أي خادم، فلا يبقى شيء تطلب حذفه لاحقًا ولا كلام تصدّقه على عِلّاته.

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

  1. أضف ملف FBX — ومعه ملفاته المرافقة إن وُجدت.
  2. تأكّد أن GLB مختارة.
  3. اضغط «حوّل».
  4. نزّل ملف GLB.

الصيغ المدعومة والحدود

المدخل
FBX
المخرج
GLB
الملفات المرافقة
تُستعمل ملفات MTL وصور الخامات حين تضيفها
يحفظ الحركة
نعم، عدا ملفات FBX القديمة التي يقرؤها القارئ الاحتياطي
مكان المعالجة
داخل متصفحك — الملف لا يغادر جهازك

ليست مناسبة لِـ: التحويل في الاتجاه المعاكس — GLB داخلًا وFBX خارجًا غير معروض، لأن FBX لا يُكتب هنا.

ما الذي يأخذه GLB من ملف FBX

حين يفتح قارئ FBX الرئيسي ملفك، يتسلّم ملف GLB تسلسل العُقد، والشبكات المربوطة بهيكل عظمي مع عظامها وأوزانها، وأشكال المزج (morph targets)، وكل مقاطع الحركة الموجودة. وتُكتب أيضًا الأجسام التي أخفيتها في مشهدك. وملف FBX الذي فيه مقاطع حركة بلا شبكة يُحوَّل كذلك: يحمل GLB المقاطع وحدها، وهذه طريقة معتادة لحفظ مكتبة حركات.

أما الخامات فيتغير شكلها في الطريق. يصف FBX السطح بلون لمعان (specular) وقيمة لمعان، بينما يصفه GLB بالمعدنية والخشونة. ينتقل اللون الأساسي (diffuse)، والعتامة، وصورة اللون، وخريطة الاتجاهات (normal map)، ولون الإشعاع، وخريطة الإظلال المحيطي (ambient occlusion). ولا ينتقل لون اللمعان ولا قيمته ولا خرائط النتوء (bump)، ويُكتب كل سطح خشنًا تمامًا وغير معدني، فتصل الأجزاء اللامعة مطفأة. ويمكنك إعادة اللمعان حيث تفتح ملف GLB، في Blender مثلًا.

ملفات FBX القديمة

يقبل القارئ الرئيسي ملفات FBX النصية من الإصدار 7.0، والثنائية من الإصدار 6.4. فإن رفض ملفًا، أو توقف عند بنية لا يتوقعها، يتولى قارئ ثانٍ المهمة. هذا القارئ يتعامل مع الملفات النصية والثنائية ببنيتَي 6.x و7.x، ويحفظ كل شبكات المضلعات، واتجاهات الأسطح (normals)، وإحداثيات UV، وتسلسل العُقد بمواضعها ودورانها ومقاييسها، ولون كل خامة وعتامتها. لكنه لا ينقل الحركة ولا الربط بالهيكل العظمي ولا صور الخامات، لذلك تعرض اللوحة بعد التحويل صفرًا في عدد الحركات وصفرًا في عدد صور الخامات للملف المقروء بهذه الطريقة. وكلا القارئين يوقف الملف الذي محوره العلوي Z معتدلًا، لأن المحور العلوي في GLB هو Y.

حين لا يكون الملف ما يقوله اسمه

تقرأ الأداة البايتات الأولى من الملف بدل أن تثق باسمه. ملف zip محفوظ باسم ‎.fbx‎ يُفك، ويُستخدم أكبر مجسّم فيه، وتبقى الصور التي في الأرشيف بجانبه. وملف ‎.fbx.gz‎ يُفك ضغطه، وملف FBX النصي المحفوظ بترميز UTF-16 يُعاد ترميزه، وتُتخطّى البايتات الزائدة قبل ترويسة FBX الثنائي. وملف GLB أو OBJ يحمل اسم ‎.fbx‎ يُفتح على حقيقته. أما أرشيفات RAR و7z فلا يمكن فتحها هنا؛ فُكّها، أو اجمع الملفات في zip، وأضف الناتج. والملف الذي لا يطابق أي صيغة ثلاثية الأبعاد يُرفض مع وصف لما يبدو عليه محتواه، فتعرف أن عليك تصديره من جديد لا إعادة المحاولة.

لماذا يختلف حجم ملف GLB

يُرتَّب ملف GLB دون تحريك أي جزء من الهندسة: تُدمج الخامات والصور وكتل البيانات المتطابقة، وتُحذف البيانات غير المستخدمة، وتُوحَّد الرؤوس المتطابقة تمامًا. على مجسّم حقيقي فيه 13 شبكة و18,034 مثلثًا، نزل الملف بهذا من 934 كيلوبايت إلى 612 كيلوبايت، وعدد المثلثات لم يتغير. وتعرض الصفحة الحجمين كلما وفّر الترتيب شيئًا. وتُخزَّن صور الخامات داخل الملف بصيغة PNG، فقد تجعل صور JPEG الكبيرة ملف GLB أكبر من ملف FBX.

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

هل يغادر ملفي جهازي؟
لا. تجري المعالجة بالكامل داخل متصفحك وبقدرة جهازك نفسه. الملف لا يغادر حاسوبك أو هاتفك، وبعد أن تستخدم الأداة مرة واحدة، تواصل العمل حتى إن انقطع الإنترنت.
هل تنتقل الحركة؟
نعم، مع القارئ الرئيسي: GLB واحدة من صيغتين هنا تحفظان الحركة، وتُنقل المقاطع وتخبرك الأداة بعددها. أما ملف FBX القديم الذي يقرؤه القارئ الاحتياطي فيصل بلا حركة ولا هيكل عظمي، ويظهر العدد صفرًا.
هل تأتي الخامات معه؟
إن كانت مضمّنة داخل ملف FBX فنعم. وإن كان يشير إلى صور بجانبه، فأضف تلك الصور مع الملف لتُحزَم داخل GLB. لكن الخامة نفسها تُحوَّل إلى المعدنية والخشونة: ينتقل اللون والعتامة وصورة اللون وخريطة الاتجاهات والإشعاع، ولا ينتقل اللمعان ولا خرائط النتوء، فتصل الأسطح مطفأة.

أدوات ذات صلة

المزيد في المجسّمات ثلاثية الأبعاد

هذه الصفحة بلغات أخرى: English · Deutsch · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা