آخر الأخبار
دليل إنشاء انتقالات الأسطح باستخدام BlendSrf وMatchSrf في Rhino 8دليل MoGraph في Cinema 4D: Cloner والتوزيع والأداءBlender’da mimari kamera ve render çıktısı ayarları: adım adım rehberخيارات العرض في Archicad 29: دليل إعدادات النموذج والشاشةدليل إنشاء رسوم خطية للمشاهد المعمارية باستخدام Blender Line Artدليل World Partition في Unreal Engine: تنظيم الخرائط الكبيرة باستخدام Data Layersإنشاء رسوم معمارية متحركة في Blender باستخدام Keyframe وDriverالتحكم على مستوى المشهد باستخدام Material Parameter Collection في Unreal Engineفلاتر المراحل في Revit: دليل اختيار الفلتر المناسب لمشاهد التجديدكيفية إعداد Runtime Virtual Texturing في Unreal Engine؟ دليل خطوة بخطوة
دروس تعليميةBlenderMariCycles

فتح UV وBake الخامات في Blender: دليل خطوة بخطوة للنماذج المعمارية

نتناول خطوة بخطوة فتح UV وBake الخامات في Blender باستخدام نماذج معمارية. تعرّف إلى إعداد خريطة UV واختيار هدف Bake والحد من المشكلات عند الفواصل.

عمل خامات لمساحة داخلية عصرية تظهر فيها خامات UV وظلال ناعمةصورة بالذكاء الاصطناعي
صورة تعبيرية مولّدة بالذكاء الاصطناعي.الصورة: 3dsınıfı / FCA AI

باختصار

  1. ينشئ فتح UV إحداثيات تربط سطح النموذج ثلاثي الأبعاد بصورة ثنائية الأبعاد.
  2. تُجرى عملية تحرير UV في Edit Mode، وقد تختلف الطريقة المناسبة بحسب شكل النموذج.
  3. يتطلب Bake باستخدام Cycles وجود خريطة UV للنموذج، وهدف من نوع صورة أو سمة لونية.
  4. يساعد الهامش المضاف حول جزر UV على تقليل مشكلات الفواصل الناتجة عن ترشيح الخامات وmip-mapping.

ما الذي ستتعلمه في هذا الدليل؟

يجمع هذا الدليل بين فتح UV وعمليات Bake للخامات باستخدام Cycles، بهدف إعداد نموذج معماري للخامات في Blender. سنتناول إنشاء تمثيل ثنائي الأبعاد لسطح جدار أو قطعة أثاث أو عنصر زخرفي، ثم نقل معلومات المادة أو الإضاءة أو السطح إلى خامة صورة. ويمكن تطبيق سير العمل هذا على أمثلة مثل الأصول المراد نقلها إلى محركات الألعاب، والخرائط الأولية للرسم على الخامات، وخرائط الإضاءة التي يمكن استخدامها أثناء عملية التصيير.

تحدد خريطة UV كيفية توزيع أسطح النموذج على مستوى ثنائي الأبعاد. ويحدد مقابل UV لكل وجه كيفية إسقاط الصورة عليه. أما Bake فهو عملية كتابة معلومات السطح المحددة على خامة أو طبقة لونية مناسبة. وترتبط هاتان المرحلتان إحداهما بالأخرى: إذ يلزم وجود خريطة UV صالحة وهدف محدد قبل إجراء Bake.

المتطلبات

  • Blender وCycles لإجراء Bake. لا يحدد دليل Blender رقم إصدار، لذا لا يُشترط هنا إصدار بعينه.

  • Mesh لفتح UV. تُنشأ الـMesh افتراضيًا من دون خريطة UV؛ لذا يجب أولًا عمل تعيين للأسطح.

  • صورة مرتبطة بعقدة Image Texture، أو طبقة Color Attribute نشطة، لاستخدامها هدفًا لـBake.

  • لا تحدد الأدلة المصدرية أي متطلبات للحساب أو الاشتراك.

تُستخدم إعدادات التصيير في Cycles، مثل قيم العينات وارتدادات الأشعة، لتحديد جودة Bake. لذا ضع في الحسبان ارتباط نتيجة Bake بإعدادات التصيير في المشهد.

