ابنِ سلّم مستويات التفاصيل كاملًا دفعة واحدة
مستويات التفاصيل هي أقدم حيلة في العرض اللحظي: ارسم الشبكة التفصيلية حين يكون الجسم قريبًا، وانتقل إلى شبكة أخفّ كلما ابتعد، وأنفق المثلثات الموفَّرة حيث ينظر اللاعب فعلًا. وضبط ذلك يدويًا يعني تبسيط النموذج نفسه أربع مرات بأربع ميزانيات ثم تخمين مسافات التبديل. أما هذا المولّد المجاني عبر الإنترنت فيبني السلّم كاملًا دفعة واحدة داخل متصفحك.
كيف تُبنى السلسلة
تختار عدد المستويات (من 2 إلى 5) ونسبة التقليص في كل مستوى. عند 50 % تمنحك سلسلة من أربعة مستويات 100 % / 50 % / 25 % / 12.5 % من عدد المثلثات الأصلي.
وثمة تفصيل أهمّ مما يبدو: كل مستوى يُبسَّط من نسخة جديدة من الأصل، لا من المستوى الذي قبله. فتسلسل التبسيط يراكم الخطأ التربيعي — LOD3 المبني على LOD2 المبني على LOD1 يحمل ثلاث جولات من التقريب ويبدو أسوأ بوضوح من LOD3 مولَّد مباشرةً من المصدر بالميزانية نفسها. لذلك تعيد هذه الأداة التبسيط من الصفر في كل مرة.
مسافات التبديل
سلسلة LOD بلا مسافات تبديل هي نصف عمل. تقدّرها الأداة انطلاقًا من الكرة المحيطة بالنموذج ومن ميزانية خطأ على الشاشة تحددها أنت: أي نسبة من الشاشة يُسمح للخطأ الهندسي بشغلها قبل أن يصبح المستوى التالي مقبولًا.
تعامل مع هذه الأرقام بوصفها نقطة انطلاق لا حقيقة نهائية. فالمسافات الفعلية تتوقف على مجال رؤية الكاميرا ودقة العرض المستهدفة ومدى تسامح توجيهك الفني. لكن البدء من رقم مشتق من حجم النموذج الحقيقي أفضل من البدء من الصفر.
وضعا التصدير
ملفات منفصلة يمنحك model_LOD0.glb وmodel_LOD1.glb وهكذا داخل ملف ZIP، إلى جانب بيان lods.json يتضمن أعداد المثلثات والأحجام بالبايت ومسافات التبديل. استخدمه حين يحمّل محرّكك المستويات بشكل مستقل.
ملف GLB واحد يحزم كل المستويات في ملف واحد كعُقد شقيقة تحمل الأسماء من LOD0 إلى LODn — وهو التنظيم الذي يبحث عنه مساعد LOD في Three.js وعدة محرّكات أخرى. استخدمه حين تريد أصلًا واحدًا تُسقطه في المشهد مباشرة.
وفي الحالتين تطبع الأداة مقتطف Three.js جاهزًا للنسخ يربط السلسلة كاملة.
ميزانيات معتادة
- LOD0 — الشبكة الرئيسية، أيًا كان مصدرك
- LOD1 — نحو 50 %، للمسافات المتوسطة
- LOD2 — نحو 25 %، حيث يبقى الظل الخارجي مهمًا دون التفاصيل
- LOD3 — نحو 10 %، للنسخ البعيدة في الخلفية
ودون 2 % تقريبًا من الأصل تنهار الحدود الخارجية عادةً. تصفّح المستويات في المعاينة قبل اعتمادها.
الخصوصية
يجري التبسيط محليًا بصيغة WebAssembly. ولا تُرفع أصول ألعابك ولا عمليات المسح ولا نماذج عملائك إلى أي مكان.
Tiny Online Tools







