Hey there! I know reviewing case studies can be exhausting. But stick with me – this isn't just another design story. It's about how we transformed a chaotic, burnout-inducing process into a streamlined platform that gave multiple teams their nights and weekends back.













A unified platform that cut 10 rounds of revisions
My role
As the only UI/UX Designer, I owned the entire product creation process from research to implementation. I mapped complex workflows, designed intuitive interfaces that mirrored e-commerce layouts, built a standardized component system, and made strategic decisions that streamlined development
Team
Me:), 1 Co -founder / 3D Manager, 1 Product manager, 2 Devs
Duration
3 Months | Design sprint | August 2024 - Oct 2024
What is Ikarus Delta?
Ever customized a sofa's fabric or swapped out table legs and watched it transform before your eyes? That's us.
We turn static products into dynamic 3D experiences, helping shoppers confidently make decisions without touching physical items. And in 2024, as our client roster expanded, we faced our biggest challenge yet...





These 3D configurators are what we deliver to clients. But before diving into my project, let me explain the challenges we faced behind the scenes...
Where the problems began
In our monthly cross-functional meeting, tensions were running high. 3D artists voiced frustration over endless feedback loops. Developers described the strain of rebuilding configurators from scratch for each client. And as the lone designer, I explained how creating custom solutions repeatedly was hampering innovation.
Tech Lead
3D Artist
Me :
So what's the plan?
Create a standardized 3D configurator platform to work across all client projects. Our Product Manager proposed this meta-solution: instead of rebuilding each configurator from scratch, create a white-label system to make them efficiently.
This platform would free 3D artists from endless revisions, give developers reusable components, and provide flexibility for different project requirements. Exciting? Absolutely. Easy? Not even close. But here's where it gets really interesting...
Why are we solving this problem?
Simple. Our client roster was expanding, but our processes couldn't scale. Each project required starting from scratch – custom 3D models, custom code, custom designs. What should have been a streamlined process had become a resource-intensive nightmare.

Sounds straightforward to fix, right? Just standardise! Ha! If only.
We're talking about creating a platform that would serve multiple teams with different needs: 3D Artists, 3D Artist Managers, and the Tech Team. Each with their own workflows, constraints, and pain points.
Understanding the problem and the current process
After the company-wide meeting where teams voiced their frustrations, I knew we needed to understand the problem more deeply. Instead of jumping straight to solutions, I spent a month immersing myself with different teams, mapping their journey from client onboarding to final delivery. I could see the bottlenecks in the process, but I needed to understand why they were happening.

# With 3D Artists
Shadowed their workflow from model creation to implementation
Observed the tedious QA feedback loops
Documented their late-night struggles with revisions
# With Developers
Reviewed their process of creating custom interfaces
Mapped out integration challenges
Understood the technical constraints they faced

Mind mapping to the rescue
It entails how everything interrelated
Conclusion of my deep investigation
By mapping the relationships between problems, patterns emerged which helped me see we weren't dealing with isolated issues, but a systemic problem affecting the entire workflow. With this bigger picture in view, I identified these key insights:

High priority insights
Environment mismatch
3D artists spent hours perfecting models in QA loop only to find they looked different when implemented on the web. Inconsistent lighting, camera angles, and shadows
Deadline pressure
Artist worked for late-night sessions to meet deadlines while juggling with both new models and revisions of earlier one's.
Workflow chaos
Artists juggled multiple platforms to track assets and communicate changes, causing crucial details to be missed or repeated.
Reinventing the wheel
Developers spent 60% of their daily time rebuilding similar functionality with slight variation rather than creating reusable components
The handoff marathon
Each configurator required 10-15 rounds of back-and-forth to properly integrate all components
Maintenance over progress
Developers spent more time fixing issues with previous deliveries than building new ones which should be automated as of now
Looking how other are solving this problem?

I thought, "How do we make this actually work? It's not like we're designing a shopping app!" It's more like creating a LEGO set where you snap model parts together to build something cool on the web, if you get what I mean.
We have got pain points and insights throughout the journey. So I dove into competitive benchmarking to see how others were tackling similar problems. What was working? What wasn't? And most importantly, where could we innovate to make something better than what already existed?

