A User Interface for Free-Form Shape Design at the Responsive Workbench

[+] Author and Article Information
Gerold Wesche

Fraunhofer Institute for Media Communication IMK, Sankt Augustin, Germany

J. Comput. Inf. Sci. Eng 4(3), 178-185 (Sep 07, 2004) (8 pages) doi:10.1115/1.1763934 History: Received July 01, 2003; Revised April 01, 2004; Online September 07, 2004
Copyright © 2004 by ASME
Your Session has timed out. Please sign back in to continue.


Grossman, T., Balakrishnan, R., Kurtenbach, G., Fitzmaurice, G., Khan, A., and Buxton, B., 2001, “Interaction Techniques for 3D Modeling on Large Displays,” ACM Symposium on Interactive 3D Graphics, pp. 17–23.
Grossman, T., Balakrishnan, R., Kurtenbach, G., Fitzmaurice, G., Khan, A., and Buxton, B., 2002, “Creating Principal 3D Curves with Digital Tape Drawing,” Proc. CHI 2002, pp. 121–128.
Schkolne, S., Pruett, M., and Schröder, P., 2001, “Surface Drawing: Creating Organic 3D Shapes with the Hand and Tangible Tools,” Proc. CHI 2001, pp. 261–268.
Stork, A., and de Amicis, R., 2000, “AR-CADE/VT—a Virtual Table-centric modeling system,” Proc. 4th International Immersive Projection Technology Workshop.
Krüger,  W., Bohn,  C. A., Fröhlich,  B., Schüth,  H., Strauss,  W., and Wesche,  G., 1995, “The Responsive Workbench: A virtual work environment,” IEEE Computer, 28(7), pp. 42–48.
Wesche, G., and Droske, M., 2000, “Conceptual Free-Form Styling on the Responsive Workbench,” Proc. ACM VRST 2000, Seoul, Korea, pp. 83–91.
Wesche, G., and Seidel, H.-P., 2001, “Free-Drawer—A Free-Form Sketching System on the Responsive Workbench,” Proc. ACM VRST 2001, Banff, Alberta, Canada, pp. 167–174.
Wesche, G., “The ToolFinger: Supporting Complex Direct Manipulation in Virtual Environments,” 2003, Proc. 7. Immersive Projection Technology Workshop and 9. Eurographics Workshop on Virtual Environments, Zurich, Switzerland, pp. 39–45.
Sachs,  E., Roberts,  A., and Stoops,  D., 1991, “3-Draw: A Tool for Designing 3D Shapes,” IEEE Comput. Graphics Appl., 11(6), pp. 18–26.
van Dijk, C. G. C., 1993, “Conceptual Surface Modeling for Industrial Design,” Proc. ICCG ’93, Bombay, India, pp. 271–278.
Kuriyama,  S., 1994, “Surface Modeling with an Irregular Network of Curves via Sweeping and Blending,” Comput.-Aided Des., 26(8), pp. 597–606.
Guiard,  Y., 1987, “Asymmetric Division of Labor in Human Skilled Bimanual Action: The Kinematic Chain as a Model,” J. Motor Behav., 19, pp. 486–517.
Cutler, L., Fröhlich, B., and Hanrahan, P., 1997, “Two-handed Direct Manipulation on the Responsive Workbench,” Proc. Symposium on Interactive 3D Graphics, pp. 107–115.
Gribnau, M., 1999, “Two-handed Interaction in Computer Supported 3D Conceptual Modeling,” Ph.D. thesis, Technical University of Delft, The Netherlands.
Farin, G., 1997, Curves and Surfaces for Computer Aided Geometric Design, Academic Press, 4th edition.
Nikitin, I., and Wesche, G., 1999, The Algorithm for Topology Extraction has been Implemented by I. Nikitin, private communication.
Welch, W., and Witkin, A., 1992, “Variational Surface Modeling,” Proc. SIGGRAPH ’92, 26 (2), pp. 157–166.
Veltcamp, R. C., and Wesselink, W., 1995, “Modeling 3D Curves of Minimal Energy,” Proc. Eurographics ’95, 14 (3), pp. 97–110.
Wesselink,  W., and Veltcamp,  R. C., 1995, “Interactive Design of Constrained Variational Curves,” Comput. Aided Geom. Des., 12(5), pp. 533–546.
Wesselink, W., 1996, “Variational Modeling of Curves and Surfaces,” Ph.D. thesis, Technical University Eindhoven, The Netherlands.
Luenberger, D. G., 1984, Linear and Nonlinear Programming, Addison-Wesley, Reading, 2nd edition.
Kruijff, E., 2000, “System Control,” 3D User Interface Design: Fundamental Techniques, Theory, and Practice, SIGGRAPH 2000 Course Notes, D. Bowman et al., eds., pp. 147–165.
Grosjcan, J., and Coquillart, S., 2001, “Command & Control Cube: A Shortcut Paradigm for Virtual Environments,” Proc. Immersive Projection Technology and Virtual Environments 2001, pp. 1–12.
Cao, X., and Balakrishnan, R., “VisionWand: Interaction Techniques for Large Displays Using a Passive Wand Tracked in 3D,” Proc. ACM UIST 2003, pp. 173–182.
Liang,  J., and Green,  M., 1994, “JDCAD: A Highly Interactive 3D Modeling System,” Comput. Graphics, 18(4), pp. 499–506.
Shaw, C., and Green, M., 1994, “Two-Handed Polygonal Surface Design,” Proc. ACM UIST ’94, pp. 205–212.
Deisinger, J., Blach, R., Wesche, G., Breining, R., and Simon, A., 2000, “Towards Immersive Modeling—Challenges and Recommendations: A Workshop Analysing the Needs of Designers,” Proc. Eurographics Workshop on Virtual Environments 2000, pp. 145–156.


Grahic Jump Location
Set up of the two-sided Responsive Workbench. Two projectors are integrated in the housing. Objects appear above the table top.
Grahic Jump Location
Smoothing a curve locally. The original curve is shown in gray. A dotted path indicates how the pointer is moved along the curve.
Grahic Jump Location
Sharpening a curve locally. Compared to Fig. 4, the influenced region is shorter.
Grahic Jump Location
Dragging a curve segment
Grahic Jump Location
Deforming a network curve. The part being modified covers two curve pieces and is shown in light color. The adapting parts of the network are shown in dark color. The unchanged parts are black, and the previous state of the curves is shown in gray.
Grahic Jump Location
Sculpting the front part
Grahic Jump Location
The hand menu interaction widget
Grahic Jump Location
Handling the menu. The menu is effectively attached to the coordinate system [x,y,z,w]. With the shown direction of the stylus, the yellow tool is selected by evaluating h.
Grahic Jump Location
The design of the ToolFinger, shown with the hand and the input device. Thick sections correspond to selectable tools. They are separated by thin sections.
Grahic Jump Location
Deforming a curve using the ToolFinger



Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In