
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를 함께 저장할 수 있습니다.