블록 세트장 v2 — LLM 구조화(씬 원문 전체 grounding) → 코드 렌더

색상=높이 레이어(위에서 본 도면의 3차원 보완 — 아래 레이어 표의 한국어 설명은 LLM 산출 그대로), 원문자=구조(알파벳)/개구부·설비(번호) — 도면에는 마커만, 의미는 아래 마커 표의 desc(LLM 산출 그대로). 창/문 개수는 씬 원문 인용 근거 필수(근거 없는 건물 창은 '추정' 표기). 크기/배치=LLM 상대 판단(100×100). 옆집=민네모.
배치 논리 (LLM layout_notes_ko 원문):
전체 배치는 하단 도로에서 왼쪽 골목을 따라 들어와 빌라 앞마당과 게이트에 닿고, 오른쪽 후미진 계단으로 옥상까지 오르는 흐름으로 잡았다. 본관 매스의 지붕 위에는 넓은 옥상 테라스를 두고, 그 중앙 약간 위쪽에 옥탑방 외곽 셸을 올려 주변 낡은 지붕들에 갇힌 느낌을 만들었다. 옥탑방 철문은 계단 상부와 마주보는 아래쪽 면에 두었고, 물탱크·빨랫줄·평상은 현관 앞 옥상 공간에 흩어 놓았다. 창문은 텍스트가 지지하는 거실 작은 창과 커튼 달린 침실 창 두 개만 표시했으며, 정확한 방위가 없어서 오른쪽과 위쪽 외벽에 추정 배치했다. 주변 이웃 건물은 세부 없이 낡은 지붕 매스로만 단순화해 부감 장면의 밀집감을 반영했다.

① 높이 레이어 (색상 의미 — LLM 텍스트 원문)

ID이름상대 높이설명 (desc_ko 원문)
L0Groundh=0지면 높이의 도로, 골목, 마당과 출입문이 놓이는 층이다.
L1Stair runh=1.5지면에서 옥상으로 상승하는 외부 시멘트 계단의 중간 높이이다.
L2Roof deckh=3다세대 빌라와 주변 건물의 옥상면 및 그 위의 낮은 설비가 놓이는 높이이다.
L3Rooftop roomh=4옥상 위에 세워진 옥탑 주거 외피와 그 출입구·창문 높이이다.

② 마커 (LLM 텍스트 원문)

