기초부터 고급까지 · 30분 이상
당신만의 방을 만들어라.
방은 최소 하나의 좌석 공간이 있는 독립적인 3D 공간입니다. 선호하는 3D 도구에서 이를 구축하고 검토한 후, 네 개의 작은 동반 파일로 완성된 USDZ을 Locus에 연결합니다.
기본적인
가장 작은 작동하는 방을 만드세요
공공 최소화된 방 빌더는 빈 Blender 장면에서 시작합니다. 하나의 책상, 하나의 보정된 의자, 두 개의 벽, 지붕, 제어된 펜던트 조명, 썸네일, 그리고 앉아 있는 리뷰 이미지를 생성합니다.
당신이 필요합니다: macOS, Blender 5.2, Python 3, 그리고 공개의 로컬 복사본 Locus 지원 저장소. 빌더는 Blender를 배경에서 실행합니다; Blender MCP 연결이 필요하지 않습니다.
- 최소한의 방 빌더를 실행합니다. 새 출력 폴더를 선택합니다. 빌더는 기존 폴더를 덮어쓰는 것을 거부합니다.
- review/의 모든 이미지를 검사하세요. 실제 좌석에서 책상 높이, 눈 위치, 간격, 방향, 재질 및 조명을 확인하세요.
- 방을 포장하고 확인하십시오. 현재 공개 도구는 legacy/simple 평면 호환 ZIP 하나를 만들고 파일, 메타데이터, 모델 및 제한을 검사합니다.
- 정확한 ZIP을 가져오세요. Locus에서 선택하십시오 장소 → 가져오기 → 방 가져오기 → 파일.
- Apple Vision Pro의 좌석을 사용해 보세요. Room with a View를 Room과 연결하고, 가상 공간으로 들어가서, 독서 데스크에 앉아서 Quick Controls에서 Room 조명을 테스트합니다.
blender --background --factory-startup --python-exit-code 1 \
--python tools/build_minimal_room.py -- \
--output /absolute/path/to/minimal-reading-room
python3 tools/pack_locus_asset.py \
/absolute/path/to/minimal-reading-room/room \
/absolute/path/to/minimal-reading-room.zip
python3 tools/validate_locus_asset.py \
/absolute/path/to/minimal-reading-room.zip절대 경로를 사용하여 Blender을 사용하면 blender 명령어가 터미널에서 사용할 수 없습니다.
호환 계약
다섯 개의 파일을 이해하십시오
my-room.zip
├── space.json
├── provenance.json
├── teleport-points.json
├── scene.usdz
└── thumbnail.jpg- scene.usdz 자가 독립적이고 미터 스케일이며 +Y-업 방을 포함한다.
- space.json 방의 이름을 지정하고 선택적 개방, 표면, 조명, 렌더링 역할 및 애니메이션을 연결합니다.
- teleport-points.json Locus에게 최소한 하나의 사용 가능한 눈 위치와 시선 방향을 제공합니다.
- provenance.json 기록 제작자, 권리, 요청된 크레딧, 변경 사항 및 AI 사용을 진실되게 기록합니다.
- thumbnail.jpg Places에서 방을 표시합니다. Locus이 당신을 위해 그것을 생성하지 않습니다.
이는 legacy/simple 호환 레이아웃입니다. 모든 다섯 개의 파일을 루트에 배치합니다. 상위 폴더, Blender 파일, 소스 텍스처, GLB, 캐시 또는 검토 이미지를 포함하지 마십시오. 각 가져오기에는 새로운 UUID이 생성됩니다.
Locus 1.2.1 및 이후에서 정식 배포: 안정적인 ID, 현장 업데이트, 사운드, 애니메이션, 비디오 표면, 좌석 그룹, 출처 또는 번들된 경험이 필요할 때 완전한 패키지 v2를 사용하십시오. ZIP 루트는 직접 포함합니다.
locusplace.json 그리고 catalog/. 보기 완전 패키지 v2 가이드.앞선
건축물을 생산실로 바꾸세요
- 사용을 중심으로 디자인합니다. 모든 공식 좌석에 사용 가능한 테이블이나 카운터 표면, 편안한 여유 공간, 그리고 의도적인 시야선을 제공하십시오.
- 미터 단위로 작업하고 +Y를 올리세요. Locus은 world-Z를 포워드로 사용합니다. 모든 메타데이터 참조 엔티티 이름을 안정적이고 고유하게 유지하십시오.
- 개방과 좌석을 선언하십시오. 기하학에서 모델 창과 개방부; 메타데이터는 완성된 방이 선택된 보기와 어떻게 연결되는지를 설명합니다.
- 방에 필요한 컨트롤만 추가합니다. 옵션 메타데이터는 태블릿 상, 방문자 제어 조명, 부드러운 보기 반사, UI 페이드 권한 및 실험적인 주변 애니메이션을 매핑할 수 있습니다.
- 소스의 소스 문제를 수정합니다. 편집 가능한 자산에서 기하학, UVs, 재료, 질감, 스케일 및 조명 방향을 올바르게 설정한 다음 다시 내보냅니다.
- 선언된 모든 좌석을 검증하고 테스트하십시오. 유효한 ZIP도 여전히 너무 크고, 답답하고, 차단되거나 불편하게 느껴질 수 있습니다. 최종 배치 및 편안함 확인에는 Apple Vision Pro이 필요합니다.