SGSAM GHAFARIREAL TIME 3D / ART & CODE
← Back to project library

Development

AR for Architecture

MY CONTRIBUTION

AR developer

Developed an AR application that turns printed design drawings into interactive 3D building models.

Unity · Image tracking

THE PROJECT STORY

Augmented Reality App for Real Time Building Design Visualization

In 2017, I developed an Augmented Reality (AR) application using Unity3D that brings architectural designs to life. The app can detect a printed design file of a target building and instantly place a 3D model of the building on top of its drawing. Users can interact with the AR model in real time, walk around it, and even customize various design options, such as changing the building’s facade. This interactive approach has proven to be a powerful tool for engaging clients and showcasing different design possibilities.

The Concept

The goal was to create a dynamic way to present architectural designs to clients and stakeholders. Instead of static blueprints or renders, I wanted to offer a truly interactive experience where the design could be visualized, customized, and understood from multiple angles.

Key features of the app include:

The Technology

To create this AR experience, I used the following tools and technologies:

How It Works

  1. Detecting the Design File: The app uses Vuforia’s image recognition to scan the printed design file of a building. Once the target is detected, the app overlays the corresponding 3D model of the building onto the drawing.

  2. Interactive Visualization:

    • Users can walk around the printed design to view the 3D model from all angles.

    • Rotating or flipping the page updates the view in real time, offering a seamless and dynamic experience.

  3. Handling Multiple Designs:

    • If there are multiple designs or versions of the target building, users can simply change the printed page, and the app will recognize the new design and load the corresponding 3D model.

    • This feature enables clients to explore various design options effortlessly.

  4. Customizing the Design:

    • By interacting with options in the app, users can change elements like the building’s facade, materials, and layout.

    • This feature allows clients to explore design variations instantly and make informed decisions.

Benefits for Clients and Stakeholders

The AR app bridges the gap between static blueprints and the finished project. It provides clients with:

The Development Process

  1. 3D Modeling: I designed detailed 3D models of buildings, ensuring they were optimized for real time AR rendering.

  2. Target Design: Using Vuforia, I set up image targets to recognize printed blueprints.

  3. Alignment and Interactivity: I scripted the overlay of 3D models on targets and enabled real time interaction with the facade, layout, and materials.

  4. Multi Design Detection: I implemented logic to allow the app to detect changes in printed files and load corresponding 3D models seamlessly.

  5. Testing: Extensive testing ensured that the app was responsive, accurate, and delivered a seamless AR experience on mobile devices.

Real World Applications

This AR app is a game changer for industries like architecture, real estate, and construction. It can be used to:

Conclusion

Developing this AR app with Unity3D and Vuforia was an exciting step in exploring how augmented reality can enhance client engagement and design presentations. By placing 3D models directly on printed designs, users can see, interact, and customize buildings in real time, making it a perfect tool for architects, real estate developers, and designers.

The app’s ability to detect multiple designs by changing printed files takes client engagement to the next level. It allows users to seamlessly compare design options and make decisions more effectively.

This project highlights the potential of AR as a transformative technology in the world of architecture and design. I look forward to expanding its capabilities further, integrating features like real time collaboration and even virtual walkthroughs.

If you’d like to learn more about the project or see it in action, feel free to reach out!

CONTINUE EXPLORING

More from the portfolio.

UniSC’s CAVE2
Senior developer

UniSC’s CAVE2

Adapted the Caloundra digital twin for the University of the Sunshine Coast’s CAVE2 display.

Unreal Engine · Immersive display

VR Cardboard App
VR developer

VR Cardboard App

Built a Cardboard VR application for navigating property tours through gaze based interaction.

Unity · 360° media · Gaze input

CRR Experience Centre
Developer & 3D artist

CRR Experience Centre

Worked with the V2i team on the Cross River Rail digital twin and interactive Experience Centre.

Digital twin · VR · Projection mapping

Discuss a project ↗