프로젝트 배경
1) 예상 리스크 및 대응 계획 - 제공되는 3D 모델 파일의 포맷·스케일이 렌더링 파이프라인과 다를 수 있어, 로드 시 자동 스케일 보정 및 포맷 검증 로직으로 대응할 계획입니다. - 가구 배치 시 충돌·겹침 판정이 복잡한 실내 구조에서 오탐될 수 있어, 경계 상자 1차 필터 후 정밀 충돌 검사를 2단계로 나누는 방식으로 대응할 계획입니다. - 가구 3D 에셋 카탈로그가 무제한으로 확장되면 로딩 성능이
프로젝트 성과
3D 씬 충돌 경계 계산 로직 구현
Raycaster 기반 벽·바닥 충돌 감지로 카메라와 가구 이동 범위를 방 경계 내로 제한하는 로직 설계
재질 스왑 렌더링 파이프라인 구축
메시 텍스처 동적 교체 구조를 설계해 방별 벽지·바닥재 프리셋 10종 이상을 관리할 수 있는 기반 구현
인테리어 스냅샷 직렬화 구조 설계
가구·재질 상태를 JSONB로 직렬화·복원하는 하이드레이션 로직 구현, 디바운스 저장으로 API 호출 최소화
핵심 기능
진행 단계
요구사항 분석 및 3D 데이터 모델 설계
2026.09
아파트 타입·공간·가구 배치 데이터 구조 분석, PostgreSQL 테이블 설계 및 3D 자산 파이프라인 정의
프로젝트 상세
1) 포트폴리오 소개 본 프로젝트의 핵심 요구사항인 아파트 3D 공간 렌더링과 벽지·바닥재·가구 편집을 반영한 맞춤 데모입니다. React Three Fiber 기반 3D 뷰어에서 시점을 전환하며 인테리어를 실시간으로 꾸미고, 편집 상태를 저장·복원하는 흐름까지 구현합니다. 프로젝트 착수 시 이 데모를 그대로 확장하여 빠르게 개발을 진행할 수 있습니다. 2) 작업 범위 - 3D 인테리어 편집: 아파트







