Update on Readme
This commit is contained in:
@@ -177,6 +177,13 @@ We gracefully **fall back**: if no LiDAR mesh is available, we still support pla
|
|||||||
|
|
||||||
## Scenes & Flow
|
## Scenes & Flow
|
||||||
|
|
||||||
|
### Scene Descriptions (TL;DR)
|
||||||
|
|
||||||
|
- **Bootstrap.unity** — Minimal entry scene. Initializes global settings (URP assets, `ProjectFeatures`, `ApiConfig`), handles one-time bootstrapping, and programmatically loads `ScanScene`. No AR logic or heavy UI here.
|
||||||
|
- **ScanScene.unity** — Scanning & measuring. Contains AR Session, XR Origin, AR Plane/Raycast/Mesh Managers, and the camera with AR Camera Manager + AR Occlusion. Merges AR mesh chunks into a single mesh (RoomScanner), enables A→B measurements in meters (MeasureTool), and can optionally export the room mesh.
|
||||||
|
- **FurnishScene.unity** — Furniture placement. Fetches items from the backend via `IFurnitureApi`, performs raycasts to floor/walls with snapping, runs overlap/collision checks before placement, uses occlusion for realism, and hosts the move/rotate/align UX.
|
||||||
|
|
||||||
|
|
||||||
### `Bootstrap.unity`
|
### `Bootstrap.unity`
|
||||||
Minimal loader that switches to the first “real” scene:
|
Minimal loader that switches to the first “real” scene:
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user