AR Room Planning & Visualization System

  • Real-world surface detection using AR
  • Placement of a room plan aligned to detected planes
  • Real-time scaling and repositioning
  • Persistent alignment as the user moves around the space/li>
  • Clear visual distinction between virtual layout and real environment

  • Project Overview

    This project is an augmented reality room planning application built using Unity, designed to visualize room layouts directly within real-world environments. By leveraging AR plane detection and spatial tracking, users can place a virtual room plan onto a physical surface and explore how a space would look and feel at real-world scale. The focus of this project is on accurate spatial alignment, intuitive interaction, and real-time visualization, rather than static 3D rendering.

    Approach

    Traditional room planning tools rely on 2D drawings or fixed 3D views, which makes it difficult to accurately understand scale, placement, and spatial relationships. This project addresses that gap by allowing users to:
  • Visualize room layouts directly in their physical space
  • Interact with virtual plans in real time
  • Better understand proportions and spatial fit before execution

  • Interaction Flow

  • Application detects horizontal surfaces in the environment
  • User selects a location to place the room plan
  • The layout is anchored to the real world
  • User can move around and view the layout from different angles
  • The system maintains spatial consistency during movement

  • The architecture is intentionally designed to support future expansion (multi-lot management) without restructuring core logic.

    Tools & Technologies

  • Unity
  • C#