Commit Graph
3 Commits
Author SHA1 Message Date
조선두andClaude Haiku 5.5 b1bb768f09 feat: viewer part picking with highlight and tooltip, station window slider, zoom fit, longitudinal start view (Task 8)
- Z-up model rotated for the Y-up viewer; start view is the longitudinal (종단) view, chainage left to right
- 구간 보기: two-handle station slider (start/end) with 구간 맞춤 / 구간 전체
- click a part: yellow highlight + tooltip (group, pattern, station range, length, volume, part ID)
- 선택 맞춤 (zoom fit), 선택 해제 (Esc), 선택 숨기기, 선택만 보기, 모두 보기, 와이어프레임
- full-length reference lines shown only for the full range

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01A5Cun3RHQKna9qxE6ybZ4A
2026-10-21 22:34:11 +00:00
조선두andClaude Haiku 5.5 455980b052 feat: viewer station navigation (slider, 5 m steps) and flat shading for solid model (Task 8)
- 구간 보기: station slider 4+745~5+480 and 5 m prev/next buttons; camera frames a 30 m window
- flat shading (one normal per triangle) so the solid surfaces are not smeared
- excavation band drawn opaque

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01A5Cun3RHQKna9qxE6ybZ4A
2026-10-21 22:17:55 +00:00
조선두andClaude Haiku 5.5 ff2c057aa7 feat: solid model of main line 4+745~5+480 (STEP + GLB), per-pattern selection, viewer rework (Task 8)
- scripts/build_solids.py: B-rep solids from standard section 03-001 (rev2, approved 2026-10-21)
  - lining per 지보패턴 run (independently selectable), excavation band per run
  - road surface (계획고, 280 mm) with per-station superelevation; base/invert ASSUMED
  - side drains (box minus pipe), H/I boxes = 공동구 (assumed); 시설한계 50 mm as reference wires only
  - staged run (4 GB RAM / 180 s per call); STEP and GLB from the same B-rep
- model/tunnel_solids.glb, model/tunnel_solids_meta.json, data/verify_solids.json
- viewer/index.html: solids, pattern and component toggles, click readout, no development text
- STEP (84.6 MB) and model/parts/ are git-ignored; the STEP is generated locally by the script

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01A5Cun3RHQKna9qxE6ybZ4A
2026-10-21 15:32:54 +00:00