L O A D I N G

SmartFloor Configurator

Download the Build: https://drive.google.com/file/d/18wni_xHO9SXHReuH24TF_ja_wtZ76-JJ/view?usp=gmail

SmartFloor Configurator is an advanced 3D floor plan visualization and customization tool built using Unreal Engine 5 and C++.
The system takes a floor plan JSON file generated by our AI, extracts all architectural data, and converts it into a fully interactive 3D floor plan.

The application reads the structured JSON data, processes walls, rooms, dimensions, and elements, and dynamically generates a customizable 3D environment. Every system and utility in the project is written from scratch in C++, ensuring high performance, flexibility, and scalability.

🔹 Key Features

  • ✅ AI-generated floor plan JSON parser

  • ✅ Automatic 3D floor plan generation

  • ✅ Fully customizable layout:

    • Add / remove / scale / rotate walls

    • Place windows and doors

    • Large furniture library for interior setup

  • ✅ Real-time lighting system:

    • Point Light

    • Rect Light

    • Spot Light

  • Day & Night intensity controller for realistic lighting

  • ✅ Smooth interaction & transformation tools

  • ✅ Modular system built entirely in Unreal Engine 5 (C++)

🔹 Customization & Interaction

Users can freely modify the layout by:

  • Adjusting wall dimensions

  • Moving and rotating objects

  • Placing furniture from a predefined library

  • Tweaking lighting to match real-world ambience

⚠️ Development Status

This project is currently under active development.
Some features may contain bugs or minor glitches, which are being continuously improved as part of ongoing development.

Screenshots: