minsung e986604f49 fix: 카메라 타겟이 항상 지반 아래를 가리키던 버그
[원인]
scene_extents 가 반환하는 BB 는 지반·교대 푸팅까지 포함 →
  top_y = girder_h + slab + 200
  bot_y = -(girder_h + 4000)
center Y = (top_y + bot_y)/2 = (slab - 3800)/2 ≈ -1790mm (지반 아래 1.8m)

더 큰 문제: top/bot 이 girder_h 에 따라 같은 비율로 변해서 center Y 는 고정.
→ girder_h 가 바뀌어도 카메라 타겟은 거더 중심을 추적하지 않음.
→ 거더가 실제론 커졌어도 카메라가 항상 지반 아래를 보기 때문에, 슬래브만
   화면 위쪽으로 멀어지고 거더는 그대로 있는 것처럼 인식됨.

[수정]
- rebuild_mesh(): zoom_extents 에 전달할 Y 범위를 [0, girder_h+slab] 로 제한
  → target Y = (girder_h + slab)/2, 거더·데크 중심으로 카메라가 추적.
- 초기 카메라: cy 를 scene_extents 중심 대신 (girder_h+slab)/2 로 설정.

결과: 거더 높이를 올리면 카메라 target 도 비례해 위로 이동 → 거더가 화면
중앙에서 자라는 것이 보이고, 슬래브는 그 위쪽에 붙어 함께 올라감.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-15 10:01:35 +09:00
2026-04-14 08:21:10 +09:00
Description
No description provided
Readme 1.6 MiB
Languages
Rust 95.9%
HTML 2.6%
Shell 0.6%
Python 0.4%
SCSS 0.3%
Other 0.2%