Case study · VR property tour concept · Chennai, 2016
MallesVR: Walk through it before it's built.
MallesVR is a concept we built in 2016 to pitch VR property tours to Malles, a Chennai builder: a way to let buyers feel a home before they visit one. It puts a 360° walkthrough of an apartment and a villa into an ordinary phone and a fold-up cardboard viewer. There is no controller and nothing to tap: you look at what you want for two seconds, and it happens.
By Kishore Ravi, founder · Updated



Feel the homebefore you visit.
Brochures and floor plans ask buyers to imagine a space. The idea behind MallesVR was to put them inside it instead, whether at a sales office, at an expo or at home, without an expensive headset.
Google Cardboard made that possible in 2016: any Android phone, a fold-up viewer and an app. The app had to be simple enough for someone who had never tried VR, with nothing to learn.
Any phone
Runs on everyday Android phones from Android 4.4, inside a cheap Cardboard viewer.
No buttons
Everything works by looking. Hold your gaze on a button for two seconds to press it.
Two homes
An apartment tour and a villa tour, each a full 360° walkthrough.
Look around,right here.
This rebuilds MallesVR in your browser from the app's own scenes: the menu floating in space, the gaze reticle, the two-second trigger and the controls on the floor. Drag to look around, turn on phone motion, or split the screen into the Cardboard view.
Loading the VR view…
Look around,
then hold your gaze.
This rebuilds the MallesVR app in your browser: the Malles menu floating in space, buttons you trigger by looking at them for two seconds, and the tour controls waiting on the floor. Drag to look around, or turn on phone motion.
The tours here are a stand-in 360° scene drawn live in your browser. The app's interface, controls and flow are the real thing.
Five steps,zero instructions.
The whole experience is designed for someone holding a Cardboard to their face for the first time. A centre dot shows where you are looking. Look at a button and the dot grows into a ring that fills over two seconds, so you always know what is about to happen and can look away to cancel.
Inside a tour the controls sit on the floor below you. They stay out of the view while you look around the room, and appear the moment you look down.
A menu in space,a home around you.
The menu floats in front of you over a dark, endless grid, with the Malles logo above two choices. Each tour wraps a 360° video around you, so you can turn to see every wall, the floor and the ceiling as the walkthrough moves from room to room.






Three scenes,one VR engine.
MallesVR is a Unity app with three scenes. The menu loads either tour, and each tour plays its 360° video on the inside of a sphere around the viewer's head. Google's VR SDK handles head tracking, the two-eye render and the lens correction, and turns gaze into button presses.
Both tours ship inside the app, so a demo never depends on an internet connection.
Unity andGoogle Cardboard.
Built in Unity 5.3 with C#, for Android phones from version 4.4 onwards. Built in 2016 as a pitch concept.
- Unity 5.3
- C# scripts
- Unity UI with event triggers
- Scene management for menu and tours
- Google VR SDK for Unity
- Head tracking and stereo cameras
- Lens distortion correction
- Gaze reticle and dwell input
- Cardboard viewer profile over NFC
- EasyMovieTexture for Android video
- 360° video on an inverted sphere
- H.264 video stored in the app
- Rewind, forward and reset
- Android 4.4 and later
- ARMv7 and x86 builds
- Landscape, full-screen VR mode
- Works offline
Comfortcomes first.
First-time VR users feel lost or queasy quickly. These choices kept the experience calm.
A workingpitch concept.
MallesVR was built in 2016 as a working concept to pitch to Malles, ready to load with the builder's own 360° walkthroughs.
Built
- Menu and two tour scenes
- Gaze controls and floor controls
- Android build for Google Cardboard, used for the pitch
Which services made MallesVR 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.
Mobile wallet & offers app · BangaloreFizzA mobile wallet for Bangalore's hangouts: iOS and Android apps, and the backend behind them.Read the case study
Home-baker marketplace app · ChennaiFood PaletteA marketplace app that brought Chennai's home bakers to your phone, with live baker approval and next-day delivery.Read the case study
Automotive AR concept · 2017Car ARPoint a phone at a printed card and a 3D car flies together on top of it, part by part, then sits there while you walk around it.Read the case study
Sony Music South · AR concept, 2016Sony ARPoint a phone at a Sony Music South ad in the morning paper, tap, and the Tamil Fever film plays right on the page.Read the case studyPicked for you
Where to next?
Suggestions based on what you're reading.
Mobile wallet & offers app · BangaloreFizzA mobile wallet for Bangalore's hangouts: iOS and Android apps, and the backend behind them.
Home-baker marketplace app · ChennaiFood PaletteA marketplace app that brought Chennai's home bakers to your phone, with live baker approval and next-day delivery.
ServiceApps & softwarePencilbuddha designs and builds mobile apps, web apps, SaaS platforms and API integrations for founders and teams in Chennai, Coimbatore, Erode and Bangalore, and abroad.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.

