Extending the Web3D: Design of conventional GUI libraries in X3D

Ivan Sopin, Felix G. Hamza-Lup

Research output: Contribution to book or proceedingConference articlepeer-review

4 Scopus citations

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.

Original languageEnglish
Title of host publicationProceedings - Web3D 2010
Subtitle of host publication15th International Conference on Web 3D Technology
PublisherAssociation for Computing Machinery (ACM)
Pages137-146
Number of pages10
ISBN (Print)9781450302098
DOIs
StatePublished - 2010
Event15th International Conference on Web 3D Technology, Web3D 2010 - Los Angeles, CA, United States
Duration: Jul 24 2010Jul 25 2010

Publication series

NameWeb3D Symposium Proceedings
ISSN (Print)1552-9886

Conference

Conference15th International Conference on Web 3D Technology, Web3D 2010
Country/TerritoryUnited States
CityLos Angeles, CA
Period07/24/1007/25/10

Scopus Subject Areas

  • Software
  • Computer Networks and Communications
  • Computer Graphics and Computer-Aided Design

Keywords

  • GUI library
  • Visualization framework
  • X3D

Fingerprint

Dive into the research topics of 'Extending the Web3D: Design of conventional GUI libraries in X3D'. Together they form a unique fingerprint.

Cite this