Skip to main content

2012 | OriginalPaper | Buchkapitel

5. Building Configurable 3D Web Applications with Flex-VR

verfasst von : Krzysztof Walczak

Erschienen in: Interactive 3D Multimedia Content

Verlag: Springer London

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this chapter, a novel approach to building behavior-rich interactive 3D Web applications is presented. The approach, called Flex-VR, enables building configurable 3D applications in which content can be relatively easily created and modified by common users. Flex-VR applications are based on configurable content, i.e., content that may be interactively or automatically configured based on a library of components. Configuration of application content from components simplifies content creation allowing users without programming skills to perform this task efficiently. Experienced users—programmers and 3D designers—can add new components to the library, thus extending system capabilities. In this chapter, an overview of the Flex-VR approach is provided and two important elements of the Flex-VR are described in detail: Flex-VR content structuralization and Flex-VR content model. A number of design patterns, which enable configuration of complex content structures, and an example Flex-VR application are also presented.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Arjomandy, S., Smedley, T.J.: Visual specification of behaviours in VRML worlds. In: Proceedings of the 9th International Conference on 3D Web Technology, Monterey, CA, USA, pp. 127–133. ACM, New York (2004) CrossRef Arjomandy, S., Smedley, T.J.: Visual specification of behaviours in VRML worlds. In: Proceedings of the 9th International Conference on 3D Web Technology, Monterey, CA, USA, pp. 127–133. ACM, New York (2004) CrossRef
4.
Zurück zum Zitat Boukerche, A., Zarrad, A., Duarte, A., Araujo, R., Andrade, L.: A novel solution for the development of collaborative virtual environment simulations in large scale. In: Proceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications, pp. 86–96. IEEE Comput. Soc., Washington (2005) CrossRef Boukerche, A., Zarrad, A., Duarte, A., Araujo, R., Andrade, L.: A novel solution for the development of collaborative virtual environment simulations in large scale. In: Proceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications, pp. 86–96. IEEE Comput. Soc., Washington (2005) CrossRef
5.
Zurück zum Zitat Bues, M., Gleue, T., Blach, R.: Lightning: dataflow in motion. In: Latoschik, M., Reiners, D., Blach, R., Figueroa, P., Dachselt, R. (eds.) Proceedings of the IEEE VR 2008 Workshop: SEARIS—Software Engineering and Architectures for Interactive Systems, Reno, NV, USA. Shaker, Aachen (2008) Bues, M., Gleue, T., Blach, R.: Lightning: dataflow in motion. In: Latoschik, M., Reiners, D., Blach, R., Figueroa, P., Dachselt, R. (eds.) Proceedings of the IEEE VR 2008 Workshop: SEARIS—Software Engineering and Architectures for Interactive Systems, Reno, NV, USA. Shaker, Aachen (2008)
6.
Zurück zum Zitat Burrows, T., England, D.: YABLE—yet another behaviour language. In: Proceedings of the 10th International Conference on 3D Web Technology, Bangor, UK, pp. 65–73. ACM, New York (2005) CrossRef Burrows, T., England, D.: YABLE—yet another behaviour language. In: Proceedings of the 10th International Conference on 3D Web Technology, Bangor, UK, pp. 65–73. ACM, New York (2005) CrossRef
7.
Zurück zum Zitat Dachselt, R., Rukzio, E.: Behavior3D: an XML-based framework for 3D graphics behavior. In: Proceedings of the 8th International Conference on 3D Web Technologies, Saint Malo, France, pp. 101–112. ACM, New York (2003) CrossRef Dachselt, R., Rukzio, E.: Behavior3D: an XML-based framework for 3D graphics behavior. In: Proceedings of the 8th International Conference on 3D Web Technologies, Saint Malo, France, pp. 101–112. ACM, New York (2003) CrossRef
8.
Zurück zum Zitat Dachselt, R., Hinz, M., Meissner, K.: Contigra: an XML-based architecture for component-oriented 3D applications. In: Proceedings of the 7th International Conference on 3D Web Technology, Tempe, AZ, USA, pp. 155–163. ACM, New York (2002) CrossRef Dachselt, R., Hinz, M., Meissner, K.: Contigra: an XML-based architecture for component-oriented 3D applications. In: Proceedings of the 7th International Conference on 3D Web Technology, Tempe, AZ, USA, pp. 155–163. ACM, New York (2002) CrossRef
9.
Zurück zum Zitat Dachselt, R., Hinz, M., Pietschmann, S.: Using the AMACONT architecture for flexible adaptation of 3D web applications. In: Proceedings of the 11th International Conference on 3D Web Technology, Columbia, MD, pp. 75–84. ACM, New York (2006) Dachselt, R., Hinz, M., Pietschmann, S.: Using the AMACONT architecture for flexible adaptation of 3D web applications. In: Proceedings of the 11th International Conference on 3D Web Technology, Columbia, MD, pp. 75–84. ACM, New York (2006)
11.
Zurück zum Zitat De Carolis, B., Pelachaud, C., Poggi, I., Steedman, M.: APML, a mark—up language for believable behavior generation. In: Prendinger, H., Ishizuka, M. (eds.) Life-Like Characters. Tools, Affective Functions and Applications. Springer, Berlin (2004) De Carolis, B., Pelachaud, C., Poggi, I., Steedman, M.: APML, a mark—up language for believable behavior generation. In: Prendinger, H., Ishizuka, M. (eds.) Life-Like Characters. Tools, Affective Functions and Applications. Springer, Berlin (2004)
12.
Zurück zum Zitat ISO/IEC 14772-1:1997. International Standard: Information technology—Computer graphics and image processing—The Virtual Reality Modeling Language (VRML) – Part 1: Functional specification and UTF-8 encoding. http://www.web3d.org/x3d/specifications/ (1997). Accessed 30 Jun 2011 ISO/IEC 14772-1:1997. International Standard: Information technology—Computer graphics and image processing—The Virtual Reality Modeling Language (VRML) – Part 1: Functional specification and UTF-8 encoding. http://​www.​web3d.​org/​x3d/​specifications/​ (1997). Accessed 30 Jun 2011
14.
Zurück zum Zitat Jung, Y., Behr, J.: Extending H-Anim and X3D for advanced animation control. In: Proceedings of the 13th International Symposium on 3D Web Technology, Los Angeles, CA, USA, pp. 57–65. ACM, New York (2008) CrossRef Jung, Y., Behr, J.: Extending H-Anim and X3D for advanced animation control. In: Proceedings of the 13th International Symposium on 3D Web Technology, Los Angeles, CA, USA, pp. 57–65. ACM, New York (2008) CrossRef
15.
Zurück zum Zitat Mączkowski, G., Sitnik, R., Krzesłowski, J.: Integrated method for 3D shape and multispectral color measurement. J. Imaging Sci. Technol.. 55(3), 030502 (2011) CrossRef Mączkowski, G., Sitnik, R., Krzesłowski, J.: Integrated method for 3D shape and multispectral color measurement. J. Imaging Sci. Technol.. 55(3), 030502 (2011) CrossRef
16.
Zurück zum Zitat Marriott, A., Beard, S., Stallo, J., Huynh, Q.: VHML—directing a talking head, active media technology. In: Proceedings of the 6th International Computer Science Conference. LNCS, vol. 2252. Springer, Hong Kong (2001) Marriott, A., Beard, S., Stallo, J., Huynh, Q.: VHML—directing a talking head, active media technology. In: Proceedings of the 6th International Computer Science Conference. LNCS, vol. 2252. Springer, Hong Kong (2001)
17.
Zurück zum Zitat Mesing, B., Hellmich, C.: Using aspect oriented methods to add behaviour to X3D documents. In: Proceedings of the 11th International Conference on 3D Web Technology, Columbia, MD, USA, pp. 97–107. ACM, New York (2006) Mesing, B., Hellmich, C.: Using aspect oriented methods to add behaviour to X3D documents. In: Proceedings of the 11th International Conference on 3D Web Technology, Columbia, MD, USA, pp. 97–107. ACM, New York (2006)
18.
Zurück zum Zitat Okazaki, N., Aya, S., Saeyor, S., Ishizuka, M.: A multimodal presentation markup language MPML-VR for a 3D virtual space. In: Proceedings of the Workshop on Virtual Conversational Characters: Applications, Methods, and Research Challenges, Melbourne, Australia (2002) Okazaki, N., Aya, S., Saeyor, S., Ishizuka, M.: A multimodal presentation markup language MPML-VR for a 3D virtual space. In: Proceedings of the Workshop on Virtual Conversational Characters: Applications, Methods, and Research Challenges, Melbourne, Australia (2002)
20.
Zurück zum Zitat Pellens, B., Kleinermann, F., De Troyer, O., Bille, W.: Model-based design of virtual environment behavior. In: Zha, H., Pan, Z., Thwaites, H., Addison, A.C., Forte, M. (eds.) Interactive Technologies and Sociotechnical Systems, 12th International Conference—VSMM 2006, Xi’an, China. LNCS, vol. 4270, Springer, Berlin (2006) Pellens, B., Kleinermann, F., De Troyer, O., Bille, W.: Model-based design of virtual environment behavior. In: Zha, H., Pan, Z., Thwaites, H., Addison, A.C., Forte, M. (eds.) Interactive Technologies and Sociotechnical Systems, 12th International Conference—VSMM 2006, Xi’an, China. LNCS, vol. 4270, Springer, Berlin (2006)
21.
Zurück zum Zitat Pellens, B., De Troyer, O., Kleinermann, F.: CoDePA: a conceptual design pattern approach to model behavior for X3D worlds. In: Proceedings of the 13th International Symposium on 3D Web Technology, Los Angeles, CA, USA, pp. 91–99. ACM, New York (2008) CrossRef Pellens, B., De Troyer, O., Kleinermann, F.: CoDePA: a conceptual design pattern approach to model behavior for X3D worlds. In: Proceedings of the 13th International Symposium on 3D Web Technology, Los Angeles, CA, USA, pp. 91–99. ACM, New York (2008) CrossRef
24.
Zurück zum Zitat van den Hengel, A., Dick, A., Thormählen, T., Ward, B., Torr, P.: VideoTrace: rapid interactive scene modeling from video. ACM Trans. Graph. 26(3), 86 (2007) CrossRef van den Hengel, A., Dick, A., Thormählen, T., Ward, B., Torr, P.: VideoTrace: rapid interactive scene modeling from video. ACM Trans. Graph. 26(3), 86 (2007) CrossRef
25.
Zurück zum Zitat Vilhjálmsson, H., Cantelmo, N., Cassell, J., Chafai, N.E., Kipp, M., Kopp, S., Mancini, M., Marsella, S., Marshall, A.N., Pelachaud, C., Ruttkay, Z., Thórisson, K.R., van Welbergen, H., van der Werf, R.J.: The behavior markup language: recent developments and challenges. In: Intelligent Virtual Agents. Springer, Berlin (2007) Vilhjálmsson, H., Cantelmo, N., Cassell, J., Chafai, N.E., Kipp, M., Kopp, S., Mancini, M., Marsella, S., Marshall, A.N., Pelachaud, C., Ruttkay, Z., Thórisson, K.R., van Welbergen, H., van der Werf, R.J.: The behavior markup language: recent developments and challenges. In: Intelligent Virtual Agents. Springer, Berlin (2007)
26.
Zurück zum Zitat Vitzthum, A.: SSIML/components: a visual language for the abstract specification of 3D components. In: Proceedings of the 11th International Conference on 3D Web Technologies, Columbia, MD, USA, pp. 143–151. ACM, New York (2006) Vitzthum, A.: SSIML/components: a visual language for the abstract specification of 3D components. In: Proceedings of the 11th International Conference on 3D Web Technologies, Columbia, MD, USA, pp. 143–151. ACM, New York (2006)
27.
Zurück zum Zitat Walczak, K.: Flex-VR: configurable 3D web applications. In: Proceedings of the IEEE International Conference on Human System Interaction HSI 2008, Cracow (2008) Walczak, K.: Flex-VR: configurable 3D web applications. In: Proceedings of the IEEE International Conference on Human System Interaction HSI 2008, Cracow (2008)
28.
Zurück zum Zitat Walczak, K.: Structured design of interactive VR applications. In: Proceedings of the 13th International Symposium on 3D Web Technology Web3D 2008, Los Angeles, CA, USA, pp. 105–113. ACM, New York (2008) CrossRef Walczak, K.: Structured design of interactive VR applications. In: Proceedings of the 13th International Symposium on 3D Web Technology Web3D 2008, Los Angeles, CA, USA, pp. 105–113. ACM, New York (2008) CrossRef
29.
Zurück zum Zitat Walczak, K.: VR-BML: behaviour modelling language for configurable VR applications. In: Ioannides, M., Addison, A., Georgopoulos, A., Kalisperis, L. (eds.) Digital Heritage. Proceedings of the 14th International Conference on Virtual Systems and MultiMedia VSMM’08, Limassol, Cyprus. Archaeolingua, Budapest (2008) Walczak, K.: VR-BML: behaviour modelling language for configurable VR applications. In: Ioannides, M., Addison, A., Georgopoulos, A., Kalisperis, L. (eds.) Digital Heritage. Proceedings of the 14th International Conference on Virtual Systems and MultiMedia VSMM’08, Limassol, Cyprus. Archaeolingua, Budapest (2008)
30.
Zurück zum Zitat Walczak, K.: Configurable virtual reality applications. Wydawnictwa Uniwersytetu Ekonomicznego w Poznaniu (2009) Walczak, K.: Configurable virtual reality applications. Wydawnictwa Uniwersytetu Ekonomicznego w Poznaniu (2009)
31.
Zurück zum Zitat Walczak, K.: Modelling behaviour of configurable VR applications. Int. J. Archit. Comput.. 01(7), 77–103 (2009) CrossRef Walczak, K.: Modelling behaviour of configurable VR applications. Int. J. Archit. Comput.. 01(7), 77–103 (2009) CrossRef
32.
Zurück zum Zitat Walczak, K.: ARCO: building virtual museum exhibitions with Flex-VR. In: Styliaras, G., Koukopoulos, D., Lazarinis, F. (eds.) Handbook of Research on Technologies and Cultural Heritage: Applications and Environments, pp. 427–445. IGI Global, Hershey (2011) Walczak, K.: ARCO: building virtual museum exhibitions with Flex-VR. In: Styliaras, G., Koukopoulos, D., Lazarinis, F. (eds.) Handbook of Research on Technologies and Cultural Heritage: Applications and Environments, pp. 427–445. IGI Global, Hershey (2011)
33.
Zurück zum Zitat Walczak, K.: Modeling secure 3D web applications. In: Rea, A. (ed.) Security in Virtual Worlds, 3D Webs, and Immersive Environments: Models for Development, Interaction, and Management, vol. 12, pp. 263–283. IGI Global, Hershey (2011) Walczak, K.: Modeling secure 3D web applications. In: Rea, A. (ed.) Security in Virtual Worlds, 3D Webs, and Immersive Environments: Models for Development, Interaction, and Management, vol. 12, pp. 263–283. IGI Global, Hershey (2011)
34.
Zurück zum Zitat Walczak, K., Cellary, W.: Building database applications of virtual reality with X-VRML. In: Proceedings of the 7th International Conference on 3D Web Technology, Tempe, Arizona, USA, pp. 111–120. ACM, New York (2002) CrossRef Walczak, K., Cellary, W.: Building database applications of virtual reality with X-VRML. In: Proceedings of the 7th International Conference on 3D Web Technology, Tempe, Arizona, USA, pp. 111–120. ACM, New York (2002) CrossRef
35.
Zurück zum Zitat Walczak, K., Cellary, W.: X-VRML for advanced virtual reality applications. IEEE Computer 36(3), 89–92 (2003) CrossRef Walczak, K., Cellary, W.: X-VRML for advanced virtual reality applications. IEEE Computer 36(3), 89–92 (2003) CrossRef
36.
Zurück zum Zitat Walczak, K., Wiza, W.: Designing behaviour-rich interactive virtual museum exhibitions. In: Proceedings of the 8th International Symposium on Virtual Reality, Archaeology and Cultural Heritage VAST 2007, Brighton, UK, pp. 101–108. Eurographics, Brighton, UK (2007) Walczak, K., Wiza, W.: Designing behaviour-rich interactive virtual museum exhibitions. In: Proceedings of the 8th International Symposium on Virtual Reality, Archaeology and Cultural Heritage VAST 2007, Brighton, UK, pp. 101–108. Eurographics, Brighton, UK (2007)
37.
Zurück zum Zitat Walczak, K., Cellary, W., White, M.: Virtual museum exhibitions. IEEE Computer 39(3), 93–95 (2006) CrossRef Walczak, K., Cellary, W., White, M.: Virtual museum exhibitions. IEEE Computer 39(3), 93–95 (2006) CrossRef
38.
Zurück zum Zitat Walczak, K., Wojciechowski, R., Wójtowicz, A.: Interactive production of dynamic 3D sceneries for virtual television studio. In: Proceedings of the 7th Virtual Reality International Conference, VRIC—Laval Virtual 2005, Laval, France (2005) Walczak, K., Wojciechowski, R., Wójtowicz, A.: Interactive production of dynamic 3D sceneries for virtual television studio. In: Proceedings of the 7th Virtual Reality International Conference, VRIC—Laval Virtual 2005, Laval, France (2005)
40.
Zurück zum Zitat Zhang, X., Gračanin, D.: From coarse-grained components to DVE applications: a service- and component-based framework. In: Proceedings of the 12th International Conference on 3D Web Technology, Perugia, Italy, pp. 113–121. ACM, New York (2007) Zhang, X., Gračanin, D.: From coarse-grained components to DVE applications: a service- and component-based framework. In: Proceedings of the 12th International Conference on 3D Web Technology, Perugia, Italy, pp. 113–121. ACM, New York (2007)
Metadaten
Titel
Building Configurable 3D Web Applications with Flex-VR
verfasst von
Krzysztof Walczak
Copyright-Jahr
2012
Verlag
Springer London
DOI
https://doi.org/10.1007/978-1-4471-2497-9_5

Neuer Inhalt