
شنو هو ai-texture-forge؟
ai-texture-forge هو إضافة لـ Blender خدامة على Windows، كتحوّل التعليمات النصية لـ textures، concept art، أصول الخلفية، وإسقاطات على مستوى المشهد مباشرة داخل نافذة العرض ثلاثية الأبعاد. تقدر تستعمل محرك diffusion محلي على GPU أو مزوّد سحابي مربوط.
الإضافة كتجمع بين التوليد وخط أنابيب ديال textures وبناء المواد. النتائج المولّدة تقدر تخليها seamless، وتسقطها على البيئة باستعمال العمق، وتصلحها بـ inpainting، وتوسّعها بـ outpainting، وتكبّرها حتى 4×، وتربطها بعُقد shader ديال Blender كخرائط ديال اللون والخشونة وnormal.
مثلاً، دخل weathered copper, green patina, seamless فـ N-panel وولّد مادة واجدة للتكرار للكائن النشيط.
الميزات الرئيسية
- التوليد من النص إلى texture: صايب textures وconcept art وأصول الخلفية باستعمال تعليمات بلغة عادية.
- التكرار بلا فواصل: ولّد أسطح مصمّمة باش تعاود تتكرر بلا فواصل باينة.
- الإسقاط على مستوى المشهد: استعمل إسقاط واعي بالعمق باش تكسّي نماذج كاملة أو بيئات كاملة فمرحلة وحدة.
- Inpainting وoutpainting: صلّح العيوب والفواصل أو وسّع الصورة فـ أي اتجاه.
- تكبير بالذكاء الاصطناعي 4×: حسّن التفاصيل فاللقطات القريبة وخدمة الدقة النهائية.
- إعادة تصميم الرندر: عاود صمّم الصور الثابتة والرسوم المتحركة داخل الـ compositor باستعمال render pass ونظام العُقد.
- مزوّدو الخدمة المحليون والسحابيون: شغّل diffusion على GPU محلي مدعوم أو ربط API سحابي.
- سجل التوليد: رجّع النتائج السابقة وصدّرها واستوردها.
المتطلبات والتثبيت
الحزمة ديال الإصدار موجّهة لـ Windows x64 وكتحتاج Blender 4.2 أو أحدث. التوليد المحلي كيتطلب GPU محلي مدعوم وبـ VRAM كافية، ولكن تقدر تستعمل مزوّد سحابي عوض ذلك.
حمّل الإضافة. جيب ai-texture-forge.zip من صفحة Releases.
حيد الحظر على ZIP. Windows يقدر يعلّم الأرشيفات اللي تحمّلات على أنها محظورة. حلّ PowerShell ونفّذ:
powershell Unblock-File -Path "$HOME\Downloads\ai-texture-forge.zip"ثبّتها فـ Blender. حلّ Edit → Preferences → Get Extensions، حلّ القائمة، اختار Install from Disk، ومن بعد اختار ZIP اللي تحمّل.
فعّل الإضافة. تأكد بلي ai-texture-forge مفعّلة فإعدادات الإضافات ديال Blender.
حلّ الواجهة. فـ 3D Viewport، ضغط على
Nباش تحل الشريط الجانبي، واختار لوحة ai-texture-forge.كوّن مزوّد الخدمة. اختار مزوّداً محلياً أو سحابياً، دخل معلومات الاتصال المطلوبة، واختار نموذج diffusion.
تقدر حتى تضغط على Open Studio Window. خلّي Blender خدام وانت كتستعمل Studio أو عميل خارجي، حيث هاد الأدوات كتتواصل مع جلسة Blender النشيطة.
كوّن إعدادات التوليد
الإعدادات الرئيسية متوفرة فلوحة الإضافة:
- Provider: اختار backend ديال diffusion على GPU المحلي أو API سحابي. كتكوّن رابط endpoint والمفتاح فـ نفس اللوحة.
- Model: اختار نموذج diffusion المستعمل فالتوليد.
- Resolution: الحجم الافتراضي للصورة الأساسية هو 1024.
- Steps: القيمة الافتراضية هي 30 خطوة ديال diffusion. رفع القيمة يقدر يزيد التفاصيل، ولكن كيزيد حتى وقت التوليد.
- Seed: استعمل seed ثابت باش تطوّر مظهراً متناسقاً، أو خلّيه عشوائياً باش تحصل على تنويعات.
- Seamless: فعّل هاد الخيار ملي خاص السطح المولّد يتكرر بلا فواصل باينة.
- Depth strength: القيمة الافتراضية هي 0.6، وكتتحكم فشحال الإسقاط كيتبع عمق المشهد.
- Upscale: العامل الافتراضي 4× كيطبّق التكبير بالذكاء الاصطناعي على النتائج النهائية.
- Render pass blend: القيمة الافتراضية هي 0.5، وكتتحكم فالمزج بين رندر Cycles والنتيجة اللي تعاودات صيانتها.
- History: خلّي هاد الخيار مفعّل باش تقدر ترجع للتوليدات السابقة وتصدّرها وتستوردها.
الاستعمال الأساسي: ولّد مادة PBR بلا فواصل
اختار الكائن اللي بغيتي يستقبل المادة.
حلّ لوحة ai-texture-forge فالشريط الجانبي ديال 3D Viewport.
دخل تعليمة وصفية، بحال:
weathered red brick, worn mortar, realistic surface, seamlessفعّل Seamless باش تكون النتيجة مناسبة للتكرار فوق الكائن.
اختار مزوّد الخدمة والنموذج، ومن بعد بدا التوليد.
طبّق النتيجة على الكائن النشيط. أداة بناء المواد كتوصل خرائط اللون والخشونة وnormal المولّدة بعُقد shader ديال Blender.
هاد الطريقة مفيدة للجدران الجاهزة للألعاب، والأسطح ديال archviz، ومواد أخرى خاصها تغطي مساحة كبيرة بلا فواصل تكرار باينة.
صايب Concept Art وأصول الخلفية
باش تطوّر concept داخل نافذة العرض، بنِ مشهداً أولياً بحال زقاق خيال علمي، اختار preset مناسب للـ concept، ووصف التوجه البصري اللي بغيتي. ولّد أصول الخلفية مباشرة فـ Blender، ومن بعد جرّب تنويعات مختلفة بلا ما تصدّر الصور لتطبيق خارجي.
تقدر تكون التعليمة بحال:
cinematic sci-fi alley, wet pavement, glowing signs, atmospheric depthالقوالب الجاهزة ديال البرومبتات كتهدف تعاونك تحدد اللوك اللي باغي بسرعة أكثر، بينما إعداد الـ seed يقدر يعاونك تحافظ على توجه بصري متناسق أثناء التعديلات.
طبّق ستايل على المشهد كامل
اختار البيئة ولا عناصر المشهد اللي بغيتي تدير ليها التكستشر.
استعمل طريقة الإسقاط اللي كتراعي العمق.
وصف المظهر اللي باغي، بحال:
abandoned factory, rust, dust, industrial decayعدّل Depth strength إلا بغيتي الإسقاط يتبع هندسة المشهد بقرب أكثر ولا أقل.
ولّد الإسقاط على المشهد كامل فمرّة وحدة.
استعمل inpainting باش تصلح المناطق اللي محتاجة معالجة أكثر دقة.
دير 4× upscale ملي كتحتاج الصورة النهائية تفاصيل أكثر.
طرق متقدمة للخدمة
إصلاح الفواصل والعيوب
إلا كان فشي توليد سابقين فواصل باينة ولا علامات ما مرغوباش فيها، استعمل طريقة inpainting باش تصلح المناطق المتأثرة. وبالنسبة للمواد الجديدة اللي قابلة للتكرار، تفعيل Seamless قبل التوليد هو الاختيار المفضّل.
وسّع الخلفيات بـ Outpainting
استعمل outpainting ملي خاص الخلفية تكبر وتتجاوز الحدود الأصلية ديالها. هاد الشي مفيد لتوسيع خلفية ولا تمديد صورة فجهة معيّنة بلا ما تعاود تبني التكوين كامل.
دير Upscale من بعد ما توافق على اللوك
ولّد الصورة وحسّنها بالدقة الأساسية فالأول. منين تولّي المادة ولا الإسقاط صحيحين بصرياً، طبّق 4× AI upscale باش تحسّن تفاصيل اللقطات القريبة بلا ما تعاود ترندر المشهد الأصلي.
كرّر المحاولات باستعمال Seeds والتاريخ
ثبّت seed ملي بغيتي تجرّب تغييرات فالبرومبت ولا فالإعدادات مع الحفاظ على لوك مشابه. خلّي History مفعّل باش تبقى التوليدات السابقة متاحة للاسترجاع أو التصدير أو الاستيراد.
استعمل المزوّدين المحليين والسحابيين بذكاء
المحرّك المحلي يقدر يستعمل GPU ديالك للديفيوجن، بينما المزوّد السحابي يقدر يتكلف بالخدمة ملي النظام المحلي ما عندوش VRAM كافية ولا ملي كتكون خدمة متصلة أنسب للمهمة. راجع الـ endpoint والـ key واسم الموديل فإعدادات المزوّد قبل ما تبدا تشخّص مشكل فالنتيجة المولّدة.
حلّ المشاكل
- الـ ZIP ما كيتسطبش: شغّل أمر PowerShell
Unblock-File، ومن بعد عاود جرّب تثبيت Blender. - اللوحة ما بايناش: تأكد باللي الإضافة مفعّلة من Edit → Preferences → Get Extensions، وتأكد حتى باللي Blender 4.2 ولا أحدث خدام على Windows x64.
- التوليد كيفشل ولا كيتعطل: راجع endpoint ديال المزوّد، وAPI key، واسم الموديل. فالتوليد المحلي، تأكد باللي GPU فيها VRAM كافية. يقدر يتستعمل مزوّد سحابي ملي المحرّك المحلي ما يقدرش يكمل الطلب.
- الفواصل باقية باينة: فعّل Seamless قبل التوليد، ولا استعمل inpainting باش تصلح تكستشر موجودة.
- اللقطات القريبة باينة مغبّشة: طبّق 4× AI upscale على التوليد النهائي.
- Studio ولا الكلاينت الخارجي ما كيردّش: خلّي Blender محلول حيث الكلاينت كيتواصل مع جلسة Blender خدامة.
الخلاصة
ai-texture-forge كيدخل الديفيوجن المعتمد على البرومبتات، وتوليد المواد القابلة للتكرار، وإسقاط التكستشرات على المشاهد مع مراعاة العمق، وإصلاح الصور، وإعادة الستايل، والرفع من الدقة إلى داخل viewport ديال Blender. سطّب الإضافة ديال Windows، كوّن مزوّد محلي ولا سحابي، وبدا بمادة بسيطة قابلة للتكرار قبل ما توسّع الخدمة للفنّ التصوري وتكستشرة المشاهد كاملة.
المشروع منشور تحت رخصة MIT. تقدر تشارك القوالب الجاهزة ديال البرومبتات، وإعدادات المزوّدين، وأفكار طرق الخدمة عبر issues ولا pull requests.
