Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Accessing HTTP interfaces within X3D script nodes

: Olbrich, Manuel


Mouton, Christophe (General Chair); Posada, Jorge (General Chair); Jung, Yvonne (Program Chair); Cabral, Marcio (Program Chair) ; Association for Computing Machinery -ACM-, Special Interest Group on Graphics -SIGGRAPH-; European Association for Computer Graphics -EUROGRAPHICS-; Web3D Consortium, Mountain View/Calif.:
Web3D 2012, 17th International Conference on 3D Web Technology. Proceedings : Los Angeles, CA, USA, August 4-5, 2012
New York: ACM Press, 2012
ISBN: 978-1-4503-1432-9
International Conference on 3D Web Technology (WEB3D) <17, 2012, Los Angeles/Calif.>
Conference Paper
Fraunhofer IGD ()
extensible 3D (X3D); standard

X3D supports a variety of media types to be used in 3D scenes like images, videos or other X3D models. A scene can dynamically load and replace this media during runtime, but since there is no way to communicate directly with outside sources like a server, all data sources need to be known in advance. This problem is usually solved by using interfaces like SAI, which allow external applications to modify the current scene. But this solution makes it necessary to set up all the communication via SAI and have the external application communicate with a server. In this paper, we will show how XMLHttpRequest, an object common in web browsers, can be used to handle the communication from within the X3D Browser. We will show how well this approach fits into the X3D environment and how easy this can be implemented in an X3D Browser. Afterwards, some examples will show the benefits in real applications and how easy this solution is to use.