Skip to main content
Log in

A pseudo-immersive virtual environment—a framework for modelling sheet deformation

  • Original Article
  • Published:
Virtual Reality Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22

Similar content being viewed by others

References

  1. Fang JJ, Clark DER, Simmons JEL (1996) A pseudo-immersive virtual environment—a shell for research. Int J Virtual Reality 2(3):8–14

    Google Scholar 

  2. Terasawa M (1996) Physically-based computer animation controlled by motion features. Int J Shape Model 2(4):247–256

    Google Scholar 

  3. Cordier F, Magnenat-Thalmann N (2002) Real-time animation of dressed virtual humans. Eurographics 21(3):327–335

    Google Scholar 

  4. Plath J (2000) Realistic modelling of textiles using interacting particle systems. Comput Graph 24(6):897–905

    Article  Google Scholar 

  5. Zhang D, Yuen MMF (2001) Cloth simulation using multi-level meshes. Comput Graph 25(3):383–389

    Article  MATH  Google Scholar 

  6. Theisel H, Kreuseler M (1998) An enhanced spring model for information visualization. Eurographics 17(3):334–344

    Google Scholar 

  7. Fuhrmann A, Gross C, Luckas V, Weber A (2003) Interaction-free dressing of virtual humans. Comput Graph 27(1):71–82

    Article  Google Scholar 

  8. Zhang D, Yuen MMF (2002) A coherence-based collision detection method for dressed human simulation. Eurographics 21(1):33–42

    Article  Google Scholar 

  9. Eberhardt B, Weber A (1999) A particle system approach to knitted textiles. Comput Graph 23(1):599–606

    Article  Google Scholar 

  10. Stewart A (1999) Computing visibility from folded surfaces. Comput Graph 23(1):693–702

    Article  Google Scholar 

  11. Pai D (2002) STRANDS: interactive simulation of thin solids using Cosserat models. Eurographics 21(3): 347–352

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. Dionisio J (1997) The virtual touch: haptic interfaces in virtual environments. Comput Graph 21(4):459–468

    Article  Google Scholar 

  14. Foster N, Metaxas D (1997) Modeling the motion of a hot, turbulent gas. In: Proceedings of Computer Graphics annual conference, Los Angeles

  15. Dionisio J (1997) Virtual hell: a trip through the flames. IEEE Comput Graph Appl, May–June, pp 11–14

    Google Scholar 

  16. Bukowski R, Sequin C (1997) Interactive simulation of fire in virtual building environments. In: Proceedings of SIGGRAPH 97

  17. Kuhnapfel U, Cakmak HK, Maass H (2000) Endoscopic surgery training using virtual reality and deformable tissue simulation. Comput Graph 24(5):661–670

    Article  Google Scholar 

  18. Redon S, Kheddar A, Coquillart S (2002) Fast continuous collision detection between rigid bodies. Eurographics 21(3): 279–287

    Google Scholar 

  19. Wilson A, Larsen E, Manocha D, Lin M (1999) Partitioning and handling massive models for interactive collision detection. Eurographics 18(3):319–329

    Article  Google Scholar 

  20. Jimenez P, Thomas F, Torras C (2001) 3D collision detection: a survey. Comput Graph 25(2):269–285

    Article  Google Scholar 

  21. Zhongke W, Feng L, Soon SH (2003) Topology preserving voxelisation of rational Bezier and NURBS curves. Comput Graph 27(1):83–89

    Article  Google Scholar 

  22. Nedel L, Thalmann D (1998) Real time muscle deformations using mass-spring systems. In: Proceedings of CGI’98. IEEE Press, New York

  23. Gudukbay U, Ozguc B, Tokad Y (1997) A spring force formulation for elastically deformable models. Comput Graph 21(3):335–346

    Article  Google Scholar 

  24. 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

  25. Ng HN, Grimsdale RL, Allen WG (1995) A system for modelling and visualization of cloth material. Comput Graph 19(3):423–430

    Article  Google Scholar 

  26. Provot X (1997) Collision and self-collision handling in cloth model dedicated to design garments. In: Proceedings of Graphics Interface ‘97

Download references

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

Authors

Corresponding author

Correspondence to B. S. Mahal.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10055-004-0131-3

Keywords

Navigation