{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,5]],"date-time":"2025-05-05T15:26:30Z","timestamp":1746458790950},"reference-count":27,"publisher":"ASME International","issue":"3","content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2004,9,1]]},"abstract":"<jats:p>This paper presents a virtual environment based user interface for the conceptual design of free form surface models from scratch. The user performs sketching and elaboration directly within a projection-based, table-like environment. He uses head-tracked stereo glasses and simple input devices. We describe user interface components for creation, manipulation, and application control, which were specifically designed for use in a 3D environment. These components are part of a two-handed interaction scheme. In our modeling approach, the user draws curves and constructs a curve network that forms the skeleton of the surface. Automatic surfacing methods generate shapes that correspond to the outlined boundary, thus freeing the designer from specifying all surface parameters by hand. We demonstrate how the use of a virtual environment benefits such creation and manipulation tasks.<\/jats:p>","DOI":"10.1115\/1.1763934","type":"journal-article","created":{"date-parts":[[2004,9,7]],"date-time":"2004-09-07T22:39:45Z","timestamp":1094596785000},"page":"178-185","update-policy":"http:\/\/dx.doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":2,"title":["A User Interface for Free-Form Shape Design at the Responsive Workbench"],"prefix":"10.1115","volume":"4","author":[{"given":"Gerold","family":"Wesche","sequence":"first","affiliation":[{"name":"Fraunhofer Institute for Media Communication IMK, Sankt Augustin, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"33","published-online":{"date-parts":[[2004,9,7]]},"reference":[{"key":"2019100610155870200_r1","doi-asserted-by":"crossref","unstructured":"Grossman, T., Balakrishnan, R., Kurtenbach, G., Fitzmaurice, G., Khan, A., and Buxton, B., 2001, \u201cInteraction Techniques for 3D Modeling on Large Displays,\u201d ACM Symposium on Interactive 3D Graphics, pp. 17\u201323.","DOI":"10.1145\/364338.364341"},{"key":"2019100610155870200_r2","doi-asserted-by":"crossref","unstructured":"Grossman, T., Balakrishnan, R., Kurtenbach, G., Fitzmaurice, G., Khan, A., and Buxton, B., 2002, \u201cCreating Principal 3D Curves with Digital Tape Drawing,\u201d Proc. CHI 2002, pp. 121\u2013128.","DOI":"10.1145\/503395.503398"},{"key":"2019100610155870200_r3","doi-asserted-by":"crossref","unstructured":"Schkolne, S., Pruett, M., and Schro\u00a8der, P., 2001, \u201cSurface Drawing: Creating Organic 3D Shapes with the Hand and Tangible Tools,\u201d Proc. CHI 2001, pp. 261\u2013268.","DOI":"10.1145\/365024.365114"},{"key":"2019100610155870200_r4","unstructured":"Stork, A., and de Amicis, R., 2000, \u201cAR-CADE\/VT\u2014a Virtual Table-centric modeling system,\u201d Proc. 4th International Immersive Projection Technology Workshop."},{"key":"2019100610155870200_r5","doi-asserted-by":"crossref","unstructured":"Kru\u00a8ger, W., Bohn, C. A., Fro\u00a8hlich, B., Schu\u00a8th, H., Strauss, W., and Wesche, G., 1995, \u201cThe Responsive Workbench: A virtual work environment,\u201d IEEE Computer, 28(7), pp. 42\u201348.","DOI":"10.1109\/2.391040"},{"key":"2019100610155870200_r6","doi-asserted-by":"crossref","unstructured":"Wesche, G., and Droske, M., 2000, \u201cConceptual Free-Form Styling on the Responsive Workbench,\u201d Proc. ACM VRST 2000, Seoul, Korea, pp. 83\u201391.","DOI":"10.1145\/502390.502406"},{"key":"2019100610155870200_r7","doi-asserted-by":"crossref","unstructured":"Wesche, G., and Seidel, H.-P., 2001, \u201cFree-Drawer\u2014A Free-Form Sketching System on the Responsive Workbench,\u201d Proc. ACM VRST 2001, Banff, Alberta, Canada, pp. 167\u2013174.","DOI":"10.1145\/505040.505041"},{"key":"2019100610155870200_r8","doi-asserted-by":"crossref","unstructured":"Wesche, G., \u201cThe ToolFinger: Supporting Complex Direct Manipulation in Virtual Environments,\u201d 2003, Proc. 7. Immersive Projection Technology Workshop and 9. Eurographics Workshop on Virtual Environments, Zurich, Switzerland, pp. 39\u201345.","DOI":"10.1145\/769953.769958"},{"key":"2019100610155870200_r9","doi-asserted-by":"crossref","unstructured":"Sachs, E., Roberts, A., and Stoops, D., 1991, \u201c3-Draw: A Tool for Designing 3D Shapes,\u201d IEEE Comput. Graphics Appl., 11(6), pp. 18\u201326.","DOI":"10.1109\/38.103389"},{"key":"2019100610155870200_r10","unstructured":"van Dijk, C. G. C., 1993, \u201cConceptual Surface Modeling for Industrial Design,\u201d Proc. ICCG \u201993, Bombay, India, pp. 271\u2013278."},{"key":"2019100610155870200_r11","doi-asserted-by":"crossref","unstructured":"Kuriyama, S.\n          , 1994, \u201cSurface Modeling with an Irregular Network of Curves via Sweeping and Blending,\u201d Comput.-Aided Des., 26(8), pp. 597\u2013606.","DOI":"10.1016\/0010-4485(94)90102-3"},{"key":"2019100610155870200_r12","doi-asserted-by":"crossref","unstructured":"Guiard, Y.\n          , 1987, \u201cAsymmetric Division of Labor in Human Skilled Bimanual Action: The Kinematic Chain as a Model,\u201d J. Motor Behav., 19, pp. 486\u2013517.","DOI":"10.1080\/00222895.1987.10735426"},{"key":"2019100610155870200_r13","doi-asserted-by":"crossref","unstructured":"Cutler, L., Fro\u00a8hlich, B., and Hanrahan, P., 1997, \u201cTwo-handed Direct Manipulation on the Responsive Workbench,\u201d Proc. Symposium on Interactive 3D Graphics, pp. 107\u2013115.","DOI":"10.1145\/253284.253315"},{"key":"2019100610155870200_r14","unstructured":"Gribnau, M., 1999, \u201cTwo-handed Interaction in Computer Supported 3D Conceptual Modeling,\u201d Ph.D. thesis, Technical University of Delft, The Netherlands."},{"key":"2019100610155870200_r15","unstructured":"Farin, G., 1997, Curves and Surfaces for Computer Aided Geometric Design, Academic Press, 4th edition."},{"key":"2019100610155870200_r16","unstructured":"Nikitin, I., and Wesche, G., 1999, The Algorithm for Topology Extraction has been Implemented by I. Nikitin, private communication."},{"key":"2019100610155870200_r17","doi-asserted-by":"crossref","unstructured":"Welch, W., and Witkin, A., 1992, \u201cVariational Surface Modeling,\u201d Proc. SIGGRAPH \u201992, 26(2), pp. 157\u2013166.","DOI":"10.1145\/142920.134033"},{"key":"2019100610155870200_r18","doi-asserted-by":"crossref","unstructured":"Veltcamp, R. C., and Wesselink, W., 1995, \u201cModeling 3D Curves of Minimal Energy,\u201d Proc. Eurographics \u201995, 14(3), pp. 97\u2013110.","DOI":"10.1111\/j.1467-8659.1995.cgf143_0097.x"},{"key":"2019100610155870200_r19","doi-asserted-by":"crossref","unstructured":"Wesselink, W., and Veltcamp, R. C., 1995, \u201cInteractive Design of Constrained Variational Curves,\u201d Comput. Aided Geom. Des., 12(5), pp. 533\u2013546.","DOI":"10.1016\/0167-8396(94)00033-O"},{"key":"2019100610155870200_r20","unstructured":"Wesselink, W., 1996, \u201cVariational Modeling of Curves and Surfaces,\u201d Ph.D. thesis, Technical University Eindhoven, The Netherlands."},{"key":"2019100610155870200_r21","unstructured":"Luenberger, D. G., 1984, Linear and Nonlinear Programming, Addison-Wesley, Reading, 2nd edition."},{"key":"2019100610155870200_r22","unstructured":"Kruijff, E., 2000, \u201cSystem Control,\u201d 3D User Interface Design: Fundamental Techniques, Theory, and Practice, SIGGRAPH 2000 Course Notes, D. Bowman et al., eds., pp. 147\u2013165."},{"key":"2019100610155870200_r23","doi-asserted-by":"crossref","unstructured":"Grosjcan, J., and Coquillart, S., 2001, \u201cCommand & Control Cube: A Shortcut Paradigm for Virtual Environments,\u201d Proc. Immersive Projection Technology and Virtual Environments 2001, pp. 1\u201312.","DOI":"10.1007\/978-3-7091-6221-7_1"},{"key":"2019100610155870200_r24","doi-asserted-by":"crossref","unstructured":"Cao, X., and Balakrishnan, R., \u201cVisionWand: Interaction Techniques for Large Displays Using a Passive Wand Tracked in 3D,\u201d Proc. ACM UIST 2003, pp. 173\u2013182.","DOI":"10.1145\/1015706.1015788"},{"key":"2019100610155870200_r25","doi-asserted-by":"crossref","unstructured":"Liang, J., and Green, M., 1994, \u201cJDCAD: A Highly Interactive 3D Modeling System,\u201d Comput. Graphics, 18(4), pp. 499\u2013506.","DOI":"10.1016\/0097-8493(94)90062-0"},{"key":"2019100610155870200_r26","doi-asserted-by":"crossref","unstructured":"Shaw, C., and Green, M., 1994, \u201cTwo-Handed Polygonal Surface Design,\u201d Proc. ACM UIST \u201994, pp. 205\u2013212.","DOI":"10.1145\/192426.197517"},{"key":"2019100610155870200_r27","doi-asserted-by":"crossref","unstructured":"Deisinger, J., Blach, R., Wesche, G., Breining, R., and Simon, A., 2000, \u201cTowards Immersive Modeling\u2014Challenges and Recommendations: A Workshop Analysing the Needs of Designers,\u201d Proc. Eurographics Workshop on Virtual Environments 2000, pp. 145\u2013156.","DOI":"10.1007\/978-3-7091-6785-4_16"}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/4\/3\/178\/5671124\/178_1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/4\/3\/178\/5671124\/178_1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,6]],"date-time":"2019-10-06T14:16:12Z","timestamp":1570371372000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/4\/3\/178\/445334\/A-User-Interface-for-FreeForm-Shape-Design-at-the"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004,9,1]]},"references-count":27,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2004,9,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.1763934","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"value":"1530-9827","type":"print"},{"value":"1944-7078","type":"electronic"}],"subject":[],"published":{"date-parts":[[2004,9,1]]}}}