خطوة بخطوة: إعداد خريطة UV

  1. أكمل هندسة النموذج قدر الإمكان. من الأنسب البدء بفتح UV بعد أن لا يتبقى سوى تعديلات بسيطة على الهندسة. ويمكن إضافة أوجه أو تقسيم الأوجه الموجودة بعد إنشاء UV، لكن قد يلزم إجراء تعيين أو تعديل إضافي للأوجه الجديدة.

  2. انتقل إلى مساحة العمل UV Editing وافتح Edit Mode. توفر مساحة العمل هذه تخطيطًا يتيح استخدام 3D Viewport وUV Editor معًا. تُجرى عملية فتح UV في Edit Mode، ويمكن العمل باستخدام تحديد الرؤوس أو الأوجه أو الحواف.

  3. ضع علامات seam عند الحاجة وحدد الأوجه. لا توجد طريقة واحدة صحيحة لكل النماذج. وقد يلزم استخدام seams لتحديد مواضع فتح الأسطح المعقدة أو المنحنية. بعد ذلك، حدد في 3D Viewport أوجه الـMesh المراد تضمينها في UV.

  4. اختر طريقة تعيين UV. طبّق طريقة من قائمة UV في 3D Viewport عبر UV > Unwrap. يشير الدليل المصدر إلى أن النماذج المختلفة قد تتطلب أساليب مختلفة؛ لذا قيّم النتيجة وفقًا لأسطح النموذج. وبعد التنفيذ، راجع الإعدادات في لوحة Adjust Last Operation.

  5. اختبر التوزيع وصحّحه. استخدم صورة اختبار للتحقق من وجود تشوهات على الأسطح. افحص ترتيب الجزر في UV Editor وعدّله عند الحاجة. خريطة UV ليست مجرد مخطط بصري: فهي تحدد أي جزء من الخامة سيستخدمه كل وجه، لذلك قد يؤثر التمدد أو التوزيع غير المنتظم في الجزر على مظهر الخامة.

خطوة بخطوة: إجراء Bake باستخدام Cycles

  1. جهّز هدف Bake. يجب أن يحتوي الـMesh على خريطة UV، وأن يتوفر هدف على هيئة صورة أو سمة لونية. عند إجراء Bake إلى صورة، يجب أن تكون عقدة Image Texture المرتبطة بالمادة نشطة ومحددة. إذا لم توجد مثل هذه العقدة في مادة ما، فلن تظهر نتيجة Bake لتلك المادة. والبديل الآخر هو استخدام طبقة Color Attribute النشطة هدفًا للعملية.

  2. حدد المعلومات المراد عمل Bake لها. يحدد نوع Bake معلومات السطح التي ستُكتب إلى الصورة. فعلى سبيل المثال، ينقل Normal متجهات عمودية السطح إلى صورة RGB؛ وينقل Roughness معلومات الخشونة؛ أما Emit فينقل لون الانبعاث. ويُجري Ambient Occlusion عملية Bake للإطباق المحيطي المحدد في إعدادات World، ولا يأخذ أضواء المشهد في الحسبان. ويعالج Shadow معلومات الظلال والإضاءة. أما Combined فيجمع مكونات المادة والخامة والإضاءة، باستثناء الانعكاسية (specularity).

  3. قيّم خيار Selected to Active عند الحاجة. تُجري هذه الطريقة Bake لتظليل أسطح الكائنات المحددة على الكائن النشط. وتُرسل الأشعة من الكائن منخفض المضلعات إلى الكائن عالي المضلعات. إذا لم يكن النموذج عالي المضلعات واقعًا بالكامل داخل النموذج منخفض المضلعات، فقد يلزم ضبط Max Ray Distance أو Extrusion. وإذا استُخدم Cage، فيمكن مراجعة خيارات Cage Object أو Cage Extrusion. ووفقًا للدليل المصدر، تتبع الأشعة Normals الخاصة بالـMesh عند عدم استخدام cage؛ ورغم أن هذه الطريقة قد تتسبب في أخطاء عند الحواف، فقد لا تتطلب حلقات حواف إضافية عند إجراء Bake على المستويات.

  4. تحقق من إعدادات Margin وابدأ Bake. يساعد الهامش المحيط بجزر UV على منع الانقطاعات المحتملة عند الفواصل أثناء ترشيح الخامات وmip-mapping. يمدد Extend وحدات البكسل الحدودية إلى الخارج، بينما يملأ Adjacent Faces الفراغ بوحدات بكسل من الأوجه المجاورة المقابلة لفواصل UV. يُحدد الحجم بالبكسل. بعد اختيار الإعدادات في لوحة Render > Bake، ابدأ عملية Bake.

التأثير في سير عمل التصوير المعماري

يمكن للفرق التي تُعد نماذج معمارية لمحركات الألعاب أو سير عمل العرض الفوري إجراء Bake لخرائط الألوان الأساسية أو الخرائط العمودية واستخدامها عند التصدير. كما يوفر إجراء Bake مسبق لحسابات الإضاءة والظلال المكثفة، مثل Ambient Occlusion أو الظلال الناعمة، خيارًا لتقليل عبء التصيير في بعض المشاهد. ويمكن تقييم هذا النهج خصوصًا للأسطح المتكررة أو ظروف الإضاءة الثابتة؛ لكن مكونات الإضاءة والمواد التي تتضمنها نتيجة Bake تعتمد على نوع Bake المحدد.

