Prompt Korea logo
PROMPTKOREA
Studio
Architecture Interior

건축·인테리어 3D

평면 도면 이미지를 업로드하고 표준 floor_plan_schema.json, 2D 보정 기준, 3D 인테리어 렌더 시안으로 이어지는 Plan2Space 워크플로우입니다. 2D Geometry 보정 화면과 Three.js Viewer에서 GLB 다운로드까지 한 흐름으로 이어집니다.

1

도면 업로드

PNG/JPG/WEBP 평면도를 기준 이미지로 저장

2

표준 스키마

walls / rooms / openings / scale JSON 생성

3

2D 보정

벽, 방 polygon, 문/창 위치를 사용자가 확인

4

3D·GLB

Three.js 모델과 GLB 산출물로 연결

5

MP4

워크스루 영상 렌더링 단계로 전달

공간 설정

비슷한 설정은 하나의 워크플로우 안에서 위에서 아래로 진행합니다.

3D 모델 파라미터

PRD 기본값을 기준으로 벽·슬라브·문·창 치수를 조정합니다.

floor_plan_schema.json

GLB 생성기가 읽을 표준 중간 데이터입니다. 이미지 분석은 도면의 어두운 선에서 벽 후보를 추출합니다.

{
  "project": {
    "id": "promptkorea-interior-draft",
    "name": "아파트 거실 모던 미니멀",
    "status": "uploaded",
    "unit": "mm",
    "source_image": null,
    "scale": {
      "pixel_per_meter": 86.2,
      "source": "dimension_text_or_user_baseline",
      "confidence": 0.35
    }
  },
  "parameters": {
    "wall_height_mm": 2400,
    "wall_thickness_mm": 180,
    "slab_thickness_mm": 150,
    "door_height_mm": 2100,
    "default_door_width_mm": 900,
    "window_height_mm": 1200,
    "window_sill_height_mm": 900,
    "ceiling_enabled": false
  },
  "rooms": [
    {
      "id": "room_1",
      "name": "아파트 거실 모던 미니멀",
      "room_type": "living_room",
      "area_m2": null,
      "polygon": [],
      "confidence": 0
    }
  ],
  "walls": [],
  "openings": [
    {
      "id": "opening_sample",
      "type": "door",
      "position": [],
      "wall_id": null,
      "width_mm": 900,
      "height_mm": 2100,
      "confidence": 0
    }
  ],
  "metadata": {
    "workflow": "AI analysis 70% + user geometry correction 30%",
    "next_routes": [
      "/studio/interior",
      "/studio/interior/edit-geometry",
      "/studio/interior/viewer"
    ],
    "generated_at": "2026-06-04T20:25:02.008Z"
  }
}
Schema QA: 오류 2개 · 경고 4

스케일 기준 신뢰도가 낮습니다. · 아파트 거실 모던 미니멀 polygon 좌표가 부족합니다.

GLB 준비

2D 보정에서 저장한 walls / rooms / openings를 Three.js viewer가 읽어 plan2space.glb로 다운로드합니다.

MP4 준비

GLB가 생기면 5개 웨이포인트 워크스루 영상 산출물로 이어지도록 scene manifest를 함께 저장할 수 있습니다.