
eomsangdonandClaude Opus 5
38fd7e49e0
fix(B05): 구조물 성토 비탈 Z 반전 — 유출측 실루엣 배열 방향 정규화
사용자 3D 제보: 구조물 자리의 성토가 경사 방향이 뒤집혀 위로 솟는다.
원인은 직전 커밋(b5ceb861)에서 유출측 편거리 정렬을 뺀 것이다. 뒤쪽 코드가 비탈의
도로측 끝점을 **배열 위치**로 집는다 — `slopeRelative`(Corridor_Station)와 코리도
빌더(Corridor_Build)가 `side === "right" ? points.at(-1) : points[0]`로 잡고,
비탈 보간기도 오름차순 배열을 전제한다. 유출이 우측인 측점은 수집 순서(도로 → 바깥)가
편거리 내림차순이라 **바깥 끝을 도로측으로** 잡았고, 그만큼 비탈이 뒤집혀 얹혔다.
정렬로 되돌리면 다단 계단 순서가 다시 깨지므로, 체인은 그대로 두고 **배열 방향만**
오름차순으로 뒤집는다(첫 점이 마지막 점보다 바깥이면 reverse). 점 순서(성토선 >
본 기슭막이 > 추가 성토선 > 추가 기슭막이)는 보존된다.
BUILD_VERSION 18 → 19(저장 코리도 만료).
tsc/prettier 통과, pytest 196 passed(기존 실패 1건 유지).
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-24 19:42:07 +09:00
..
2026-08-19 19:46:03 +09:00
2026-08-17 20:04:32 +09:00
2026-08-08 10:03:11 +09:00
2026-08-08 10:03:11 +09:00
2026-08-08 17:50:36 +09:00
2026-08-23 14:12:38 +09:00
2026-08-08 10:03:11 +09:00
2026-08-19 19:46:03 +09:00
2026-08-08 16:51:30 +09:00
2026-08-08 10:03:11 +09:00
2026-08-23 14:12:38 +09:00
2026-08-08 10:03:11 +09:00
2026-08-08 16:51:30 +09:00
2026-08-08 10:03:11 +09:00
2026-08-08 10:03:11 +09:00
2026-08-08 10:03:11 +09:00
2026-08-23 12:28:37 +09:00
2026-08-19 19:46:03 +09:00
2026-08-19 19:46:03 +09:00
2026-08-24 19:26:35 +09:00
2026-08-17 20:04:32 +09:00
2026-08-17 20:04:32 +09:00
2026-08-17 09:28:07 +09:00
2026-08-17 20:04:32 +09:00
2026-08-24 17:11:21 +09:00
2026-08-23 13:58:00 +09:00
2026-08-24 19:26:35 +09:00
2026-08-23 21:46:48 +09:00
2026-08-23 13:58:00 +09:00
2026-08-24 19:42:07 +09:00
2026-08-24 19:37:14 +09:00
2026-08-23 13:11:49 +09:00
2026-08-24 19:42:07 +09:00
2026-08-19 19:46:03 +09:00
2026-08-23 21:46:48 +09:00
2026-08-23 21:46:48 +09:00
2026-08-17 18:19:46 +09:00
2026-08-19 19:46:03 +09:00
2026-08-18 19:38:52 +09:00
2026-08-19 18:32:55 +09:00
2026-08-08 10:03:11 +09:00
2026-08-17 17:09:05 +09:00
2026-08-19 18:33:03 +09:00
2026-08-23 21:46:48 +09:00
2026-08-19 18:32:55 +09:00
2026-08-23 16:06:03 +09:00
2026-08-23 13:42:16 +09:00
2026-08-23 17:01:45 +09:00
2026-08-23 13:58:00 +09:00
2026-08-17 14:05:32 +09:00
2026-08-23 17:01:45 +09:00
2026-08-17 18:51:21 +09:00
2026-08-17 18:51:21 +09:00
2026-08-08 10:03:11 +09:00
2026-08-23 16:27:41 +09:00
2026-08-23 17:40:48 +09:00
2026-08-23 17:01:45 +09:00
2026-08-18 19:38:52 +09:00
2026-08-08 10:03:11 +09:00
2026-08-08 10:03:11 +09:00
2026-08-18 19:14:05 +09:00
2026-08-18 19:51:08 +09:00
2026-08-19 18:17:22 +09:00
2026-08-19 18:56:06 +09:00
2026-08-19 19:12:37 +09:00
2026-08-08 10:03:11 +09:00
2026-08-19 18:56:06 +09:00
2026-08-18 19:38:52 +09:00
2026-08-19 18:32:55 +09:00
2026-08-23 19:34:26 +09:00
2026-08-17 09:06:19 +09:00