[go: up one dir, main page]

skip to main content
10.1145/1836049.1836070acmconferencesArticle/Chapter ViewAbstractPublication Pagesweb3dConference Proceedingsconference-collections
research-article

Extending the Web3D: design of conventional GUI libraries in X3D

Published: 24 July 2010 Publication History

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.

References

[1]
Behr, J., Eschler, P., Jung, Y., and Zöllner, M. 2009. X3DOM: a DOM-based HTML5/X3D integration model. In Web3D '09: Proceedings of the 14th International Conference on 3D Web Technology, ACM, New York, NY, USA, 127--135.
[2]
Calleros, J. M., Vanderdonckt, J., and Muñoz Arteaga, J. 2006. A method for developing 3D user interfaces of information systems. In Proceedings of the Sixth International Conference on Computer-Aided Design of User Interfaces, Springer Netherlands, Dordrecht, the Netherlands, 85--100.
[3]
Cockburn, A., and McKenzie, B. 2002. Evaluating the effectiveness of spatial memory in 2D and 3D physical and virtual environments. In CHI '02: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, ACM, New York, NY, USA, 203--210.
[4]
Dachselt, R., Hinz, M., and Meissner, K. 2002. CONTIGRA: an XML-based architecture for component-oriented 3D applications. In Web3D '02: Proceedings of the Seventh International Conference on 3D Web Technology, ACM, New York, NY, USA, 155--163.
[5]
Francis, B. T., and Stone, R. J. 2009. WebScylla: a 3D Web application to visualise the colonisation of an artificial reef. In Web3D '09: Proceedings of the 14th International Conference on 3D Web Technology, ACM, New York, NY, USA, 167--175.
[6]
Hamza-Lup, F. G., Sopin, I., and Zeidan, O. 2007. Online towards 3D Web-based simulation and training systems for radiation oncology. ADVANCE Magazine for Imaging and Oncology Administrators 17, 7, 64--68.
[7]
Holmberg, N., Wünsche, B., and Tempero, E. 2006. A framework for interactive Web-based visualization. In AUIC '06: Proceedings of the Seventh Australasian User Interface Conference, Australian Computer Society, Inc., Darlinghurst, Australia, 137--144.
[8]
Kim, T., and Fishwick, P. A. 2002. A 3D XML-based customized framework for dynamic models. In Web3D '02: Proceedings of the Seventh International Conference on 3D Web Technology, ACM, New York, NY, USA, 103--109.
[9]
Limbourg, Q., Vanderdonckt, J., Michotte, B., Bouillon, L., Florins, M., and Trevisan, D. 2004. UsiXML: A user interface description language for context-sensitive user interfaces. In Proceedings of the Ninth IFIP Working Conference on Engineering for Human-Computer Interaction, Springer-Verlag, Berlin, Germany, 200--220.
[10]
Lindeman, R. W., Sibert, J. L., and Templeman, J. N. 2001. The effect of 3D widget representation and simulated surface constraints on interaction in virtual environments. In VR '01: Proceedings of the Virtual Reality 2001 Conference, IEEE Computer Society, Washington, DC, USA, 141--148.
[11]
Roberts, J., Yoon, I., Yoon, S., and Lank, E. 2004. An interface mark-up language for Web3D. In Proceedings of the Sixth IASTED International Conference on Software Engineering and Applications, ACTA Press, Calgary, Canada, 518--523.
[12]
Souza, E., Roque, M., Silva, L., Cardoso, A., and Lamounier, E. 2007. Ludos Top: a Web-based 3D educational game multi-user online.

Cited By

View all
  • (2015)An Approach to Convert NCL Applications into Stereoscopic 3DProceedings of the 2015 ACM Symposium on Document Engineering10.1145/2682571.2797064(177-186)Online publication date: 8-Sep-2015
  • (2012)Virtual Reality procedure training simulators in X3DProceedings of the 17th International Conference on 3D Web Technology10.1145/2338714.2338741(153-160)Online publication date: 4-Aug-2012

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
Web3D '10: Proceedings of the 15th International Conference on Web 3D Technology
July 2010
197 pages
ISBN:9781450302098
DOI:10.1145/1836049
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 24 July 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. GUI library
  2. X3D
  3. visualization framework

Qualifiers

  • Research-article

Conference

Web3D '10
Sponsor:

Acceptance Rates

Overall Acceptance Rate 27 of 71 submissions, 38%

Upcoming Conference

WEB3D '24
The 29th International ACM Conference on 3D Web Technology
September 25 - 27, 2024
Guimarães , Portugal

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 04 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2015)An Approach to Convert NCL Applications into Stereoscopic 3DProceedings of the 2015 ACM Symposium on Document Engineering10.1145/2682571.2797064(177-186)Online publication date: 8-Sep-2015
  • (2012)Virtual Reality procedure training simulators in X3DProceedings of the 17th International Conference on 3D Web Technology10.1145/2338714.2338741(153-160)Online publication date: 4-Aug-2012

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media