Extending the Web3D: Design of Conventional GUI Libraries in X3D
Document Type
Contribution to Book
Publication Date
7-24-2010
Publication Title
Proceedings of the International Conference on 3D Web Technology
DOI
10.1145/1836049.1836070
ISBN
978-1-4503-0209-8
Abstract
Extensible 3D (X3D) modeling language is one of the leading Web3D technologies. Despite the rich functionality, the language does not currently provide tools for rapid development of conventional graphical user interfaces (GUIs). Every X3D author is responsible for building---from primitives---a purpose-specific set of required interface components, often for a single use.
We address the challenge of creating consistent, efficient, interactive, and visually appealing GUIs by proposing the X3D User Interface (X3DUI) library. This library includes a wide range of cross-compatible X3D widgets, equipped with configurable appearance and behavior. With this library, we attempt to standardize the GUI construction across various X3D-driven projects, and improve the reusability, compatibility, adaptability, readability, and flexibility of many existing applications.
Recommended Citation
Sopin, Ivan, Felix G. Hamza-Lup.
2010.
"Extending the Web3D: Design of Conventional GUI Libraries in X3D."
Proceedings of the International Conference on 3D Web Technology: 137-146 New York, NY: Association for Computing Machinery.
doi: 10.1145/1836049.1836070 isbn: 978-1-4503-0209-8
https://digitalcommons.georgiasouthern.edu/compsci-facpubs/134