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:









