3D Sketching and Flexible Input for Surface Design: A Case Study

TR Number



Journal Title

Journal ISSN

Volume Title


Brazilian Computing Society (SBC)


Designing three-dimensional (3D) surfaces is difficult in both the physical world and in 3D modeling software, requiring background knowledge and skill. The goal of this work is to make 3D surface design easier and more accessible through natural and tangible 3D interaction, taking advantage of users' proprioceptive senses to help them understand 3D position, orientation, size, and shape. We hypothesize that flexible input based on fabric may be suitable for 3D surface design, because it can be molded and folded into a desired shape, and because it can be used as a dynamic flexible brush for 3D sketching. Fabric3D, an interactive surface design system based on 3D sketching with flexible input, explored this hypothesis. Through a longitudinal five-part study in which three domain experts used Fabric3D, we gained insight into the use of flexible input and 3D sketching for surface design in various domains.



3D interaction, 3D sketching, fabric, flexible input surface design, 3D modeling, garment design