Systems and Frameworks

  • strict warning: Non-static method view::load() should not be called statically in /home/spi3der/public_conferences/web3d2010/sites/all/modules/views/views.module on line 843.
  • strict warning: Declaration of views_plugin_display::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/spi3der/public_conferences/web3d2010/sites/all/modules/views/plugins/ on line 1877.
  • strict warning: Declaration of views_plugin_display_block::options_submit() should be compatible with views_plugin_display::options_submit(&$form, &$form_state) in /home/spi3der/public_conferences/web3d2010/sites/all/modules/views/plugins/ on line 193.
  • strict warning: Declaration of views_handler_field_broken::ui_name() should be compatible with views_handler::ui_name($short = false) in /home/spi3der/public_conferences/web3d2010/sites/all/modules/views/handlers/ on line 641.
  • strict warning: Declaration of views_handler_sort_broken::ui_name() should be compatible with views_handler::ui_name($short = false) in /home/spi3der/public_conferences/web3d2010/sites/all/modules/views/handlers/ on line 82.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/spi3der/public_conferences/web3d2010/sites/all/modules/views/handlers/ on line 585.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/spi3der/public_conferences/web3d2010/sites/all/modules/views/handlers/ on line 585.
  • strict warning: Declaration of views_handler_filter_broken::ui_name() should be compatible with views_handler::ui_name($short = false) in /home/spi3der/public_conferences/web3d2010/sites/all/modules/views/handlers/ on line 609.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /home/spi3der/public_conferences/web3d2010/sites/all/modules/views/plugins/ on line 25.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/spi3der/public_conferences/web3d2010/sites/all/modules/views/plugins/ on line 135.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/spi3der/public_conferences/web3d2010/sites/all/modules/views/plugins/ on line 135.

A Decade of NML Networked Graphics

Stewart, John, Sarah, Dumoulin, Sylvie Noel (Communications Research Centre)

This paper is a summation of a decade of support for X3D Human-computer Interaction, and networked graphics that occurred at the Networked Media Laboratory, Communications Research Centre, Canada.


A flexible framework to personalize 3D Web users experience

Esnault, Noemie (Orange Labs / IRISA) Cozot, Remi (university of Rennes 1 / IRISA), Bouville, Christian (INRIA Atlantique), Royan, Jerome

Nowadays, Web 3D is reaching a new milestone thanks to the convergence of various technologies including new Web standards (such as HTML 5 and WebGL), new device controllers to ease 3Dnavigation and interaction (Natal Project, Wiimote, . . . ) and home 3D displays. Despite these new factors, the lack of efficient and high level authoring tools to ease the creation and reduce the production cost of Web 3D interfaces is still a strong impediment to the large scale use of Web 3D contents. In this article, we present a framework based on current websites design pipeline that is distinguished by content management, graphic charter design and interface design. Moreover, our solution must reach a sufficient level of flexibility in terms of extensibility, of modularity, of genericity of input and output file formats, as well as of range of interfaces potentially feasible by designers. Thus we propose a software environment allowing metaphor-based information presentation, taking into consideration both the data structure (how the user explores and discovers data) and the visual aspect of the computed environment (the geometry and data representation). These metaphors may be used to visualize large volumes of information coming from databases or classic/semantic search results. The created environments may be highly varying, from 3D interfaces to 3D worlds inside which the user can navigate with an avatar and interact with other users. Various examples are given to illustrate the flexibility of the technique.


DWeb3D: A toolkit for developing X3D applications in a simplified environment

Raposo, Alberto (Dept. of Informatics, PUC-Rio), Felipe Ferreira Quintella (Dept. of Informatics, PUC-Rio), Soares, Luciano

The X3D standard is open, supported by an international consortium, mature and in constant development, but with a low adoption rate. In this work, X3D qualities and problems are discussed and correlated with other solutions. In this process it was detected some necessities in current applications and the complexity of X3D to deal with these issues. As an attempt to demonstrate that the complexity of X3D in some aspects may be reduced, the DWeb3D toolkit was built. DWeb3d is a toolkit to help the development of dynamic X3D applications, showing that it is possible to simplify the development process, possibly increasing the access to developers in this area. The toolkit provides tools to deal with publishing, synchronism, interactivity, multiple users management and disk persistence.


Service-Oriented Scene Graph Manipulation

Berndt, René (Computer Graphics & Knowledge Visualization, TU Graz), Settgast, Volker (Graz Technical University), Ullrich, Torsten, Andreas Schiefer (TU Graz), Fellner, Dieter

In this paper we present a software architecture for the integration3 of a RESTful web service interface in OpenSG applications. The4 proposed architecture can be integrated into any OpenSG applica5tion with minimal changes to the sources. Extending a scene graph6 application with a web service interface offers many new possi7bilities. Without much effort it is possible to review and control8 the scene and its components using a web browser. New ways9 of (browser based) user interactions can be added on all kinds of10 web enabled devices. As an example we present the integration of11 “SweetHome3D” into an existing virtual reality setup.