Virtual Reality

, Volume 3, Issue 4, pp 235–244 | Cite as

Virtual environments for engineering applications

  • L. SastryEmail author
  • D. R. S. Boyd


Virtual reality (VR), provides the user with an ego-centred human-computer interaction environment by presenting the data as a computer-generated 3D virtual environment. This enables the user to be immersed in this world via user position tracking devices and to interact with the data objects in the world in intuitive ways. This paper describes a selection of VR simulations for engineering applications implemented in CLRC which demonstrate the potential of VR interaction techniques to offer quicker and possibly better understanding of spatial relationships and temporal patterns inherent in large data sets. Two of the case studies have been implemented to support engineers communicate and review their designs with scientists, managers and manufacturers and to plan their assembly and maintenance work in hazardous physical environments. The other two applications are visualisation case studies based on data sets generated by computational engineering simulations. The case studies are ‘real world’ applications, involving end-users of large or complex data sets. Insight gained into the user interaction requirements through the implementation and user comments is guiding ongoing research and development activity and this is discussed briefly.


Virtual reality User interaction Visualisation Computational engineering Visual simulation 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Pimentel K, Teixeira K. Virtual reality: through the new looking glass. New York: McGraw-Hill, 1994Google Scholar
  2. 2.
    Fllis SR. Virtual environments and environmental instruments. In: Simulated and virtual realities: elements of perception. Carr K, England R, eds. London: Taylor and Francis, 1995Google Scholar
  3. 3.
    Bohm K, Hubner W. Virtual reality: a new user interface paradigm for industrial applications. In: Proceedings, IMAGINA'93, Monte Carlo, February 1993Google Scholar
  4. 4.
    Boyd C. Navigating and acting in virtual environments (NAVE). In: Proceedings of CHI'95, 1995Google Scholar
  5. 5.
    van Dam A. Post-WIMP user interfaces. Communications of ACM 1997; 40(2): 63–67Google Scholar
  6. 6.
    Hubbold R, Murta A, West A, Howard T. Design issues for virtual reality systems. In: Proceedings of the First Eurographics Workshop on Virtual Environments, 1993Google Scholar
  7. 7.
    Mastaglio TW, Callahan R. A large scale complex virtual environment for team training. Computer 1995; July: 49–56Google Scholar
  8. 8.
    Division. DVS Developer Guide. Division Ltd, 1997. Scholar
  9. 9.
    Gobel M. Virtual reality experiments in scientific visualization. Scientific Visualization, 1994; Dagstuhl-Seminar, Report 90:23.05–27.05.94(9421)Google Scholar
  10. 10.
    Bryson S. The next ten years of visualization. Computers in Physics 1997; 11:362–369Google Scholar
  11. 11.
    Weatherill NP. A review of mesh generation. In: Advances in finite element technology. Topping BHV, ed. Edinburgh: Civil-Comp Press, 1996; 1–10Google Scholar
  12. 12.
    Voke PR. Flow past a square cylinder: test case LES2. In: Direct and large eddy simulation 2. Chollet J, Voke PR, Kleiser L, eds. Dordrecht: Kluwer, 1997Google Scholar
  13. 13.
    Sastry L, Boyd DRS, Fowler RF, Sastry VVSS. Numerical flow visualization using virtual reality techniques. In: Proceedings of 8th International Symposium on Flow Visualization, Sorrento, 1–4 September 1998Google Scholar
  14. 14.
    Reddy M. Perceptually modulated level of detail for virtual environments. PhD thesis, University of Edinburgh, 1997Google Scholar
  15. 15.
    Sastry L, Ashby JV, Boyd DRS, Fowler RF, Greenough C, Jones J, Turner-Smith EA, Weatherill NP. Virtual reality techniques for interactive grid repair. In: Proceedings of 6th International Conference on Numerical Grid Generation in Computational Field Simulation, University of Greenwich, 6–9 July 1998Google Scholar
  16. 16.
    Pausch R, Burnette T, Brockway D, Weiblen ME. Navigation and locomotion in virtual worlds via flight into hand-held miniatures. ACM SIGGRAPH'95, 1995Google Scholar
  17. 17.
    Poupyrev I, Billinghurst M, Weghorst S, Ichikawa T. The go-go interaction technique: non-linear mapping for direct manipulation in VR. In: Proceedings, UIST'96, 1996Google Scholar
  18. 18.
    Degani A, Shafto MG. A framework for modeling human-machine interaction. In: Proceedings of CHI'97, 1997Google Scholar
  19. 19.
    Mine MR, Brooks FP Jr, Sequin CH. Moving objects in space: exploiting proprioception in virtual-environment interaction. SIGGRAPH'97, 1997; 19–26Google Scholar
  20. 20.
    Pierce JS, Forsberg A, Conway M J, Seung Hong, Zeleznik R. Image plane interaction techniques in 3D immersive environments. In: Symposium on Interactive 3D Graphics, 1997Google Scholar
  21. 21.
    Hand C. A survey of 3D interaction techniques. Computer Graphics Forum 1997; 16:269–281Google Scholar
  22. 22.
    Poupyrev I, Weghorst S, Billinghurst M, Ichikawa T. Egocentric object manipulation in VE: empirical evaluation of interaction techniques. In: Proceedings of Eurographics, Lisbon, Portugal, 1998Google Scholar
  23. 23.
    Weghorst S, Emerson T, Kerr AD, Campbell B. Trade space navigation for VR application design. R-97-5. Seattle: HITLab, 1997Google Scholar
  24. 24.
    Poupyrev I, Weghorst S, Billinghurst M, Ichikawa T. A study of techniques for selecting and positioning objects in immersive VEs: effects of distance, size and visual feedback. In: Proceedings of ACM CHI'98, 1998Google Scholar

Copyright information

© Springer-Verlag London Ltd 1998

Authors and Affiliations

  1. 1.Rutherford Appleton LaboratoryCLRCDidcotUK

Personalised recommendations