마커이름설명 (desc_ko 원문)kind 레이어반복좌표/크기근거 인용
(A)street road 추정하단의 큰 도로는 골목과 차량 접근이 만나는 거리로 배치했다.roadL0(0,88) 100×10S#13 차에서 내린 혜수
S13_Shot3 Beside the police car
(B)narrow alley왼쪽 세로 골목은 도로에서 빌라 입구로 이어지는 좁은 진입로이다.alleyL0(5,15) 12×73S#11 골목길을 달리는 수리영
S13_Shot3 narrow alley
(C)entry yard빌라 앞마당은 골목에서 들어와 계단을 타기 전 머무는 후미진 공간이다.yardL0(17,72) 63×14PLACE MEMBERS L10 다세대 빌라 입구 마당
S#11 마당 후미진 곳에 자전거를 대충 세우고
(D)villa mass중앙의 낡은 빌라 본체는 옥탑방이 올라앉은 다세대 건물 매스이다.building_massL2(17,18) 63×54S#4 오래된 빌라 옥탑방 전경
PLACE MEMBERS L03 낡은 다세대 빌라 꼭대기에 위치한 야외 공간
(E)roof terrace옥상 테라스는 본관 지붕 위에서 옥탑방 현관과 물탱크가 함께 놓이는 시멘트 바닥이다.terraceL2(20,20) 57×50S#10 옥탑방 옥상. 물탱크.
PLACE MEMBERS L03 낡은 시멘트 바닥
(F)rooftop room옥탑 주거 셸은 옥상 중앙에 놓인 작은 실내 공간의 외곽선이다.upper_shellL3(39,31) 25×18S4_Shot1 old rooftop room exterior
PLACE MEMBERS L04 작은 창문으로 빛이 들어오는 낡은 주거 공간
(G)concrete stair오른쪽 외부 계단은 마당 후미진 곳에서 옥상 현관 앞까지 이어진다.stairL1(80,51) 8×35S#11 옥탑방과 연결되는 계단을 급히 오른다
PLACE MEMBERS L10 낡고 가파른 시멘트 계단
(H)low wall낮은 옥상 담은 테라스 가장자리를 따라 둘러져 있고 고양이가 넘는 경계이다.wallL2(20,67) 57×3S#17 검은 고양이가 불이 켜져 있는 옥탑 방을 슬쩍 보더니 담을 넘는다
S17_Shot1 low concrete rooftop wall
(I)neighbor block왼쪽 이웃 건물은 부감에서 옥탑방을 둘러싸는 낡은 빌라 지붕 중 하나이다.neighbor_massL2(0,0) 17×25S4_Shot1 neighboring old villa rooftops
S4_Shot1 surrounding neighborhood readable
(J)rear neighbor상단 이웃 건물은 옥탑방 뒤쪽을 막는 낡은 지붕 매스이다.neighbor_massL2(17,0) 63×16S4_Shot1 neighboring old villa rooftops
S4_Shot1 boxed in by worn roofs
(K)side neighbor오른쪽 이웃 건물은 계단 바깥쪽 골목을 좁게 만드는 주변 매스이다.neighbor_massL2(88,12) 12×68S4_Shot1 neighboring old villa rooftops
S4_Shot1 narrow alleys, and faded concrete blocks
(1)water tank물탱크는 옥상 왼쪽 뒤편에 둔 원형 설비이다.fixture_roundL2(31,30) 8×8S#10 옥탑방 옥상. 물탱크.
PLACE MEMBERS L03 물탱크
(2)low platform낮은 평상은 옥상 앞쪽에 놓여 말린 약초가 바람에 날리던 자리이다.fixture_rectL2(25,55) 13×5S#10 평상에 놓인 말린 석창포가 바람에 날리는데
PLACE MEMBERS L03 평상과 널려 있는 말린 약초
(3)laundry line빨랫줄은 물탱크와 옥탑방 사이를 가로질러 바람에 흔들리는 얇은 고정 설비이다.equipmentL2(29,42) 26×1.2S#10 바람에 빨랫줄이 툭- 툭-
PLACE MEMBERS L03 바람에 날리는 빨랫줄
(4)iron door 추정철문 현관은 옥탑 셸의 아래쪽 가장자리에 두어 계단 상부 랜딩과 마주 보게 했다.doorL3(49,49) 5.5×1.4S#10 신발은 옥탑방 철문 현관 앞에 멈춰 선다
S#11 옥탑방과 연결되는 계단을 급히 오른다
(5)living window 추정거실의 작은 창은 옥탑방 오른쪽 외벽에 둔 첫 번째 창이다.windowL3(64,36) 1.4×5S#5 거실에 난 작은 창으로 햇살에 가늘게 비친다
S#25 거실에 난 창은 열려있고
(6)bedroom window 추정침실의 커튼 달린 창은 옥탑방 위쪽 외벽에 둔 두 번째 창이다.windowL3(48,31) 6×1.4S#18 창문에 다가가 커튼을 확 열어젖힌다
S18_Shot6 bedroom window with curtains
(7)entry gate빌라 입구문은 골목에서 앞마당으로 들어가는 단일 출입 게이트이다.gateL0(17,80) 7×1.6S#11 다세대 빌라 문을 열고 들어와
PLACE MEMBERS L10 다세대 빌라 입구 마당
(8)facade windows 추정본관 전면 창들은 다세대 빌라의 정면을 읽히게 하도록 앞마당 쪽 벽에 네 칸 반복으로 배치했다.windowL2×4(31,72) 32×1.2S#4 오래된 빌라 옥탑방 전경
S4_Shot1 old villa
orientation / canvas
{
 "height": 100,
 "orientation_note": "Top-down plan, x rightward and y downward; the street approach is at the bottom, the villa block and rooftop room occupy the center.",
 "width": 100
}
(이력) v1 — 이름 라벨 직접 표기 방식 (사용자 피드백으로 대체)
v1 한계: 마커 대신 이름 텍스트 라벨(겹침), 높이 미표현, 창 개수 근거 부족(멤버+샷 요약만 사용).