SpaciAR
Scan a room. Place a thing. Redesign in space.
What it does
Sweep the room with the camera. The mesh fills in. A cabinet, a sofa, a wall sconce — placed once, the object remembers where it sat. Walk away, come back. The thing is still there.
The room is editable. Strip the sconce, swap the cabinet, redesign the corner. The mesh keeps up because it knows where the floor is, where the wall is, where the light is coming from.
How it works
ARKit reads the LiDAR sensor and builds a triangulated mesh of the room in seconds. The mesh thins to a clean point cloud, the cloud anchors to a stable origin, and the origin is what placements bind to. Move your phone away from the origin, return — the anchor resolves against the stored mesh and the placement snaps back to where it was.
Object placement is RealityKit on top. Models can come from the Spatial Library (your captures), from Sketchfab, from a text prompt that hits the Meshy generator, or from a ReadyPlayerMe avatar import.
What it's built on
ARKit world tracking. LiDAR mesh reconstruction (when available). RealityKit composition. ARWorldMap for indoor persistence. The Place sub-engine for anchoring. RoomKit for the redesign passes. Meshy for prompt→model generation. Sketchfab API for the library.