Contigra: an XML-based architecture for component-oriented 3D applications
Proceedings of the seventh international conference on 3D Web technology
Immersion of Xwindow applications into a 3D workbench
CHI '00 Extended Abstracts on Human Factors in Computing Systems
Utilizing X3D for immersive environments
Proceedings of the ninth international conference on 3D Web technology
3D User Interfaces: Theory and Practice
3D User Interfaces: Theory and Practice
Extensions for interactivity and retargeting in X3D
Web3D '05 Proceedings of the tenth international conference on 3D Web technology
Virtual Environments: Three-dimensional menus: A survey and taxonomy
Computers and Graphics
Hi-index | 0.00 |
3D applications, e.g. in the context of visualization or interactive design review, can require complex user interaction to manipulate certain elements, a typical task which requires standard user interface elements. However, there are still no generalized methods for selecting and manipulating objects in 3D scenes and 3D GUI elements often fail to gather support for reasons of simplicity, leaving developers encumbered to replicate interactive elements themselves. Therefore, we present a set of nodes that introduce different kinds of 2D user interfaces to X3D. We define a base type for these user interfaces called "InteractiveTexture", which is a 2D texture node implementing slots for input forwarding. From this node we derive several user interface representations to enable complex user interaction suitable for both, desktop and immersive interaction.