Skip to content
Nachi3D Labs

المشاريعForge 3D

Forge 3D

نشط

توليد نماذج ثلاثية الأبعاد بالذكاء الاصطناعي — من الـ prompt إلى جسم قابل للطباعة في دقائق.

الكود المصدري متاح عند الطلب

حول هذا المشروع

نظرة عامة

أداة سطح مكتب تأخذ مدخلات نصية أو صورية، تولّد نماذج ثلاثية الأبعاد عبر واجهتي Meshy AI و Tripo3D، وتُعدّها للطباعة بالراتنج أو FDM عبر pipeline نظيف لـ Blender آلي.

بدأت كأداة شخصية لعمل الطباعة ثلاثية الأبعاد لدي. كنت أقضي وقتًا طويلًا في التنقل بين علامات تبويب المتصفح، تنزيل الملفات يدويًا، إعادة رفعها إلى Blender، إصلاح النورمالز، ضبط الأصول، تصدير STL. الكل يستغرق 15 دقيقة من العمل المتكرر لكل نموذج. Forge3D يجمع ذلك كله في نافذة واحدة.

الخيارات التقنية حددتها قيود حقيقية. استخدمت Electron مع تطبيق React في ملف واحد لأنني أردت دورة تكرار سريعة دون خادم بناء على جهاز الإنتاج. Three.js يُحمَّل من CDN عند التشغيل بدل أن يُجمَّع. تكامل Blender يعمل في repo git منفصل لأن pipeline التنظيف بـ Python لا علاقة له بواجهة Node الأمامية.

الميزات الرئيسية

ما يقوم به

توليد ثلاثي الأبعاد من النص والصور عبر Meshy AI و Tripo3D، مع إثراء الـ prompt بـ Groq
تنظيف آلي headless على Blender 5.0 — 3 مستويات جودة، إخراج GLB و STL
طابور توليد دفعي يصل إلى 5 prompts تعمل بالتتابع
توليد ثلاثي الأبعاد من صور متعددة باستخدام 2 إلى 4 صور مرجعية بزوايا مختلفة لهندسة أفضل
سجل توليد دائم مع التقاط صور مصغرة للـ canvas وإعادة تحميل النماذج
مكتبة prompts بفئات، إعدادات محفوظة واختصارات لوحة مفاتيح في كل مكان

مبني باستخدام

التقنيات

React
Vite
Electron
Three.js
Groq
Meshy AI

ما كنت سأفعله بشكل مختلف

بعد التأمل

سأقسّم App.jsx إلى مكونات من اليوم الأول. عند أكثر من 1500 سطر يعمل، لكن إضافة ميزات تتطلب scrolling كثيرًا. كذلك سأضع مجموعة اختبارات لائقة في وقت أبكر بدل الاتكال على الاختبار اليدوي.

تريد شيئًا مثل هذا لك؟

أخبرني بما تريد بناءه وسنرى ما إذا كان مناسبًا.