fix(view): 지형 모델이 없을 때 60 m 사각판 대신 교각별 지반고 선 표시
- 지형 격자가 없으면 교각 지반고 위치에 얇은 선(코핑 길이 + 여유 2 m)만 그림 - 전체 보기에서도 지형이 없으면 교각별 지반고 선을 표시, 지형이 있으면 공유 격자만 표시 - 부재 표시 '지반' 체크박스는 두 경우 모두 동작 - 테스트: 얇은 선 위치와 길이, 지형 있을 때 선 미표시 Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
765384cd71
commit
e5d8002c79
5 files changed
+61
-15
No files matched your search
+2
-1
@@ -324,8 +324,9 @@ function partScenes(): PierScene[] {
|
||||
|
||||
function setPartVisible(part: PartName, on: boolean): void {
|
||||
if (part === 'ground' && allPiers) {
|
||||
// Per-pier ground planes stay hidden in 전체 보기; only the shared terrain follows the checkbox.
|
||||
// With terrain only the shared grid follows the checkbox; without it each pier's 지반고 line does.
|
||||
if (allPiers.terrain) allPiers.terrain.visible = on;
|
||||
else for (const s of allPiers.scenes.values()) s.parts.ground.visible = on;
|
||||
return;
|
||||
}
|
||||
for (const s of partScenes()) s.parts[part].visible = on;
|
||||
|
||||
Reference in new issue
Block a user