ABSTRACT
A two-handed 3D styling system for free-form surfaces in a table-like Virtual Environment, the Responsive Workbench (RWB)TM, is described. Intuitive curve and surface deformation tools based on variational modeling and interaction techniques adapted to 3D VR modeling applications are proposed. The user draws curves (cubic B-splines) directly in the Virtual Environment using a stylus as an input device. The curves are connected automatically, such that a curve network develops. A combination of automatic and user-controlled topology extraction modules creates the connectivity information. The underlying surface model is based on B-spline surfaces, or, alternatively, uses multisided patches [20] bounded by closed loops of curve pieces.
- 1.J. Butterwoth, A. Davidson, S. Hench, and T. Olano. 3dm: A three dimensional modeler using a head-mounted display. Communications of the ACM, pages 55--62, June 1992.Google Scholar
- 2.W. Buxton, G. Fitzmaurice, R. Balkrishnan, and G. Kurtenbach. Large displays in automotive design. IEEE Computer Graphics and Applications, pages 68-75, July/August 2000. Google ScholarDigital Library
- 3.J. H. Clark. Designing surfaces in 3-d. Communications of the ACM, 19(8):454-460, August 1976. Google ScholarDigital Library
- 4.L. Cutler, B. Frohlich, and P. Hanrahml. Two-handed direct manipulation on the Responsive Workbench. In Proc. Symposium on Interactive 319 Graphics, 1997. Google ScholarDigital Library
- 5.T. H. Dani and R. Gadh. Creation of concept shape designs via a virtual reality interface. Computer-Aided Design, 29(8):555-563, 1997.Google ScholarCross Ref
- 6.J. Deisinger, R. Blach, G. Wesche, R. Breining, and A. Simon. Towards immersive modeling - challenges and recommendations: A workshop analysing the needs of designers. In Eurographics Workshop on Virtual Environments 2000, pages 145--156, 2000. Google ScholarDigital Library
- 7.M. Green, J. Liang, and C. Shaw. Interactive 3d geometrical modelers for virtual reality and design. In Proe. International Conference on Virtual Systems and Multimedia '95, pages 29--36, Gifu, Japan, September 1995.Google Scholar
- 8.A. D. Gregory, S. A. Ehmann, and M. C. Lin. InTouch: Interactive multiresolution modeling and 3d painting with a haptic interface. In IEEE VR 2000 Proceedings, pages 45-52, 2000. Google ScholarDigital Library
- 9.G. Greiner, J. Loos, and W. Wesselink. Surface modeling with data dependent energy functionals. In Eurographics '96, volume 15, pages 97--110, 1996.Google Scholar
- 10.G. Greiner and H.-P. Seidel. Automatic modeling of smooth spline surfaces. In N. Magnenat-Thahnann and V. Skala, editors, Proc. WSCG '9% pages 665-675, 1997.Google Scholar
- 11.Y. Guiard. Asymmetric division of labor in human skilled bimanual action: The kinematic chain as a model. Journal of Motor Behavior, 19:486-517, 1987.Google Scholar
- 12.R. Gupta, D. Whitney, and D. Zeltzer. Prototyping and design for assembly analysis using multimodal virtual environments. Computer-Aided Design, 29(8):565-574, 1997.Google ScholarCross Ref
- 13.C. Hummels, A. PaNder, C. Overbeeke, P. Stappers, and G. Smets. Two-handed gesture-based car styling in a virtual environment. In 30th ISATA Proceedings, Mechatronics, 1997.Google Scholar
- 14.C. Hummels, G. Smets, and C. Overbeeke. An intuitive two-handed gestural interface for computer supported product design. In Bielefeld Gesture Workshop, September 1997. Google ScholarDigital Library
- 15.T. Igarashi, S. Matsuoka, and H. Tanaka. Teddy: A sketching interface for 3d freeform design. In SIGGRAPH '99 Proceedings, pages 409-416, 1999. Google ScholarDigital Library
- 16.Sensable Technologies Inc. FreeFormTM modeling system. In http://www.sensable.eom/freeform, 1999.Google Scholar
- 17.S. Jayaram, H. I. Connacher, and K. W. Lynos. Virtual assembly using virtual reality techniques. Computer-Aided Design, 29(8):575-584, 1997.Google ScholarCross Ref
- 18.F. L. Krause and J. Liiddemann. Virtual clay modeling. In Proceedings IFIP WG 5.2, Geometric Modeling for CAD, 1996. Google ScholarDigital Library
- 19.W. Kriiger, C. A. Bohn, B. Frohlich, H. Schiith, W. Strauss, and G. Wesche. The Responsive Workbench: A virtual work environment. IEEE Computer, 28(7):42-48, 1995. Google ScholarDigital Library
- 20.S. Kuriyama. Surface modelling with an irregular network of curves via sweeping and blending. Computer-Aided Design, 26(8):597-606, 1994.Google ScholarCross Ref
- 21.J. Liang and M. Green. Geometric modeling using six degrees of freedom input devices. Computers and Gruphies, 18(4), 1994.Google Scholar
- 22.J. Liana and M. Green. JDCAD: A highly interactive 3d modeling system. Computers and Graphics, 18(4), 1994.Google Scholar
- 23.L. Markosian, J. M. Cohen, T. Crulli, and J. Hughes. Skin: A constructive approach to modeling fi'ee-form shapes. In SIGGRAPH '99 Proceedings, pages 393-400, 1999. Google ScholarDigital Library
- 24.T. H. Massie and J. K. Salisburg. The phantom haptic interface: A device for probing virtual objects. In Proc. 1994 ASME International Mechanical Engineering Congress and Exhibition, pages 295-302, Chicago, 1994.Google Scholar
- 25.K. Matsuda, S. Sugishita, Z. Xu, K. Kondo, H. Sato, and S. Shimada. Freehand sketch system for 3d geometric modeling. In 1997 International Conference on Shape Modeling and Applications, pages 55-62, 1997. Google ScholarDigital Library
- 26.H. Nishino, K. Utsumiya, and K. Korida. 3d object modeling using spatial and pictographic gestures. In VRST '98 Proceedings, pages 51-58, Taipeh, Taiwan, November 1998. Google ScholarDigital Library
- 27.H. Nishino, K. Utsumiya, K. Korida, A. Sakamoto, and K. Yoshida. A method for sharing interactive deformations in collaborative 3d modeling. In VRST '99 Proceedings, pages 116-123, London, December 1999. Google ScholarDigital Library
- 28.H. Qin, C. Mandal, and B. C. Vermuri. Dynamic catmull-clark subdivision surfaces. IEEE Transactions on Visualization and Computer Graphics, 4(3):215-229, July-September 1998. Google ScholarDigital Library
- 29.E. Sachs, A. Roberts, and D. Stoops. 3-draw: A tool for designing 3d shapes. IEEE Computer Graphics Applications, pages 18-26, November 1991. Google ScholarDigital Library
- 30.S. Schkolne and P. SchrSder. Surface drawing. Technical Report CS-TR-99-03, Caltech Department of Computer Science, 1999. Google ScholarDigital Library
- 31.C. Shaw and M. Green. THRED: A two-handed design system. Multimedia Systems Journal, 5(2), March 1997. Google ScholarDigital Library
- 32.D. Terzopoulos and H. Qin. Dynamic nurbs with geometric constraints for interactive sculpting. ACM Transactions on Graphics, 13(2):103-136, April 1994. Google ScholarDigital Library
- 33.H. Tramberend. Avocado: A distributed virtual reality framework. In IEEE VR 1999 Proceedings, pages 14-21, 1999. Google ScholarDigital Library
- 34.M. Usoh, M. Slater, and T. I. Vassilev. Collaborative geometrical modeling in immersive virtual environments. In 3rd Eurographics Workshop on Virtual Environments, Monte Carlo, 1996. Google ScholarDigital Library
- 35.C. van Dijk. Conceptual surface modeling for industrial design. In IFIP Transactions B-9, pages 271-278. Elsevier, North-Holland. Google ScholarDigital Library
- 36.A. van Elsas, A. van den Hout, J. Vergeest, and W. Bronsvoort. Automatic topology extraction from an irregular network of sketched 3d curves. In 28th ISATA Proceedings, Mechatronics, 1995.Google Scholar
- 37.R. C. Veltcamp and W. Wesselink. Modeling 3d curves of minimal energy. In Eurographics '95, volume 14(3), pages 97-110, 1995.Google Scholar
- 38.W. Welch and A. Witkin. Variational surface modeling. In SIGGRAPH '92 Proceedings, volume 26(2), pages 157-166, 1992. Google ScholarDigital Library
- 39.W. Wesselink. Variational Modeling of Curves and Surfaces. Dissertation, Technical University Eindhoven, The Netherlands, 1996.Google Scholar
- 40.W. Wesselink and R. C. Veltcamp. Interactive design of constrained variational curves. Computer-Aided Geometric Design, 12(5):533-546, August 1995. Google ScholarDigital Library
- 41.R. C. Zeleznik, K. P. Herndon, and J. F. Hughes. Sketch: An interface for sketching 3d scenes. In SIGGRAPH '96 Proceedings, pages 163-170, 1996. Google ScholarDigital Library
- Conceptual free-form styling on the responsive workbench
Recommendations
Free-form splines combining NURBS and basic shapes
Graphical abstractDisplay Omitted Highlights C2 tensor-product bi-cubic NURBS and G2 bi-cubic rational splines are automatically joined into one unified C2 spline surface. The G2 splines can exactly represent basic shapes such as (pieces of) quadrics, ...
Anamorphic Free-Form Deformation
In an optical anamorphosis, an object is seen distorted unless the viewer is positioned at a specific point, where the object appears normal. We describe how to endow a rational Free-Form Deformation with an anamorphic character in a simple manner, ...
Free-form deformation of solid geometric models
A technique is presented for deforming solid geometric models in a free-form manner. The technique can be used with any solid modeling system, such as CSG or B-rep. It can deform surface primitives of any type or degree: planes, quadrics, parametric ...
Comments