باختصار
- يمكن استخدام Decimate Modifier لتقليل عدد أوجه الشبكة مع الحفاظ على شكلها قدر الإمكان.
- يعمل وضع Collapse على تبسيط الهندسة تدريجيًا وفق قيمة Ratio؛ وتهدف القيمة 0,5 إلى خفض عدد المثلثات إلى النصف تقريبًا.
- تُطبَّق عملية Decimate Geometry في Edit Mode على الهندسة المحددة؛ ويمكن تنفيذ العملية نفسها بطريقة غير تدميرية باستخدام modifier.
- يقلل وضع Planar التفاصيل في الأشكال التي يغلب عليها السطح المستوي، بينما تساعد خيارات Delimit على الحفاظ على حدود معينة.
تشرح وثائق Decimate Modifier وClean Up في الدليل الرسمي لـBlender الأدوات المتاحة لتقليل عدد أوجه الشبكات المعقدة وتنظيم الهندسة غير المرتبة. نُشرت الوثائق في إصدار “latest” من Blender Manual، ولا تحدد رقم إصدار معينًا من Blender. تستند الخطوات أدناه إلى الخيارات الموضحة في هذه الوثائق.
قد تكون هذه الأدوات مفيدة خصوصًا في الشبكات التي ازدادت كثافتها بسبب النمذجة المعقدة أو sculpting أو تطبيق modifier مثل Subdivision Surface وMultiresolution. أما تبسيط جسم صُمم بعناية يدويًا وباستخدام عدد مناسب من العناصر، فقد يؤدي إلى حذف رؤوس وأوجه ضرورية. لذلك، لا يقتصر الهدف على خفض عدد المضلعات، بل على تقليل الهندسة مع الحفاظ على الشكل والحدود الضرورية.
1. اختر الطريقة: modifier أم التعديل المباشر؟
يُبقي Decimate Modifier التغيير الذي يُجرى على الشبكة في صورة modifier. وتشير وثائق Blender إلى أن modifier في وضع Collapse ينفذ العملية نفسها التي تنفذها Decimate Geometry في Edit Mode، ولكن بطريقة غير تدميرية. وتُعد هذه الطريقة نقطة انطلاق مناسبة عندما تريد تقييم نتيجة التبسيط وإمكانية تعديل الإعدادات.
عند الحاجة إلى تطبيق العملية مباشرةً على هندسة محددة، انتقل من قائمة Edit Mode إلى Mesh › Clean up › Decimate Geometry. تقلل هذه العملية عدد أوجه الهندسة المحددة. ويتوقف الاختيار بين استخدام modifier أو مشغّل Edit Mode على طريقة تنفيذ العملية: يحتفظ modifier بالتغيير كـmodifier مستقل، في حين يُطبَّق أمر Clean Up على الهندسة المحددة.
لا يتيح Decimate Modifier معاينة التغييرات في Edit Mode؛ لكنه يعرض عدد الأوجه المتبقية بعد تطبيقه. وهذا يعني أن عليك ألا تقيّم النتيجة بالاعتماد على عرض Edit Mode وحده أثناء تحرير الهندسة.
2. اضبط قيمة Ratio في وضع Collapse
يدمج وضع Collapse الرؤوس تدريجيًا مع مراعاة الشكل. تحدد Ratio نسبة الأوجه التي ستبقى بعد التبسيط. ووفقًا للأمثلة الواردة في الوثائق، لا تغيّر القيمة 1,0 الشبكة؛ بينما تستهدف 0,5 الإبقاء على نصف الأوجه، وتزيل 0,0 جميع الأوجه. ويوضح مثال Decimate Geometry ضمن Clean Up أن القيمة 0,4 تستهدف الإبقاء على 40 بالمئة من عدد المثلثات الأصلي.
| الإعداد | القيمة المقترحة | التأثير |
|---|---|---|
| Ratio | 1,0 | تبقى الشبكة من دون تغيير. |
| Ratio | 0,5 | يستهدف الإبقاء على نصف عدد المثلثات. |
| Ratio | 0,4 | يستهدف مثال Decimate Geometry الإبقاء على 40 بالمئة من عدد المثلثات. |
| Ratio | 0,0 | تُزال جميع الأوجه. |
| Un-Subdivide: Iterations | عدد زوجي عمومًا؛ مثال: 2 | تُعد عمليتا تكرار مكافئتين لعكس عملية subdivide واحدة. |
لا تتعامل مع هذه النسبة كما لو كانت عددًا دقيقًا للمضلعات. فبحسب وثائق modifier، تُحسب النسبة استنادًا إلى المثلثات. وإذا كان Triangulate معطلًا، فقد تبقى الـquads أو المضلعات الأخرى من دون تغيير ما دامت حوافها لم تُختزل؛ لذلك قد يكون عدد الأوجه المتبقية أعلى من المتوقع. ويحافظ خيار Triangulate على الهندسة المثلثة الناتجة عن التبسيط.
3. راعِ التماثل ومجموعة الرؤوس والأسطح المستوية
يحافظ خيار Symmetry في وضع Collapse على التماثل على محور واحد. أما Decimate Geometry في Edit Mode فيتيح الحفاظ على التماثل على أحد المحاور X أو Y أو Z. ضع هذا الخيار في الحسبان عندما تحتاج إلى منع تبسيط أحد جانبي عنصر معماري متماثل بطريقة مختلفة عن الجانب الآخر.
يمكن استخدام Vertex Group للتحكم في المناطق التي يؤثر فيها التبسيط على الشبكة. وفي modifier، تحدد قيمة Factor مقدار تأثير مجموعة الرؤوس. أما في مشغّل Edit Mode، فتزداد احتمالية اختيار الحواف ذات الوزن الأعلى للتبسيط؛ ويضرب Weight تأثير هذه الأوزان، بينما يجعل Invert الحواف ذات الأوزان المنخفضة تُختزل أولًا. لا توصي الوثائق بقيمة محددة، لذلك لا تعتمد إعدادًا ثابتًا لهذه الخيارات.
يمكن تجربة وضع Planar مع الأشكال التي تتكون في معظمها من أسطح مستوية. يؤثر Angle Limit في اختزال الهندسة التي تتجاوز الزاوية بين أسطحها الحد المحدد. أما خيارات Delimit، فيمكنها منع اختزال الحواف عند وجود حدود مثل Normal وMaterial وSeam وSharp وUVs. وعند تفعيل All Boundaries، تُختزل جميع الرؤوس الواقعة على حدود الأوجه؛ وتشير الوثيقة إلى أن رفع Angle Limit قد يعطي نتائج أفضل.
4. استخدم أدوات Clean Up بحسب الحاجة
تستهدف الأدوات في قائمة Clean Up مشكلات مختلفة. تحذف Mesh › Clean up › Delete Loose الرؤوس والحواف والأوجه المحددة التي لا ترتبط ببقية الهندسة، مع إمكانية تضمين الأوجه. وتدمج Merge by Distance الرؤوس المحددة التي تقل المسافة بينها عن حد معين. لذلك يمكن تجربة هذه الأداة عند الحاجة إلى دمج رؤوس متقاربة لكنها غير متصلة بحافة.
تختزل Degenerate Dissolve الحواف المحددة التي يقل طولها عن قيمة معينة، وقد تزيل الأوجه الصغيرة أيضًا. ولا تدمج هذه العملية الرؤوس المتقاربة غير المتصلة بحافة؛ وتشير الوثائق إلى Merge by Distance بديلًا لهذه الحالة. عند استخدام Fill Holes لملء الثقوب، يمنع حد Sides ملء الثقوب التي يتجاوز عدد حوافها هذه القيمة؛ أما القيمة 0 فتسمح بملء جميع الثقوب. وقد تكون Face Fill أو Grid Fill أنسب لثقب كبير ذي حواف كثيرة.
ماذا يعني ذلك لسير عمل العمارة وarchviz؟
يمكن لفرق النمذجة والتصور التي تعمل على عناصر داخلية معقدة أو أشكال نحتية أو شبكات شديدة التقسيم تجربة خفض عدد الأوجه للحصول على هندسة أبسط. ولا تكمن الفائدة في استخدام النسبة نفسها في كل مشروع، بل في إمكانية تقليل الكثافة غير الضرورية بما يلائم احتياجات الشكل. وتشير الوثائق إلى تحسين الأداء كأحد الاستخدامات المحتملة، لكنها لا تَعِد بمكاسب محددة في العتاد أو زمن التصيير.
تحقق من الشكل والحدود التي ينبغي الحفاظ عليها بعد التبسيط. فالنسبة وحدها ليست مقياسًا كافيًا للجودة؛ إذ قد تؤثر في النتيجة طريقة حساب المثلثات والتماثل وحدود المواد وتفاصيل مثل UV Seam. ولا تقدم الوثائق معلومات عن الترخيص أو متطلبات العتاد أو التوافق مع البرامج الأخرى، لذلك لا تفترض أمورًا تخص إصدارًا أو مشروعًا بعينه في هذه الجوانب.
أخطاء شائعة
اعتبار قيمة Ratio رقمًا دقيقًا لعدد الأوجه المتبقية؛ فالحساب يستند إلى المثلثات، وقد تختلف النتيجة عند تعطيل triangulate.
تبسيط شبكة منتظمة تحتوي على حواف وأوجه ضرورية من دون التحقق منها.
توقع دمج الرؤوس المتقاربة وغير المتصلة باستخدام
Degenerate Dissolve؛ إذ تختزل هذه العملية الحواف القصيرة، بينما يمكن استخدامMerge by Distanceلدمج الرؤوس.اعتماد تكرار واحد خيارًا افتراضيًا لـUn-Subdivide؛ فوفقًا للوثائق، تُستخدم الأعداد الزوجية عمومًا، ويعادل تكراران عكس عملية subdivide واحدة.
الاعتقاد بأن Fill Holes سيملأ كل ثقب ذي حواف كثيرة، من دون مراعاة حد Sides وأدوات الملء البديلة.
المصادر
2 مصادرلا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.
تكمن القيمة الأساسية لهذه الأدوات بالنسبة إلى مكاتب العمارة والتصور في تركيا في أنها تتيح تبسيط شبكة كثيفة بما يتناسب مع متطلبات المشروع. وقد يكون العمل أولًا باستخدام modifier مفيدًا خصوصًا مع النماذج المعقدة أو التي ازدادت كثافتها بعد sculpting، إذ يسهل مراجعة التغييرات. لكن استخدام قيمة Ratio نفسها في كل نموذج ليس سير عمل صحيحًا.
لا تقدم المصادر معلومات محددة عن تكلفة العتاد أو الترخيص؛ لذلك ينبغي أن يستند القرار إلى قياس مدى الحاجة الفعلية إلى تقليل الهندسة في المشهد المتاح. وأهم النقاط التي ينبغي أن تنتبه إليها المكاتب هي حساب المثلثات والتماثل وحدود المواد أو UV أو الحواف الحادة التي يجب الحفاظ عليها. ويساعد التحقق من المناطق الحساسة في الشكل قبل زيادة مقدار التبسيط على الحفاظ على الجودة البصرية.
الأسئلة الشائعة
ما وظيفة Decimate Modifier في Blender؟
يقلل عدد الرؤوس والأوجه مع الحفاظ على شكل الشبكة قدر الإمكان. ويمكن استخدامه خصوصًا مع الهندسة الكثيفة الناتجة عن النمذجة المعقدة أو sculpting أو تطبيق Subdivision Surface أو Multiresolution.
ما معنى قيمة Ratio في Blender Decimate؟
تعبر عن نسبة الأوجه التي ستبقى بعد التبسيط. ويستند الحساب إلى المثلثات؛ وإذا كان triangulate معطلًا، فقد يختلف عدد الأوجه المتبقية عن المتوقع بسبب الـquads والمضلعات الأخرى.
أين أجد Decimate Geometry في Blender؟
توجد في Edit Mode ضمن المسار `Mesh › Clean up › Decimate Geometry`. وتوضح الوثائق أن التبسيط نفسه يمكن تنفيذه بطريقة غير تدميرية باستخدام Decimate Modifier في وضع Collapse.



