Case Study

HomeVision VR

Founder & Principal Engineer · 2017 – 2023

Three.jsWebGLReactJSUnreal EngineC++AWS LambdaDynamoDBNode.js3DS MaxSubstance Designer

Live Virtual Tours

These are real tours built with the HomeVision VR viewer. Click the play button, then click the floor to navigate between rooms.

Gary McDonald Homes

Plan 2134 · 2,134 sq ft

Open Full Screen →

Magnolia Residential

Naples · 2,372 sq ft

Open Full Screen →

Gallery

Renders, 360° captures, material options, and production tooling.

Bedroom interior render
Interior render
Living area render
Interior render
360° panoramic capture
360° panoramic capture
360° panoramic capture
360° panoramic capture
Viewer UI — desktop
Production workflow
Waypoint editor
Waypoint editor — detail
Carpet material options
Flooring material options

Rendered Walkthroughs

Pre-rendered flythrough videos exported from the HomeVision VR pipeline.

Entry & Foyer

Staircase

Loft

Master Bedroom

DeNova — Bedroom

Halloween Showcase (4K)

The Problem

New construction real estate has a fundamental challenge: buyers are asked to make one of the largest financial decisions of their lives based on flat floor plans, material boards, and a salesperson's imagination. Physical model homes are expensive to build, slow to update, and limited to one location. I built HomeVision VR to change that.

What I Built

HomeVision VR is a browser-based 3D property viewer that lets buyers navigate fully rendered, photorealistic virtual homes from any device — no app install, no headset required. I built and owned the entire stack:

  • A custom WebGL viewer built with Three.js and React, supporting 360° panoramic navigation across dozens of waypoints inside each home
  • Progressive texture streaming with multi-LOD support, so homes loaded fast even on slower connections without sacrificing visual quality
  • A custom C++ plugin for Unreal Engine that automated the capture of 360° cubemap images from hundreds of camera positions throughout each virtual model home
  • 3D furniture and fixture assets modeled in 3DS Max, with custom unwrap scripts (.mcr) and materials authored in Substance Designer
  • A cloud-native backend on AWS (Lambda, Node.js, DynamoDB) handling asset management, CDN delivery, and user session state

Outcomes

  • Delivered fully immersive property tours at a fraction of the cost of physical model homes, enabling builders to market homes earlier in the construction cycle
  • Eliminated the geographic constraint — prospective buyers anywhere in the world could tour a home in detail
  • Recognized by Epic Games and NVIDIA with the Edge Award for innovation in real-time 3D visualization
  • Built training infrastructure to explore ISLA — an AI assistant concept designed to suggest furniture layouts and interior styling within the viewer

Award Recognition

In October 2018, HomeVision VR was recognized by Epic Games and NVIDIA as part of the NVIDIA Edge Program — awarded to developers pushing the boundary of real-time rendering in Unreal Engine.

View Award →

More on YouTube

Training videos, walkthroughs, and client testimonials on the HomeVision VR channel.

YouTube Channel →