Enhancing the 3D Design Editing Process by Inferring Users’ Regions of Interest with Text-Conditional Shape Parameters
TL;DR
Specifying design objectives and visualizing complex shapes through text alone is hard. GenPara leverages text-conditional shape parameters of part-aware 3D designs and lays the design space out in an Exploration Map and a Design Versioning Tree. Among the many shape parameters an LLM generates, the system uses Bayesian inference to surface outcomes within the user’s regions of interest. A user study (N = 16) showed GenPara improves comprehension and management of text-conditional shape parameters, streamlining exploration and concretization — boosting both efficiency and creativity in the 3D design process.
Abstract
In 3D design, specifying design objectives and visualizing complex shapes through text alone proves to be a significant challenge. Although advancements in 3D GenAI have significantly enhanced part assembly and the creation of high-quality 3D designs, many systems still struggle to dynamically generate and edit design elements based on the shape parameters.
To bridge this gap, we propose GenPara, an interactive 3D design editing system that leverages text-conditional shape parameters of part-aware 3D designs and visualizes the design space within the Exploration Map and Design Versioning Tree. Additionally, among the various shape parameters generated by an LLM, the system extracts and provides design outcomes within the user’s regions of interest based on Bayesian inference.
A user study (N = 16) revealed that GenPara enhanced the comprehension and management of designers with text-conditional shape parameters, streamlining design exploration and concretization. This improvement boosted the efficiency and creativity of the 3D design process.
Video
The problem
Text alone underspecifies 3D intent. GenPara is designed around the core challenges of editing part-aware designs through shape parameters.
The interface
Three tightly coupled capabilities let designers edit precisely, navigate the design space, and track how a design evolves.
Precise shape modifications using shape parameters, conditioned on text at the level of individual parts.
An Exploration Map helps users navigate design variations effectively rather than guessing in the dark.
A Design Versioning Tree tracks and refines design evolution systematically across iterations.
User study
A within-subjects study with 16 design-major participants (7 women, 9 men; M age = 24.6) from architecture, construction, interior, and lighting design — 14 had prior GenAI experience. Each explored and concretized a chair design for a given interior space using GenPara and a Baseline without its key features (Exploration Map, LLM design alternatives, Design Versioning Tree), followed by a 20-minute semi-structured interview.
GenPara helped designers grasp the relationship between text prompts and shape parameters. Its intuitive visualization tools significantly aided understanding during exploration and goal concretization.
Part-based editing let designers iteratively refine a single design instead of picking among undefined results — expressing detailed intent with far fewer prompts, despite spending more time per session.
Designers reported lower frustration, higher transparency, and a significantly greater willingness to keep using GenPara — rating part-level designs more highly than prompt-only ones.
| Survey item | GenPara | Baseline | Sig. |
|---|---|---|---|
| CSI · Exploration | 8.50 | 5.06 | *** |
| CSI · Enjoyment | 8.38 | 5.94 | ** |
| CSI · Results Worth Effort | 8.13 | 5.50 | ** |
| CSI · Immersion | 7.94 | 6.25 | * |
| CSI · Expressiveness | 6.25 | 3.75 | ** |
| NASA-TLX · Performance | 5.81 | 4.06 | *** |
| NASA-TLX · Effort (lower is better) | 2.94 | 4.25 | * |
| NASA-TLX · Frustration (lower is better) | 1.75 | 3.06 | * |
CSI on a 10-point scale, NASA-TLX on a 7-point scale. * p<.05 ** p<.01 *** p<.001.
Physical demand was slightly higher with GenPara (2.69 vs. 1.75) due to its detailed, part-specific editing — the one cost of finer control. The extra time spent specifying goals translated into greater immersion and more thorough concretization.
In their words
Excerpts from the in-depth interviews, on understanding the design space, expressing what text can’t, and structuring the process.
“Through the Exploration Map, I could intuitively understand which design I was viewing and which area I was exploring. This contrasted with Baseline, which only presented results — it’s easy to facilitate the ideation of how to concretize the design.”
“The design alternatives provided by GenPara visually represented complex parts effectively, greatly aiding in understanding details that were difficult to explain in text.”
“After quickly refining the design I initially envisioned, I used the Exploration Map to explore alternatives. Watching the colors update, I realized I was focusing too much on one area and readjusted what I needed to focus on.”
“Visualizing the changes in parameters throughout my process let me retrospectively review the overall process and assist in decision-making for future steps — making modifications to parts while considering shape transitions, for a diverse view.”
“When generating an ‘armchair,’ the design was positioned within a similar cluster. But a ‘thin-framed chair’ spread across several clusters — making it intuitive to grasp the diversity and trends of shape parameters. This helped me quickly set my initial design goal.”
“With Baseline, I had to modify prompts multiple times to obtain the chair with an extended leg rest, and this process was quite cumbersome and time-consuming.”
Discussion · implications
Comparing options in a visually structured design space leads to more informed decisions and helps designers concretize ideas that are hard to put into text.
Designers edit detailed modifications by shape parameter — without deep 3D-modeling expertise — turning the LLM into a partner for creative dialogue rather than a one-shot generator.
Participants saw GenPara replacing time-consuming sketching/modeling and supporting client communication — with interest in extending it to phones, automobiles, architecture, and lighting.
BibTeX
@inproceedings{choi2025genpara,
title = {GenPara: Enhancing the 3D Design Editing Process by Inferring
Users' Regions of Interest with Text-Conditional Shape
Parameters},
author = {Choi, Jiin and Lee, Seung Won and Hyun, Kyung Hoon},
booktitle = {Proceedings of the 2025 CHI Conference on Human Factors
in Computing Systems},
pages = {1--21},
year = {2025},
publisher = {ACM},
}