Skip to main content
Log in

A desktop VR prototype for industrial training applications

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

Abstract

The recent advances in computer graphics has spurred interest from both academics and industries in virtual reality (VR) enabled training applications. This paper presents a desktop VR prototype for industrial training applications. It is designed and implemented as a general shell by providing the data interface to import both the virtual environment models and specific domain knowledge. The geometric models of the virtual environment are constructed using feature-based modelling and assembly function by external CAD tools, and then transferred into the prototype through a conversion module. A hierarchical structure is proposed to partition and organise these imported virtual environment models. Based on this structure, a visibility culling approach is developed for fast rendering and user interaction. The case study has demonstrated the functionality of the proposed prototype system by applying it to a maintenance training application for a refinery bump system, which, in general, has a large number of polygons and a certain depth complexity. Significant speedup in both context rendering and response to user manipulations has been achieved to provide the user with a fast system response within the desktop virtual environment. Compared with the immersive VR system, the proposed system has offered an affordable and portable training media for industrial applications.

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. 4a, b
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10a, b
Fig. 11

Similar content being viewed by others

References

  1. Bartz D, Meissner M, Huettner T (1999) OpenGL-assisted occlusion culling for large polygonal models. Comput Graph 23:667–679

    Google Scholar 

  2. Burdea GC, Coiffet P (2003) Virtual reality technology. Wiley, New Jersey

  3. Cruz-Neira C, Sandin DJ, DeFanti TA, Kenyon RV, Hart JC (1992) The CAVE: audio visual experience automatic virtual environment. Commun ACM 35(6):65–72

    Article  Google Scholar 

  4. Gomes de Sa A, Zachmann G (1999) Virtual reality as a tool for verification of assembly and maintenance processes. Comput Graph 23:389–403

    Article  Google Scholar 

  5. Greene N (1996) Hierarchical polygon tiling with coverage masks. In: Proceedings of the ACM SIGGRAPH’96 conference, New Orleans, Louisiana, August 1996, pp 65–74

  6. Greene N, Kass M, Miller G (1993) Hierarchical Z-buffer visibility. In: Proceedings of the ACM SIGGRAPH’93 conference, Anaheim, California, August 1993, pp 231–238

  7. Johnson A, Roussos M, Leigh J, Barnes C, Vasilakis C, Moher T (1998) The NICE project: learning together in a virtual world. In: Proceedings of the VRAIS ‘98 conference, Atlanta, Georgia, March 1998, pp 176–183

  8. Kashiwa K, Mitani T, Tezura T, Yoshikawa TH (1995) Development of machine-maintenance training system in virtual environment. In: Proceedings of the 4th IEEE international workshop on robot and human communication (RO-MAN’95), Tokyo, Japan, July 1995, pp 295–300

  9. Li JR, Tor SB, Khoo LP (2002) A hybrid disassembly sequence planning approach for maintenance. J Comput Inform Sci Eng (JCISE) 2:28–37

    Google Scholar 

  10. Naylor BF (1992) Partitioning tree image representation and generation from 3D geometric models. In: Proceedings of Graphics Interface’92, Vancouver, Canada, May 1992, pp 201–212

  11. Rooks B (1999) The reality of virtual reality. Assembly Autom 19(3):203–208

    Article  Google Scholar 

  12. Sleeman D, Brown JS (1982) Intelligent tutoring systems. Academic Press, London

  13. Wenger E (1987) Artificial intelligence and tutoring systems. Morgan Kaufmann, California

  14. Weyrich M, Drews P (1999) An interactive environment for virtual manufacturing: the virtual workbench. Comput Ind 38:5–15

    Google Scholar 

  15. Zhang HS, Manocha D, Hudson T, Hoff K (1997) Visibility culling using hierarchical occlusion map. In: Proceedings of the ACM SIGGRAPH’97 conference, Los Angeles, California, August 1997, pp 77–88

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Q. H. Wang.

Additional information

The work was done in Nanyang Technological University.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, Q.H., Li, J.R. A desktop VR prototype for industrial training applications. Virtual Reality 7, 187–197 (2004). https://doi.org/10.1007/s10055-004-0127-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10055-004-0127-z

Keywords

Navigation