Abstract
This paper presents a real-time, computationally inexpensive environment for accurate simulations of sheet materials on a personal computer. The approach described differs from other techniques through its novel use of multilayer sheet structures. The ultimate aim is to incorporate into the environment the capacity of simulating a range of temperatures. A pseudo-immersive “Window on World” (WoW) environment is used to handle the implementation of the real-time, aesthetically accurate deformation algorithm (MaSSE-Mass-Spring Simulation Engine). The motion of the sheet is controlled by simulated gravity and through its interaction with objects that have been inserted into a virtual room. In addition, the WoW interface is used to adjust environmental parameters dynamically and adjust the scene viewing perspective. An obvious use of the environment is centred on mechanical engineering-based real-time simulations of heat-sensitive sheet materials. This would allow for a wide range of applications in virtual manufacturing including the clothing industry and hostile environments.
Similar content being viewed by others
References
Fang JJ, Clark DER, Simmons JEL (1996) A pseudo-immersive virtual environment—a shell for research. Int J Virtual Reality 2(3):8–14
Terasawa M (1996) Physically-based computer animation controlled by motion features. Int J Shape Model 2(4):247–256
Cordier F, Magnenat-Thalmann N (2002) Real-time animation of dressed virtual humans. Eurographics 21(3):327–335
Plath J (2000) Realistic modelling of textiles using interacting particle systems. Comput Graph 24(6):897–905
Zhang D, Yuen MMF (2001) Cloth simulation using multi-level meshes. Comput Graph 25(3):383–389
Theisel H, Kreuseler M (1998) An enhanced spring model for information visualization. Eurographics 17(3):334–344
Fuhrmann A, Gross C, Luckas V, Weber A (2003) Interaction-free dressing of virtual humans. Comput Graph 27(1):71–82
Zhang D, Yuen MMF (2002) A coherence-based collision detection method for dressed human simulation. Eurographics 21(1):33–42
Eberhardt B, Weber A (1999) A particle system approach to knitted textiles. Comput Graph 23(1):599–606
Stewart A (1999) Computing visibility from folded surfaces. Comput Graph 23(1):693–702
Pai D (2002) STRANDS: interactive simulation of thin solids using Cosserat models. Eurographics 21(3): 347–352
Tsap L, Goldgof D, Sarkar S, Huang W-C (1998) Efficient nonlinear finite element modelling of nonrigid objects via optimzation of mesh models. Comput Vision Image Understand 69(3):330–350
Dionisio J (1997) The virtual touch: haptic interfaces in virtual environments. Comput Graph 21(4):459–468
Foster N, Metaxas D (1997) Modeling the motion of a hot, turbulent gas. In: Proceedings of Computer Graphics annual conference, Los Angeles
Dionisio J (1997) Virtual hell: a trip through the flames. IEEE Comput Graph Appl, May–June, pp 11–14
Bukowski R, Sequin C (1997) Interactive simulation of fire in virtual building environments. In: Proceedings of SIGGRAPH 97
Kuhnapfel U, Cakmak HK, Maass H (2000) Endoscopic surgery training using virtual reality and deformable tissue simulation. Comput Graph 24(5):661–670
Redon S, Kheddar A, Coquillart S (2002) Fast continuous collision detection between rigid bodies. Eurographics 21(3): 279–287
Wilson A, Larsen E, Manocha D, Lin M (1999) Partitioning and handling massive models for interactive collision detection. Eurographics 18(3):319–329
Jimenez P, Thomas F, Torras C (2001) 3D collision detection: a survey. Comput Graph 25(2):269–285
Zhongke W, Feng L, Soon SH (2003) Topology preserving voxelisation of rational Bezier and NURBS curves. Comput Graph 27(1):83–89
Nedel L, Thalmann D (1998) Real time muscle deformations using mass-spring systems. In: Proceedings of CGI’98. IEEE Press, New York
Gudukbay U, Ozguc B, Tokad Y (1997) A spring force formulation for elastically deformable models. Comput Graph 21(3):335–346
Breen D et al (1997) Can we get there from here? Current challenges in cloth design, modelling and animation. In: Proceedings of Computer Graphics Annual Conference
Ng HN, Grimsdale RL, Allen WG (1995) A system for modelling and visualization of cloth material. Comput Graph 19(3):423–430
Provot X (1997) Collision and self-collision handling in cloth model dedicated to design garments. In: Proceedings of Graphics Interface ‘97
Acknowledgements
The authors would like to acknowledge the generous assistance of Mr Ewan Brown and Dr Grant Fraser in the advancement of this work.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Mahal, B.S., Clark, D.E.R. & Simmons, J.E.L. A pseudo-immersive virtual environment—a framework for modelling sheet deformation. Virtual Reality 8, 1–16 (2004). https://doi.org/10.1007/s10055-004-0131-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10055-004-0131-3