سؤال

هل يجب أن أستخدم هذه الطريقة دائمًا عند التقديم؟ هل يتباطأ كثيرًا على بطاقات الرسومات السيئة؟

إذا لم يكن للنتيجة النهائية العديد من الوجوه المنقولة ، فهل يجب أن أستخدم هذه الطريقة بعد ذلك؟

هل كانت مفيدة؟

المحلول

إذا تم تعريف جميع النماذج الخاصة بك بشكل صحيح (محدب ، مع لف رأس ثابت) ، فلن يضرع الإعدام أبدًا ، وسيساعد دائمًا في الأداء.

تخيل أنك تقوم بتقديم مكعب ، مع إعدام تعطيل. يتم تقديم الوجوه الموجودة على الظهر (الجانب البعيد) للمكعب في مواجهة منك ، وأي سمات مواد الوجه الخلفية التي اخترتها يتم تطبيقها. ثم يتم تقديم الوجوه الموجودة في مقدمة المكعب: نظرًا لأن الوجوه الخلفية التي تم تقديمها للتو هي داخل المكعب ، فهي مغمورة بنسبة 100 ٪ من الوجوه الأمامية.

إذا كان المكعب موجهًا بشكل مختلف ، فقد يتم ندرة الوجوه الأمامية أولاً ، ولكن ستظل الوجوه الخلفية تتم معالجتها ثم الشظايا التي تم رفضها بواسطة المخزن المؤقت Z.

النتيجة الصافية: قمت بتصوير 2x أكبر عدد من الأجزاء حسب الضرورة. هذا يصبح صفقة كبيرة مع أعداد كبيرة من المضلعات أو تظليل البكسل المعقدة. يتيح لك إعدام الوجه تجنب الوجوه النقطية تمامًا التي تعرفها لن تظهر.

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

إذا كنت تعمل مع نماذج صغيرة وعدم وجود تظليلات ، فلا يهم إعدام هذه الأيام. لكن من الممارسات الجيدة تمكينها على أي حال.

نصائح أخرى

إن تمكين إعدام الوجه (عادةً ما يكون الوجه الخلفي) له تأثير كبير على أداء العرض.

الآن السؤال الذي يجب الإجابة عليه هو "لماذا لا يتم تمكين الإعدام افتراضيًا أو لماذا لا يتم استخدامه دائمًا؟" هناك العديد من العوامل التي تحدد ما إذا كان التمكين إعدام أمر ممكن أم لا. واحد هو النموذج الذي يتم تقديمه وكيف يتم عرضه.

لكل مضلع في النموذج ، إذا كان وجه واحد فقط إما الأمامي أو الظهر مرئيًا (عندما يتم عرض النموذج من جميع الزوايا الممكنة) ، فيمكننا إعدام الوجه الآخر.

على سبيل المثال: "Cube" ، بغض النظر عما إذا كنت تبحث من الداخل أو خارجها ، عند تدويره ، يمكنك رؤية جانب واحد فقط من كل 6 مضلعات تشكل المكعب.

آخر آخر: "أشرعة من طراز السفينة" كما هو الحال في لعبة Sea-Wars (3D) ، أشرعة نموذج السفينة عبارة عن سطح مبني مع العديد من المضلعات المسطحة. عندما يتحرك القارب في الماء ، يمكن للمرء أن يرى جانبي الشراع. في هذه الحالة ، فإن إعدام أي من الوجوه غير مرغوب فيه.

وبالتالي يمكن تمكين الإعدام لجميع النماذج في المشهد التي تتبع دلالات المكعبات وتعطيل جميع النماذج الأخرى.

يجب أن يتم استخدام إعدام الوجه PS كلما كان ذلك ممكنًا.

ذلك يعتمد على الأشياء التي تقدمها. بشكل عام الإعدام أمر مرغوب فيه. السبب الوحيد الذي يجعلني أتخيل عدم استخدامه هو تقديم نماذج لها عوامل خلفية مرئية. سيناريو آخر قد لا يكون فيه العهد مطلوبًا يمكن أن يكون نماذج سيئة النماذج حيث يتم تعريف القمم بالترتيب الخاطئ.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top