بالنسبة إلى مكاتب العمارة ومصممي الديكور الداخلي، تتمثل النقطة المهمة في مكان الاستخدام النهائي للخامة. فقد يتطلب العرض الفوري أو النقل إلى محرك ألعاب أو إعداد خريطة للرسم عليها لاحقًا أنواع Bake وأهدافًا مختلفة. لا تنتقل إلى مرحلة Bake قبل إعداد خريطة UV، وتأكد من أن الصورة المستهدفة نشطة ومحددة في المادة المعنية. كما ينبغي مراعاة وجود عبء ثابت على ذاكرة CPU لكل كائن يُستخدم مصدرًا لـBake في المشاهد الكبيرة. وإذا ظهرت مشكلات في الذاكرة، فإن دمج الكائنات عالية المضلعات قبل Bake أحد الخيارات المذكورة في الدليل.

أخطاء شائعة

  • محاولة إجراء Bake من دون خريطة UV: يتطلب Bake وجود خريطة UV للـMesh وهدف للعملية. أكمل التعيين أولًا.

  • عدم تحديد الصورة المستهدفة: لا يمكن إجراء Bake إلى صورة لمادة لا تحتوي على عقدة Image Texture نشطة ومحددة.

  • إهمال فحص محيط الفواصل: قد تظهر انقطاعات ناتجة عن الترشيح عند حدود جزر UV في غياب Margin. قيّم خياري Extend أو Adjacent Faces بحسب الحاجة.

  • افتراض محتوى نوع Bake: يتجاهل Ambient Occlusion، على سبيل المثال، أضواء المشهد؛ أما Combined فلا يتضمن specularity. تحقق من نطاق النوع عند تفسير النتيجة.

  • عدم مراعاة مسارات أشعة Selected to Active: قد تؤثر العلاقة بين النموذج منخفض المضلعات والنموذج عالي المضلعات في النتيجة. راجع إعدادات مسافة الأشعة أو cage عند الحاجة.

الخطوات التالية

بعد أول عملية Bake، افحص الناتج بحثًا عن فواصل UV وتشوهات الأسطح، وتحقق من كتابة الناتج في طبقة الخامة المستهدفة الصحيحة. عند استخدام Normal bake، يجب أن يتطابق فضاء الإحداثيات المحدد في إعدادات Bake مع إعدادات Normal Map في المادة. ويُذكر أن Tangent space هو الخيار الافتراضي والملائم في معظم الحالات، كما يمكن استخدامه مع الكائنات المتحركة. بعد ذلك، جرّب أنواع Bake الأخرى المطلوبة كلًّا على حدة، وقيّم إعدادات العينات وارتدادات الأشعة في المشهد وفقًا لمتطلبات التصيير النهائي.

المصدر والترخيص

أُعد هذا الدليل بالاستناد إلى دليلي Blender Manual المعنونين “Render Baking” و“Introduction” لفتح UV، مع تكييفهما إلى التركية. وقد نُشر كلا المصدرين بموجب ترخيص CC BY-SA 4.0.

المصادر

2 مصادر
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/render/cycles/baking.html
ملخص
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/meshes/uv/unwrapping/introduction.html
ملخص

لا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.

رأي 3dsınıfı
3dتقييم المحرر

يمكن أن يجعل فتح UV وBake إعداد النماذج أكثر قابلية للتحكم لمكاتب العمارة في تركيا، ولا سيما تلك التي تعمل على عروض فورية أو تنقل النماذج إلى محركات الألعاب. لكن Bake لا يعني تلقائيًا الحصول على نتيجة أسرع أو أفضل في كل مشروع؛ إذ ينبغي النظر معًا في محتوى الخريطة المحددة والاستخدام المستهدف.

من المهم أن تبدأ الفرق مع مراعاة الأجهزة المتاحة وحجم المشهد. ويشير الدليل المصدر إلى وجود عبء ثابت على ذاكرة CPU لكل كائن تُجرى له عملية Bake. لذلك، يُعد فحص المصادر عالية المضلعات وتنظيم UV مسبقًا خطوة إعداد عملية، خصوصًا في المشاهد الكبيرة.

الأسئلة الشائعة

ما المطلوب لإجراء texture bake في Blender؟

يلزم وجود خريطة UV للـMesh وهدف لـBake على هيئة صورة أو طبقة Color Attribute نشطة. وعند إجراء Bake إلى صورة، يجب أن تحتوي المادة على عقدة Image Texture نشطة ومحددة.

من أين أبدأ فتح UV في Blender؟

انتقل إلى مساحة العمل UV Editing وعدّل الـMesh في Edit Mode. ضع علامات seam عند الحاجة، وحدد الأوجه، ثم طبّق طريقة التعيين المناسبة من قائمة UV.

ما فائدة margin في عملية Bake في Blender؟

يضيف Margin مساحة من وحدات البكسل حول جزر UV، ويساعد على الحد من الانقطاعات التي قد تظهر عند فواصل UV بسبب ترشيح الخامات وmip-mapping.

التعليقات والمنتدى باللغة التركية.شارك في النقاش
+

أخبار ذات صلة