Advertisement

Immersive Molecular Virtual Reality Based on X3D and Web Services

  • Osvaldo Gervasi
  • Sergio Tasso
  • Antonio Laganà
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3980)

Abstract

An immersive Molecular Virtual Reality environment in which the user interacts with a X3D virtual world using immersive devices and dynamic gestures is presented.

The user through the virtual world invokes a Web server to perform a real-time simulation and find a stable molecular structure.

The outcome of the simulation is the representation of the stable structure of the molecular system in the X3D world.

Keywords

Virtual Reality Virtual World Wire Frame Remote Procedure Call Dynamic Gesture 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    QMOL package is developed by Jason Gans, Department of Molecular Biology & Genetics, Cornell University, Ithaca, NY, 14853, http://www.mbg.cornell.edu/Shalloway_Lab_QMOL.cfm
  2. 2.
  3. 3.
    VMD, Visual Molecular Dynamics, is developed by the Theoretical and Computational Biophysics Group (TCBG), an NIH Resource for Macromolecular Modeling and Bioinformatics, Beckman Institute of the University of Illinois at Urbana-Champaign (UIUC), http://www.ks.uiuc.edu/Research/vmd/
  4. 4.
    Riganelli, A., Gervasi, O., Laganà, A., Alberti, M.: A multiscale virtual reality approach to chemical experiments. In: Sloot, P.M.A., Abramson, D., Bogdanov, A.V., Gorbachev, Y.E., Dongarra, J., Zomaya, A.Y. (eds.) ICCS 2003. LNCS, vol. 2658, pp. 324–330. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  5. 5.
    Gervasi, O., Riganelli, A., Pacifici, L., Laganà, A.: VMSLab-G: A Virtual Laboratory prototype for Molecular Science on the Grid. Future Generation Computer Systems 20(5), 717–726 (2004)CrossRefGoogle Scholar
  6. 6.
    Park, S.J., Lee, J., Kim, J.I.: A Molecular Modeling System Based on Dynamic Gestures. In: Gervasi, O., Gavrilova, M.L., Kumar, V., Laganá, A., Lee, H.P., Mun, Y., Taniar, D., Tan, C.J.K. (eds.) ICCSA 2005. LNCS, vol. 3480, pp. 886–895. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  7. 7.
    The X3D specifications and the documentation are available at the Web3D Consortium Web site: http://www.web3d.org/x3d
  8. 8.
    Smith, W., Forester, T.R.: J. Molecular Graphics 14, 136 (1996), http://www.dl.ac.uk/TCS/Software/DL_POLY/ CrossRefGoogle Scholar
  9. 9.
    Liang, S.: The Java Native Interface: Programmer’s Guide and Specification, June 1999. Addison Wesley Longman, Inc., Amsterdam (1999), http://java.sun.com/docs/books/tutorial/native1.1/ Google Scholar
  10. 10.
    The X3D-Edit authoring tool has been developed and released by the Web3D Consortium Web and is freely available for downloading at the URL, http://www.web3d.org/x3d/content/README.X3D-Edit.html
  11. 11.
    The Xj3D is a project of the Web3D Consortium focused on creating a toolkit for VRML97 and X3D content written completely in Java. The Web site is http://www.xj3d.org/
  12. 12.
  13. 13.
    Koltun, W.L.: Precision Space-Filling Atomic Models. Biopolymers 3, 665–679 (1965)CrossRefGoogle Scholar
  14. 14.
    The Web3D Consortium is the organization that is promoting 3D and Virtual Reality through the World Wide Web. The Web3D Web site, that is a repository of an impressive amount of software packages, documentation, examples is, http://www.web3d.org
  15. 15.
    The Extensible Modeling and Simulation Framework (XMSF) uses X3D and XML Web Services to enable a new generation of distributed simulations, http://www.web3d.org/applications/vizsim/, http://www.web3d.org/applications/vizsim/
  16. 16.
    Davies, R.A., John, N.W., MacDonald, J.N., Hughes, K.H.: Visualization of Molecular Quantum Dynamics: A Molecular Visualization Tool with Integrated Web3D and Haptics. In: Proc. ACM Web3D Symposium (2005)Google Scholar
  17. 17.
    Behr, J., Ohne, P.D., Roth, M.: Utilizing X3D for Immersive Environments. In: Proc. ACM Web3D Symposium (2004)Google Scholar
  18. 18.
    Polys, N.: Stylesheet transformations for interactive visualization: towards a Web3D chemistry curricula. In: Proc. ACM Web3D Symposium (2003)Google Scholar
  19. 19.
    Riganelli, A., Gervasi, O., Laganà, A., Froehlich, J.: Virtual chemical laboratories and their management on the web. In: Gervasi, O., Gavrilova, M.L., Kumar, V., Laganá, A., Lee, H.P., Mun, Y., Taniar, D., Tan, C.J.K. (eds.) ICCSA 2005. LNCS, vol. 3480, pp. 905–912. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  20. 20.
    Fifth Dimension Technology Inc., see, http://www.5dt.com
  21. 21.
    For info related to the 6 degree-of-freedom Polhemus motion tracker visit, http://www.polhemus.com/fastrack.htm
  22. 22.
    Info on the 5DT HMD 800 series are available at the, http://www.5dt.com/products/phmd.html
  23. 23.
    SOAP, the Simple Object Access Protocol, is a W3C standard that provides a way to communicate between applications running on different operating systems, with different technologies and programming languages over Internet. See, http://www.w3.org/2000/xp/Group/
  24. 24.
    The Universal Description, Discovery and Integration (UDDI) protocol creates a standard interoperable platform that enables applications to find and use Web services over the Internet. See, http://www.uddi.org
  25. 25.
    The Web Services Description Language (WSDL) specification is available at the World Wide Web Consortium URL, http://www.w3.org/TR/wsdl
  26. 26.
    Shah, A.V., Walters, W.P., Shah, R., Dolata, D.P.: Babel a Tool for Converting Between Molecular Data Formats. In: Lysakowski, R., Gragg, C.E. (eds.) Computerized Chemical Data Standards: Databases, Data Interchange, and Information Systems, STP 1214, ASTM Philadelphia (1994), http://openbabel.sourceforge.net/wiki/Main_Page
  27. 27.
    Aguilar, A., Albertí, M., Laganà, A., Pacifici, L.: A Molecular dynamics study for isomerization of rare gas solvated (benzene)n–alkaline ion heteroclusters. Chem. Phys. (in press)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Osvaldo Gervasi
    • 1
  • Sergio Tasso
    • 1
  • Antonio Laganà
    • 2
  1. 1.Department of Mathematics and Computer ScienceUniversity of PerugiaPerugiaItaly
  2. 2.Department of ChemistryUniversity of PerugiaPerugiaItaly

Personalised recommendations