“ Direct competitor ”


“ Indirect competitor ”

After examining platforms like Zakeke and Combeenation, clear patterns emerged about what makes a successful configurator experience – and what creates frustration. These insights directly shaped our solution strategy:
Strengths to build upon
Direct Model Visualization & Editing to solve environment mismatch
Intuitive hover-based interactions for component selection
Real-time visual feedback to eliminate back-and-forth revisions
Automated metadata extraction to reduce manual work
Using familiar terminology language and concepts already familiar to our 3D artists, avoiding the learning curve.
What to avoid
Overwhelming interfaces with complex hierarchical structures
Tedious Control Setup for creating customization options feels cumbersome and time consuming.
Technical barriers requiring coding knowledge for basic actions
Starting from scratch for similar projects
Our opportunity
Build a streamlined, single-environment solution with familiar terminology, reusable templates, and no-code controls tailored specifically to our workflow.
Setting the Ground Rules
With all this research in hand, I needed to build a bridge from problems to solutions. Design principles would keep us on track and prevent us from creating just another complicated tool. Here are the four rules I created to guide our work:
Simplify
Empower
Maintain




Reusable
Guidelines
Design Principles
Time for making layout and wireframes
Before sketching wireframes, I needed to decide how to structure our editor. I asked myself: "What layout would feel immediately familiar to our 3D artists?" The answer was right in front of me - the e-commerce product pages our configurators would eventually appear on.
Making the Layout Choice

Reason
Scale Image

By mirroring the familiar e-commerce and preview layout in our editor, we directly addressed our core problem: the disconnect between the creation environment and final implementation. This approach reduces cognitive load for 3D artists, creates an intuitive connection between editing and output, and ultimately eliminates the revision cycles caused by environment mismatch.
🚨
The reality check
When I started wireframing, I assumed our platform would work like competitors' - automatically patching materials to uploaded models. But during a pivotal discussion with the tech team, I discovered we create models from scratch based on client photos, with materials being the reusable elements across projects.
This insight completely shifted our approach. Instead of building a model library like competitors, we prioritized a robust material library system for reusing textures and finishes. This constraint ultimately made our platform more efficient for our specific workflow - proving that understanding your unique context beats copying industry standards.
Reinventing the complex 3D scene Editor
See the thinking behind it
Switch between versions
Need a closer look?

Reason
Iterations
Final




Organisation and file view

Reason
Iterations
Final




Managing material and their textures

Reason
Iterations
Final





This is where I get to geek out – the fun part where all those sketches and wireframes turn into something visual that makes you go "oooh!" I love watching a product come to life through colors, typography and components that just feel right together. Time to make this baby shine!
Sitting with developers to speed up our build time
To speed up development, I spent time with our engineering team to understand their workflow. I discovered that using an existing component library would be much faster than building everything from scratch.
After evaluating several options the tech team suggested, I chose Hero UI because it offered the most complete set of components, supported both light and dark modes (important for 3D artists who often prefer dark interfaces), and was actively maintained with regular updates.




