본문으로 건너뛰기

© 2026 Molayo

Zenn헤드라인2026. 06. 15. 15:48

Floor Plan Maker를 사용한 2D 평면도에서 3D GLB 생성 실험

요약

Floor Plan Maker를 활용하여 2D 평면도를 편집 가능한 3D GLB 모델로 변환하는 실험을 진행했습니다. 단순한 렌더링 이미지가 아닌, 게임 엔진이나 Web3D에서 즉시 사용 가능한 구조 기반의 3D 에셋 생성 프로세스를 다룹니다.

핵심 포인트

  • 2D 도면을 기반으로 벽, 방, 개구부 등 구조적 데이터를 추출하여 3D 지오메트리로 변환
  • 단순 시각화를 넘어 Unity, Three.js 등에서 활용 가능한 GLB 포맷 에셋 생성
  • 이미지 생성이 아닌 공간 구조 생성 AI 영역의 가능성 확인
  • 게임 프로토타이핑, 인테리어 시뮬레이션, Web3D 등 다양한 활용 분야 제시

2D 평면도에서 3D GLB 모델을 생성하는 실험 (Floor Plan Maker)

서론

2D 평면도에서 3D 모델을 생성하는 니즈는 게임 개발 및 Web3D 영역에서 해마다 증가하고 있습니다.

하지만 현상태에서는 많은 도구가 '3D 렌더링 이미지'를 출력하는 데 그치고 있으며, 실제 개발에서 사용할 수 있는 3D 데이터 (GLB 형식)로 다룰 수 있는 케이스는 많지 않습니다.

그래서 이번에 Floor Plan Maker를 사용하여

2D 도면에서 3D GLB 모델을 생성하는 실험을 진행했습니다.

포인트는 '겉모습의 3D'가 아니라, 이용 가능한 3D 에셋 (Asset)을 생성하는 것입니다.

📌 이미지 ①: 문제 제기 (2D vs 3D render vs GLB)

  • 2D 도면
  • 3D 렌더링 이미지
  • GLB 모델 (데이터)

진행 내용

이번 처리 플로우는 심플합니다:

  • 2D 평면도 입력
  • 공간 구조 (방·벽·개구부) 추정
  • 3D 지오메트리 (Geometry)로 변환
  • GLB 형식으로 출력

📌 이미지 ②: 처리 파이프라인 도표

2D → AI 분석 → 3D 구조 → GLB 출력

3D 생성 접근 방식

이번의 포인트는 '이미지 생성'이 아니라

구조 기반의 3D 생성입니다.

구체적으로는:

  • 벽 → extrusion geometry (돌출 지오메트리)
  • 방 → enclosed space (폐쇄 공간)
  • 개구부 → boolean cut (불리언 컷)

이를 통해 단순한 렌더링이 아니라

편집 가능한 3D 데이터 구조가 됩니다.

📌 이미지 ③: 3D 구조 분해도

벽·방·개구부가 레이어화된 도표

왜 GLB인가

GLB를 채택한 이유는 다음과 같습니다:

  • 가볍고 다루기 쉬움
  • Web (Three.js)에서 그대로 이용 가능
  • Unity / Blender 대응
  • 1개 파일로 완결되는 3D 에셋

즉, 이번의 목표는 '표시'가 아니라

실무에서 사용할 수 있는 3D 데이터 생성입니다.

📌 이미지 ④: GLB를 엔진에 불러온 화면

Unity / Three.js / Blender 중 하나의 스크린샷

사용 이미지

이 접근 방식은 다음과 같은 용도를 상정하고 있습니다:

  • 게임 개발 프로토타이핑
  • 인테리어 배치 시뮬레이션
  • Web3D 애플리케이션
  • 건축 초기 설계 검증

📌 이미지 ⑤: 유스케이스 3분할 도표

Game / Interior / Web3D

알게 된 점

이번 실험에서 중요했던 점은 다음과 같습니다:

  • 2D 도면은 구조 정보로서 매우 유용함
  • 3D 생성의 본질은 '겉모습'이 아니라 '구조'
  • GLB와 같은 중간 포맷이 실무에서 중요함

특히, 이미지 생성 AI와는 다른

"공간 구조 생성 AI"의 영역이 보이기 시작했습니다.

요약

Floor Plan Maker를 사용함으로써,

2D 평면도에서 3D GLB 모델로의 변환이 가능하다는 것을 확인했습니다.

향후에는 다음과 같은 개선을 검토하고 있습니다:

  • 방의 의미 이해 (semantic labeling)
  • 가구 자동 배치
  • 복잡한 구조 (다층·비직교 구조) 대응

📌 이미지 ⑥: Before / After

왼쪽: 2D 도면

오른쪽: 생성된 3D GLB 모델

링크

2D Floor Plan to 3D Model Maker (2D→3D 생성 도구)

X: @Floor Plan Maker

Discussion

AI 자동 생성 콘텐츠

본 콘텐츠는 Zenn AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0