The Style Studio
Launch the Configurator ⤴
Ownership & Contributions
- Built and led a modular closet configurator in Unreal Engine 5 from the ground up, architecting Blueprint-driven systems that support over 94 billion configuration combinations
- Delivered stable 60 FPS pixel streaming performance (up to 120 FPS locally) while integrating dynamic meshes, real-time lighting, and Movie Render Queue for marketing-quality renders
- Shipped a production tool serving 100K+ monthly visits, supporting both consumer customization and internal marketing workflow
Rooms
Process & Systems
Technical Architecture
- Structured the Blueprint class hierarchy to separate configuration logic from visual representation, allowing new closet modules to be added without touching core systems
- Built a centralized data table schema linking SKUs, mesh references, and material variants, reducing the need for manual asset wiring per product
- Implemented a rules-based validation layer to prevent invalid part combinations (e.g., incompatible finish and module pairings) before render
Customization Systems
- Developed a part-swapping system using dynamic mesh switching tied to UI selection state, allowing real-time visual updates without reloading scenes
- Created a finish and material variation system supporting swatches, textures, and lighting response changes on the fly
- Designed layout logic to handle modular resizing and repositioning of closet components while maintaining collision and spacing constraints
Performance & Pipeline
- Profiled and optimized draw calls, material instancing, and LOD settings to maintain frame stability under pixel streaming constraints
- Tuned streaming and memory management to support high-resolution assets without sacrificing load times for end users
- Set up Movie Render Queue presets for consistent, repeatable marketing render output across configurations
Cross-Functional Support
- Worked directly with marketing to translate configurator states into render-ready scenes for campaign use
- Iterated on UI/UX flow based on internal stakeholder feedback to streamline the customer-facing configuration experience
Internal Tool Demo
Internal version with all features enabled;
- Movie Render Queue enabled to render real-time scene adjustments directly from the application.
- Real-time editing of lighting, room materials, and all closet configuration options.
