Pencilbuddha
Let's talk

Case study · Real estate AR app · villas, 2015

Casagrand AR: A floor plan you can walk into.

Casagrand builds homes, and this project was a gated community of two-storey villas with its own sports grounds and parks. Buyers were handed floor plans: two flat drawings, ground floor and first floor. In 2015 we built an Android AR app that turns that printed plan into the villa itself. Point the phone at the plan and the villa stands up on the paper in 3D, furnished, floor by floor, and the whole township is one more step away.

By Kishore Ravi, founder · Updated

Client
Casagrand
Project
A gated villa community
Built
Unity and Vuforia, 2015
Our role
AR app design and build
Casagrand AR: the villa's furnished ground floor in 3DCasagrand AR: the whole villa township in 3D, with its sports groundsCasagrand AR: the pair of villas from outside
01 · The idea

From two drawingsto a home.

A villa floor plan is two flat drawings side by side. Buyers have to imagine the stairs between them, the light through the windows and how the rooms connect. Most can't.

The plan was already in every buyer's hands, so we made it the trigger. Point the app at it and the villa rises off the paper, furnished, with the roof off and the floors separable, so a buyer can see exactly what the lines mean.

01

The plan is the key

The printed floor plan itself is the AR target. No QR codes.

02

Floor by floor

See the whole villa, then the ground floor and first floor on their own.

03

The whole township

Step out to the community: villa rows, roads, sports grounds and parks.

02 · Try the models

Turn the villain your hands.

These are the app's own 3D models, taken from the Android app and rebuilt for your browser. Pick the township, the villa or a floor, drag to turn it, and pinch or scroll to get closer. In the app, they stand on the printed plan.

The townshipThe villaGround floorFirst floordrag to turnpinch to zoom
Open full screen ↗
03 · The floor plan

The drawingthat starts it.

This is the printed floor plan the app recognises: a three-bedroom villa with a car porch, private garden, living, dining and kitchen downstairs, and a lounge, master bedroom and balcony upstairs. Point the app at it, and these same rooms appear in 3D.

The villa floor plan: ground floor and first floor, side by side
The villa floor plan used as the AR target. Tap to see it larger.
04 · How it works

Five steps,no instructions.

The app opens straight into the camera. When it recognises the plan, the villa appears on the paper and stays locked to it: move the phone, or turn the paper, and the villa moves with it.

The app also had a walk mode: a first-person stroll through the township's streets, steered with two on-screen joysticks.

FROM FLOOR PLAN TO A 3D VILLAOpenthe app, and the camera startsPointat the printed floor planFoundthe plan is recognisedIt stands upthe villa, in 3D, on the planLook aroundrooms, floors and the township
01The villaA pair of two-storey villas from outside, with roof terraces, gardens and palms.
02Ground floorLiving, dining, kitchen, a bedroom and the stairs, furnished.
03First floorThe lounge, master bedroom, second bedroom and balcony.
04The townshipRows of villas, roads and the shared amenities, in one model.
05AmenitiesA football ground, tennis courts, cricket nets, a cycle track, a putting green and parks for children and seniors.
06Walk modeA first-person walk through the township, steered with on-screen joysticks.
05 · The models

Four models,one floor plan.

Each model was built, furnished and lit, with the lighting baked into its textures so it looks rendered while running smoothly on the phones buyers had in 2015.

The township: villa rows, roads and the sports grounds
The township: villa rows, roads and the sports grounds
The villa from outside
The villa from outside
Ground floor, furnished, roof off
Ground floor, furnished, roof off
First floor, furnished
First floor, furnished
43D models: the township, the villa and both floors
7printed images the app can recognise
40texture maps across the models
06 · Technology

Unityand Vuforia.

Built in Unity with C# and the Vuforia AR SDK, for Android phones. The plan database and every model ship inside the app, so it works offline at a site office or a property expo.

Engine
  • Unity
  • C# scripts
  • First-person controls
  • Baked materials
AR
  • Vuforia SDK for Unity
  • Image target tracking
  • 7 printed images in a device database
  • Show and hide on track
3D
  • Township, villa and both floors
  • Furnished interiors
  • Lighting baked to textures
  • Roof-off views
Android
  • Android phones and tablets
  • Camera access for AR
  • On-screen joysticks
  • Works offline
07 · Where it stands

Builtfor the sales desk.

The Casagrand AR app was built in 2015, to go with the floor plans handed to villa buyers.

Done

Built

  • Floor plan recognition
  • Villa and floors in 3D
  • Township model and walk mode
  • Android app
The 3D viewer uses the app's own models and textures, taken from the Android app. The floor plan is Casagrand's own. Casagrand is a trademark of its owner.

Which services made Casagrand AR work?

The services behind this project. Each one has its own page, with more work and answers.

Which projects are like this one?

Case studies that share this project's work, then more clients we have done it for.

Picked for you

Where to next?

Suggestions based on what you're reading.

Got a project? Or just want to say hello?

Fear not.
Send the brief.

The raised hand is the abhaya mudra, the Buddha's gesture for "fear not". It's my promise on every brief.

Based in Erode, Tamil Nadu. Working with brands in Chennai, Coimbatore, Erode and Bangalore, and clients in 8 countries.

Tell me about it

Which paths do you need?

Send it by

Your message will also list the pages you looked at here, so Kishore has the context. You'll see it and can edit it before you send.