معظم الأصول المعطوبة ليست هندستها هي المعطوبة
حين يصلك ملف ثلاثي الأبعاد من عميل أو من متجر أصول أو من مُصدِّر لم تختره أنت، تكون الشبكة سليمة في الغالب. الخلل في البنية المحيطة بها: قطعة مرتبطة بعنصر فارغ شارد يبعد مئتي وحدة عن الموضع الذي تبدو فيه، وعنصر Cube.001 مؤقت لم يحذفه أحد، وهيكل تحريك وثلاثة مصابيح لم يكن يُفترض أن تُسلَّم أصلًا، أو أسماء عقد مثل Object_12 يُفترض بمحركك أن يعثر عليها بالاسم أثناء التشغيل.
إصلاح أي من ذلك يعني عادةً تشغيل تطبيق DCC كامل، وانتظار انتهاء الاستيراد، وتغيير حقل واحد، ثم إعادة التصدير — بينما يعيد المُصدِّر في صمت كتابة خمسة أشياء أخرى في الطريق. أما هذا المحرر فيعمل على مخطط المشهد مباشرة، ويعيد التصدير عبر خط المعالجة نفسه الذي قرأ الملف.
تحويلات العقد، لا رؤوس مخبوزة
كل تعديل هنا يغيّر موضع العقدة ودورانها ومقياسها بدل إعادة كتابة إحداثيات الرؤوس. وهذا الفرق مهم. ففي محرر المشاهد يكون التسلسل الهرمي هو المقصود بالضبط: تحريك الأب لا بد أن يحرّك أبناءه، وخبز التحويلات داخل الهندسة سيسطّح تحديدًا البنية التي تحاول إصلاحها. تخزّن صيغتا GLB وglTF تحويلات العقد أصلًا، لذا تعود التعديلات كما هي دون فقد. أما STL وOBJ وPLY فلا تعرف مفهوم العقدة، ومن ثم تخبز مُصدِّراتها مصفوفات العالم عند الكتابة — والنتيجة تبقى صحيحة، لكنها مسطّحة.
وإذا أردت العكس تمامًا — أي دمج كل شيء داخل الرؤوس ليصمد أمام أي مُصدِّر — فاستخدم أداة التحويل ثلاثي الأبعاد بدلًا من ذلك.
الإخفاء ليس كالحذف
هذه النقطة توقع كثيرين. إخفاء عقدة يضبط علامة ظهور، ويحترمها مُصدِّر glTF فيسقط العقدة من الملف تمامًا. أما مُصدِّرات STL وOBJ وPLY فلا تنظر إلى تلك العلامة إطلاقًا وتكتب الهندسة على أي حال. لذلك قد يصل نموذج يبدو نظيفًا بصيغة GLB وهو يحمل كل الزوائد المخفية سليمة بصيغة STL. فإن أردت لشيء أن يختفي في كل الصيغ، احذفه بدل إخفائه.
الدوران بالدرجات، ومقياس لا يبلغ الصفر
تُخزَّن الدورانات داخليًا بالتقدير الدائري وتُعرض بالدرجات، وتُطبَّق بترتيب XYZ. ويُقيَّد المقياس بعيدًا عن الصفر التام: فالمقياس الصفري ينتج مصفوفة شاذة تتحول إلى قيم NaN أثناء التصدير وتجعل أدوات التحقق ترفض ملف GLB.
لا شيء يغادر جهازك
يُقرأ الملف ويُحرَّر ويُعاد تصديره بالكامل داخل تبويب المتصفح. بلا رفع، وبلا خادم، وبلا حساب.
Tiny Online Tools







