Abstract
In this paper we propose a concept for transparent access to VRML state information. Our approach enhances VRML browsers to provide additional functionality instead of plac- ing the burden for state access on content developers. The enhanced functionality is realized as an extension to the Ex- ternal Authoring Interface (EAI). Any application which re- lies on a VRML browser as the 3D presentation engine can use the new EAI functionality to get and set the state of arbi- trary VRML content. In order to support diverse applica- tions, the proposed methods allow not only retrieval of the full state of a complete world, but also of the state of single objects and state changes. Since the results of state access should be independent of browser implementations, we also specify an encoding for state information. Data in this form are either produced or consumed during state access. For the encoding of state information we use an efficient, easy-to- parse binary encoding.

This publication has 0 references indexed in Scilit: