عن المشروع

image-blaster هو مجموعة مهارات لـ Claude تحوّل صورة واحدة إلى عالم ثلاثي الأبعاد مبدئي. يدّعي المشروع أنه يمكنه الانتقال من صورة إلى بيئة ثلاثية الأبعاد مكتملة الشبكات في أقل من خمس دقائق، مما يجعله مفيدًا لبدء العمل ثلاثي الأبعاد بسرعة. كيف يعمل بعد استنساخ المستودع وتشغيل واجهة سطر الأوامر claude، يزوّد المستخدم مفاتيح API لـ World Labs وFAL، ويضع صورة في مجلد input/، ثم يطلب من Claude «تفجيرها» (blast it) — مع تأكيد كل خطوة اختياريًا على طول الطريق. افتراضيًا تنتج خط الأنابيب: - نماذج ثلاثية الأبعاد (.glb، .obj) لجميع الكائنات الديناميكية في المشهد - Gaussian splat‏ (.spz) للبيئة الثابتة - صوت محيطي متكرر بالإضافة إلى مؤثرات صوتية فيزيائية خاصة بكل كائن (.mp3) نماذج التوليد الأساسية - marble-1.1 (World Labs): ينشئ البيئة القابلة للاستكشاف - nano-banana: نموذج تحرير الصور الافتراضي لتنظيف المصدر، وإنشاء لوحات نظيفة، وصور مرجعية للكائنات - gpt-image-2: مزوّد بديل لتحرير الصور عندما يُطلب من مهارة التحرير تفضيله - hunyuan-3d (عبر FAL): يولّد نماذج الكائنات ثلاثية الأبعاد - elevenlabs-sfx: يولّد الأصوات المحيطية والأصوات الخاصة بالكائنات معاملات Hunyuan 3D يكشف إنشاء النماذج ثلاثية الأبعاد عن عدة خيارات: --face-count (عدد الأوجه المستهدف بين 40000 و1500000، والافتراضي 50000)، و--enable-pbr (توليد مواد PBR، الافتراضي true)، و--generate-type‏ (Normal لنموذج ذي نسيج، أو LowPoly مع تقليل المضلعات، أو Geometry لنموذج هندسي أبيض فقط؛ الافتراضي Normal)، و--polygon-type‏ (مثلث أو رباعي لـ LowPoly، الافتراضي مثلث). التكامل يمكن تضمين الأصول المولّدة ضمن أصول محركات الألعاب مثل Unity وUnreal وGodot؛ أو برامج DCC مثل Blender و3DS Max وMaya؛ أو تطبيقات الويب المبنية بـ Three.js أو Electron. تشمل الاستخدامات المثالية المقترحة في README مفاهيم مستويات الألعاب، وإعادة إنشاء غرفة الطفولة، وبناء بيئات للروبوتات، واستكشاف مواقع التصوير السينمائي، والرسومات المعمارية. ملاحظة تطويرية: إزالة /app من ملف .claudeignore تمنح Claude القدرة على تعديل عارض React المرفق.