Back to work

Interactive Apartment Demo

A fully interactive modern apartment built in Unreal — swap walls, floors, rugs, backsplashes, shades, and more in real time.

Interactive Apartment Demo — A fully interactive modern apartment built in Unreal — swap walls, floors, rugs, backsplashes, shades, and more in real time.

Overview

This was a portfolio project of mine in school. The goal I set out for myself was to use code to build a fully interactive apartment demo. I tried to add as many customizable options as I could with the time I had — the walls, floors, rugs, paintings, backsplashes, window shades, TV, and more were all interactable.

My Role

I built dozens of props, materials, textures, and scripts to create this modern apartment demo. I modeled everything in Maya and imported it into Unreal Engine.

This was my first attempt at lighting dynamic scenes with variable properties. I was particularly proud of the way the light in the room adapted to the shades being up or down, and whether the TV was on or off. The lighting was baked for performance, so I found unique tricks using post-processing, alternative maps, and more to pull off a truly dynamic demo.

I also added a working music player with spatialized audio for a little flair and ambience as you walk through the apartment — toggle-able, of course.