RootCauseunvalidated
smart_project's heuristic is "minimise stretch, pack islands" — For a cube. Tension: "minimum stretch" allows arbitrary 90° rotations per face — no concept of "this texture has a canonical up". Outcome: For a triangle fan, each triangle's normals are identical but the operator still treats triangulated faces as separate islands when packing.
2f98cd28-6fc4-496a-a75b-a00a49d978ff
smart_project's heuristic is "minimise stretch, pack islands" — For a cube. Tension: "minimum stretch" allows arbitrary 90° rotations per face — no concept of "this texture has a canonical up". Outcome: For a triangle fan, each triangle's normals are identical but the operator still treats triangulated faces as separate islands when packing.