MDL Configurator

Immersive 3D store as responsive as a simple site


Made with Unreal Engine

My first professional unreal project from scratch, this was a 3D counterpart to a regular web store for Modulo. The store focused on pre-fabricated houses with furniture selections. It had some rough points:

  • Dealing with PixelStreaming's lag in less than optimal conditions
  • Not overwhelming the server rendering the storefront for multiple customers at the same time

I created a system to store buildings/furnishings etc. in a tree structure, and realize/unload assets when needed. It would sometimes freeze when loading bigger things (a whole cabin for example), so a dynamic loading system was added, which pre-emptively realized the possible combinations one level down, and kept the last level in memory.