Adopted the pre-built UI for our brand
A look at our component system and style guide
background
#FFFFFF
foreground
#11181C
divider
#D4D4D8
focus
#CF462A
Default
#D4D4D8
Primary
#CF462A
Secondary
#FEF3F0
success
#17C964
warning
#F5A524
danger
#F31260
default-50
#FAFAFA
default-100
#B99CFC
default-200
#E4E4E7
default-300
#D4D4D8
default-400
#A1A1AA
default-500
#71717A
default-600
#52525B
default-700
#3F3F46
default-800
#27272A
default-900
#18181B
primary-50
#f9e9e8
primary-100
#fbccc0
primary-200
#f9ab98
primary-300
#f78a70
primary-400
#f77052
primary-500
#f65837
primary-600
#ec5233
primary-700
#de4c2e
primary-800
#cf452a
primary-900
#b53b23
success-50
#E8FAF0
success-100
#E8FAF0
success-200
#A2E9C1
success-300
#74DFA2
success-400
#45d483
success-500
#17C964
success-600
#12A150
success-700
#0E793C
success-800
#095028
success-900
#052814
warning-50
#FEFCE8
warning-100
#FDEDD3
warning-200
#FBDBA7
warning-300
#F9C97C
warning-400
#F7B750
warning-500
#f5a524
warning-600
#C4841D
warning-700
#936316
warning-800
#62420E
warning-900
#312107
danger-50
#FEE7EF
danger-100
#FDD0DF
danger-200
#FAA0BF
danger-300
#F871A0
danger-400
#F54180
danger-500
#F31260
danger-600
#C20E4D
danger-700
#920B3A
danger-800
#610726
danger-900
#310413
Colors
4XL
36px
Line height: 2.5 rem
A New Moon is Rising
3XL
30px
Line height: 2.25 rem
A New Moon is Rising
2XL
24px
Line height: 2 rem
A New Moon is Rising
XL
20px
Line height: 1.75 rem
A New Moon is Rising
L
18px
Line height: 1.75 rem
A New Moon is Rising
M
16px
Line height: 1.5 rem
A New Moon is Rising
SM
14px
Line height: 1.25 rem
A New Moon is Rising
XS
12 px
Line height: 1 rem
A New Moon is Rising
Try to avoid this size, use only if necessary.
This is our base font size.
Typography
When reviewing the Hero UI component library, I discovered they were already using Inter font- an excellent choice for typography system that prioritizes readability and efficiency, especially when scanning complex 3D model hierarchies and configuration options.
Rather than changing the typography and creating additional development work!!
>= 1280px (12 columns)
Heading
This is a subheading
16px (gutter)
32px
(margin)
UI Components
foreground
#11181C
Radius
Grid System
.shadow-2xl
.shadow-xl
.shadow-lg
.shadow-md
.shadow
.shadow-sm
Shadows
.rounded-full
(50%)
.rounded-large
(14px)
.rounded-medium
(12px)
.rounded-small
(8px)
UI Components
Inputs
Email Address
hello@ikarusdelta.com
Email Address
hello@ikarusdelta.com
Email Address
hello@ikarusdelta.com
Please enter your email address
Email Address
Megan@gmail.com
Email Address
Megan@gmail.com
Email Address

hello@ikarusdelta.com
Search in organization
Augmenrl;jcrpjoprjcpted Reality
frhjihorfhio
nkldrkncfiohcfip
ckllcfnifo
nckfcnncf
Animation
Toggle
On
OFf
Segmented Control
Primary Action
Button
Secondary Action
Button
Radio:unchecked
Checkbox:unchecked
Primary Action:hover
Button
Secondary Action:hover
Button
Radio:checked
Checkbox:checked
Primary Action:active
Button
Secondary Action:active
Button
Radio:hover
Checkbox:hover
Primary Action:disabled
Button
Secondary Action:disabled
Button
Radio:disabled
Checkbox:disabled
Fresh look at our 3D scene editor: Where 3D artists work their magic


Smart organization for growing product catalogs: Organization and Project management


Material library: Reusable assets for faster creation


A whole new way of adding controls
Here's where the design really comes together - a simple modal for creating controls that immediately shows up on the right panel. No more accordion mess or endless scrolling. 3D artists can quickly build options for customers while seeing exactly how they'll look and work.

Model Visibility
Material change
Animation
Controls
Name
Glide/ Caster
Type
Model Visibility
Status
Independent
Add Options

Name
Glide Cover
Select Part
Glide-Cover

Name
Metal Glide
Select Part
Metal-Glide
Save Controls
Controls
Name
Leg
Type
Material Change
Select Part
Search Part
Meash005
Meash005_1
Meash005_2
Boxed_seat
Pullover_seat
Glide_cover
Metal_glide
Metal_glide
Plastic_glide
Save Controls
Controls
Name
Select Wood Finish
Type
Animation
Add Options

Adjustment - 1
Select
Animation
Welted, nckndionio, dc..

