Project · 2023
The Ensemble
Interactive architectural visualization built in Unreal Engine.

Tags
- Unreal
- Blueprints
- ArchViz
- UI
Project info
- Role
- UI Programmer
- Teams
- 3 devs, 1 3D designer
- Duration
- ~2 years
- Engine
- Unreal Engine 5
- Language
- Blueprints
Overview
The Ensemble is an architectural visualization project built in Unreal Engine, developed together with Veldboom Studios for a real estate client. The project spanned nearly two years of intermittent development across three major phases.
It remains my most extensive project to date. My responsibilities grew from early prototyping and feature design to maintaining the technical backbone of the project, including UI, gameplay-like systems, and version control.
Although primarily an ArchViz product, Ensemble became my first large-scale Unreal project.
My contribution focused on system design and UI programming,
collaborating with a small team of developers and a 3D designer.
Challenges
- Remote workflow
- Source control issues
- Merging multiple frameworks
- Client-driven iterations
My contributions
- Interactive UI system(s)
- Component Filter system
- Seamless texture creation
- Environment design (nature)
Development
Phase 1 – Prototyping (2023)
My first exposure to Unreal after transitioning from Unity. During this phase I sketched and prototyped the UI, beginning with phone/tablet-style interactions. I integrated Ultra Dynamic Sky and added custom weather controls on top of it, and familiarized myself with the team’s workflow.
Phase 2 – Consolidation (2024)
The UI system matured into a utility tablet with features such as weather/time controls, light toggles, and the Component Filter. I took ownership of the GitHub repo and resolved major workflow issues. I extended the ArchViz framework(s) with additional Blueprint logic, created seamless brick textures, and designed foliage environments. I reduced the build size from ~8GB to 1.6GB, and delivered the first proper client-facing build.
Phase 3 – Support (Late 2024 – 2025)
While interning at Veldboom Studios, I continued working on Ensemble doing small fixes and updates. Such as blueprint reference fixes and POV switching extensions to the ArchViz Interior system, and I managed the final test builds.
Visuals & Media
A selection of additional visuals and behind-the-scenes material from the development process.
Interactive UI system
Seamless texture creation
After adjustments in Photoshop & Lightroom, the texture became uniform and tileable. Exported in Power-of-Two resolution for optimal compression and scalability.
Environment design
I was responsible for nature props such as trees and bushes. To preserve performance, I used low-poly assets.
Takeaway
Ensemble successfully delivered an interactive architectural visualization that met the client’s goals and led to continued collaboration. The project served as a valuable crash course in UI/UX, Blueprint systems, and texture creation. It also laid the groundwork for my later Unreal projects, especially in system design.
The client has expressed interest in expanding the project into a VR experience.
Credits & Tools
This project integrated several third-party frameworks under their respective licenses, adapted and customized for the client’s specific use cases.
- Ultra Dynamic Sky by Everett Gunther
- “ArchViz” Explorer by Karl Detroit
- ArchViz Interactive UI and Tools by SDOT
Disclaimer: all showcased visuals and systems represent work performed by the developer within the context of the project.