Skip to main content
Log in

Function-defined shape metamorphoses in visual cyberworlds

  • Special Issue Paper
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Animated shape transformations should be an intrinsic part of visual cyberworlds. However, quite often only limited animation of the polygon-based shapes can be found there, specifically when using the virtual reality modeling language (VRML) and its successor extensible 3D (X3D). This greatly limits the expressive power of visual cyberworlds and has motivated our research in this direction. In this paper, we present function-based extensions of VRML and X3D, which allow for time-dependent shape modeling on the web. Our shape modeling approach is based on the concurrent use of implicit, explicit and parametric functions defining geometry, appearance and their transformations through time. The functions are typed straight in VRML/X3D code as individual formulas and as function scripts. We have also developed a web enabled interactive software tool for modeling function-based VRML/X3D objects.

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.

Similar content being viewed by others

References

  1. Alexa, M., Behr, J., Muller, W.: The morph node. In: Proc. Web3D-VRML, pp. 29–34. ACM (2000)

  2. Alexa, M., Muller, W.: The morphing space. In: Proc. WSCG 99, pp. 329–336. University of West Bohemia Press, Czech Republic (1999)

    Google Scholar 

  3. Breton, G., Bouville, C., Pele, D.: FaceEngine a 3D facial animation engine for real time applications. In: Proc. ACM Web3D’01, pp. 15–22 (2001)

  4. 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 ’05, 143–150 (2005)

  5. Esuli, A., Cisternino, A., Pacini, G., Simi, M.: Multimodal presentation of dynamic object scenarios on the web. In: Proc. ACM Web3D’03, pp. 147–153 (2003)

  6. Krall, A.: Efficient JavaVM just-in-time compilation. In: Proc. International Conference on Parallel Architectures and Compilation Techniques, pp. 54–61. IEEE Computer Society (1998)

  7. Lai, F.M., Sourin, A.: Function-defined shape node for VRML. In: Eurographics 2002, Short Presentations, pp. 207–215. Eurographics Association (2002)

  8. Levinski, K., Sourin, A.: Interactive function-based shape modeling for cyberworlds. In: Proc. International Conference on Cyberworlds, CW2004, pp. 54–61. IEEE Computer Society (2004)

  9. Liu, Q., Sourin, A.: Function-based representation of complex geometry appearance. In: Proc. ACM Web3D ’05, pp. 123–134 (2005)

  10. Liu, Q., Sourin, A.: Function-based shape modelling extension of the virtual reality modelling language. Comput. Graph. 30(4), 629–645 (2006)

    Article  Google Scholar 

  11. Liu, Y.L., Li, T.Y.: A multi-user virtual environment system with extensible animations. In: Proc. ACM Web3D’03, pp. 129–134 (2003)

  12. Naka, T., Mochizuki, Y., Hijiri, T., Cornish, T., Asahara, S.: A compression/decompression method for streaming based humanoid animation. In: Proc. 4th Symp. Virtual Reality Modeling Language, pp. 63–70. ACM (1999)

  13. Pandzic, I.S.: Facial animation framework for the web and mobile platforms. In: Proc. ACM Web3D’02, pp. 27–34 (2002)

  14. Pasko, A., Adzhiev, V., Sourin, A., Savchenko, V.: Function representation in geometric modeling: concepts, implementation and applications. Visual Comput. 11(8), 429–446 (1995)

    Google Scholar 

  15. Roberts, J.C.: Publishing time dependent oceanographic visualizations using VRML. In: Proc. VRSIG ’98, p. 12. Exeter University, UK (1998)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qi Liu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Liu, Q., Sourin, A. Function-defined shape metamorphoses in visual cyberworlds. Visual Comput 22, 977–990 (2006). https://doi.org/10.1007/s00371-006-0044-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-006-0044-0

Keywords

Navigation