Name
Adjustment - 2
Select
Animation
262626_cijcsi
Save Controls
Controls
Add control
Select Wood Finish
Select Handle Type
Select covers
Select height
This prototype demonstration is clickable - You can interact with it once you see all the hotspots
Quick actions that stay out of your way
These popovers give 3D artists what they need, right when they need it. No more jumping between screens or losing sight of the model - just click and edit right where you are. Feature selection, part editing, and theme changing all happen in the same view, keeping the focus on the model itself.
Cabinet Demo
Models
Add model
Parts
Presets
Closed_handhold
Base
Leg
Seat
Glide_Cover
Back_top
Hidden_handhold
Integrated_handhold

Add material Group
Search Material Group
Ins_Chest
Fabric
Inspiration_SingleD...
wood
Ins_DoubleDrawer
Ins_SingleCabinet
Ins_SingleCabinet
Ins_DoubleCabinet
Edit Part
Name
Leg
Select Nodes
Ins_Chest
Fabric
Inspiration_SingleD...
wood
Select Features
Measurement
Augmented Reality
Zoom in/ Zoom out
Full Screen
Screenshot
Select Environment Lightings
Search Lighting
neutral
panorama
lebombo_1k
Moon_1k
Pillars_1k
Select Theme
Version - 1
Version - 2
Version - 3
This prototype demonstration is clickable - You can interact with it once you see all the hotspots
Sitting once again with 3D artists to make their life simpler
Design isn't a straight path from A to B. After building most of the interface, I circled back to the 3D artists to tackle their most frustrating daily tasks - setting up cameras and environments. Through collaborative card sorting, we completely rethought how these controls should be organized, focusing on their mental models rather than technical specs.

Gathered around 3D experts and cooked this up

Grid
Hotspots
View
FOV
0
Max Distance
0
Max Distance
0
Camera Physics
Damping
0
Position
0
X
0
Y
0
Z
Appearance
Scale
0
Opacity
0
Blur
0
Viewpoint
0
Near
0
Far
Shadow Influence
0
0
Logically grouped with more intuitive layout
This prototype demonstration is clickable - You can interact with it once you see all the hotspots
Making it blend seamlessly with any e-commerce site
The final piece was creating flexible themes that work across different product categories - furniture, bags, desks - you name it. These templates adapt to each client's brand while keeping all our powerful features intact. Best part? Developers can add the entire configurator to any site with just a single iframe snippet.






The impact: From endless loops to smooth sailing
Take a look at our journey before and after the new platform. The chaotic loops between model creation and web implementation disappeared, replaced by a streamlined workflow where each step flows naturally to the next.
Before
After


Hover to know what really happened

How Things Improved
70%
⏱️
Faster configurator creation
What once took 3 weeks now takes just 7 days, eliminating the endless back-and-forth between teams.
50%
🎯
Improved on-time delivery rate
Project completion rates jumped from 40% to 90%, dramatically improving client satisfaction and reducing stress across all teams.
🔄
Two teams to independent workflows
3D artists create configurators without developers, who no longer wait for model updates. A complex dance became two efficient parallel processes.
💼
Strengthened business development
Our platform serves as a powerful demo during pitches, allowing sales to show configurations on the spot and win larger clients.
📋
Works with existing processes
3D artists still use familiar Excel sheets but now paste iframe links when done, requiring minimal training.
What this journey taught me?
Other than discovering I could lead a complex platform design as the only designer on the team, here are my learnings:
Trading off features for a viable Version 0
Watching the product manager prioritize features after my research was eye-opening. Focusing on core problems meant setting aside "nice-to-haves" like built-in messaging between 3D artists for later, showing me how strategic feature selection helps ship something useful rather than chase perfection.
Creating solutions that fit existing workflows
By sitting with developers, I designed solutions that integrated with current processes instead of disrupting them. The simple approach of adding iframe links to Excel sheets meant minimal changes with maximum impact.
Finding opportunities in ambiguity
Working on a new type of platform meant there was no clear roadmap to follow. I learned to embrace the uncertainty and use it as a chance to explore creative solutions rather than being paralyzed by the lack of direction.
Choosing tools that benefit everyone
Using Hero UI saved development time and made handoffs smoother. This experience showed me that good design decisions extend beyond visuals to include practical considerations that help the entire team work efficiently.