모벤MOVE BEYOND
상담 요청

데모현장·도면·3D

평면 도면 보정·3D 뷰어 데모

가상 평면의 열린 벽을 보정·승인한 뒤에만 3D 모델과 JSON·SVG·GLB 파일로 이어지는 흐름을 볼 수 있습니다.

web-production-d9c6a.up.railway.app
평면 도면 보정·3D 뷰어 데모 화면

열어 보시면 이런 걸 확인하실 수 있습니다

  • 프로젝트에서 '라운지 · 열린 벽'을 고르면 열린 끝점이 점선 제안으로 표시됩니다
  • '연결 제안 반영' 뒤 '평면 승인'을 눌러야 3D 뷰어에 벽과 바닥이 생깁니다
  • 3D 뷰어에서 회전·확대하고 가정 벽 높이를 바꿔 봅니다
  • 내보내기에서 JSON·SVG·GLB와 변경 이력을 확인합니다(GLB는 표시용 메시)

만들면서 풀어야 했던 것

  • 불완전한 벽 정보를 그대로 입체로 만들면 누락과 잘못된 연결이 결과에 남습니다. 열린 끝점은 확인 전까지 점선 제안으로 두고 교차 벽은 구조 오류로 남겨 승인을 막았으며, 사용자가 승인한 평면에서만 벽과 바닥을 만들도록 했습니다.
  • 원본 관측 좌표는 그대로 두고 보정·승인·되돌리기를 같은 데이터 엔진에 연결해, 내보낸 JSON에 좌표·벽과 사용자 변경 이력이 함께 담기도록 했습니다. 다시 불러온 JSON은 검증되지 않은 입력으로 보고 승인을 해제한 상태로 검토 단계에 다시 들어갑니다.
  • 첫 모바일 화면에서 모델이 잘려 보여, 모델을 감싸는 경계와 화면의 좁은 쪽 시야를 기준으로 카메라 거리를 다시 계산해 좁은 폭에서도 모델 전체가 보이게 고쳤습니다. 내려받은 GLB는 별도 로더로 다시 열어 가정한 벽 높이·두께가 반영된 크기로 읽히는지 확인했으며, 이 GLB는 표시용 메시로 전문 CAD·BIM 모델과 같지 않습니다.

비슷한 걸 만들어 보고 싶으시다면

구간 견적으로 규모를 먼저 가늠해 보시거나, 조건을 적어 보내 주시면 범위를 정리해 회신드립니다.