Problem Summary
When assembling modular products from a main part and multiple accessory slots, managing the correct offset and rotation values for each accessory is a significant pain point. This issue is especially pronounced when:
Accessories are non-symmetrical or come in varied shapes
Products require many accessories, each needing unique positioning values
Customer-delivered 3D models are inconsistently structured or poorly centered
Accessories have their own child accessories, compounding positioning complexity
Variables are used to manage offsets, adding further layers of abstraction
The workflow currently requires repeated cycles of manually editing values, saving, generating a preview, checking results, and correcting — a slow and error-prone process.
Compounding Factor: Model Changes Mid-Project
When source models are updated by the client after positioning work has been completed, offsets and rotations are often invalidated, requiring full rework. This has happened multiple times on the same project, multiplying effort significantly.
Proposed Solution
A real-time value editor (e.g. an in-debugger inspector) that lets the developer adjust offset and rotation values and see results immediately in the viewport — then copy the finalized values back into the configurator manager. This would eliminate the save-generate-check loop and dramatically reduce iteration time.
User Priority: High — affects all modular/accessory-based products with non-symmetrical elements or externally delivered models.