ABSTRACT
This paper deals with the question how the component idea can be transferred to the authoring of 3D content for the WWW. The concept of 3D Beans and their according authoring environment is presented. In addition, an implementation of this concept using Java3D and Java Beans is described. Advantages of the concept are discussed and illustrated with an application example from the area of computer-based training. Major advantages of the 3D Beans concept are on the one hand that 3D content can be created in a virtual environment more directly and efficiently using pre-fabricated components that fit together. Especially, as the author is supported by a Bean authoring environment that itself uses information from the 3D Beans. On the other hand, a 3D authoring environment offers more degrees of freedom for authoring component-based applications.
- 1.The Virtual Reality Modeling Language Specification, ISO/IEC DIS 14772-1:1997, http://www.web3d.org/SpecificationsGoogle Scholar
- 2.B. Jung, J.-T. Milde: An open virtual environment for autonomous agents using VRML and Java. Proceedings of VRML'99, ACM Press, 1999 Google ScholarDigital Library
- 3.S. Djurcilov, A. Pang: Visualization Products On-Demand Through the Web. Proceedings of VRML'98, ACM Press, 1998 Google ScholarDigital Library
- 4.I. Soetebier, R. D6rner, N. Braun: Seamless Integration of Databases in VR for Constructing Virtual Environments. In: Computer Graphics Forum, Vol.18 (1999) Nr.3, Elsevier Science, 1999Google ScholarCross Ref
- 5.D. W. Fellner, A. Hopp: VR-LAB-a distributed multi-user environment for educational purposes and presentations. Proceedings of VRML'99, ACM Press, 1999 Google ScholarDigital Library
- 6.M. D. Ellroy: Mass produced software components. In P. Naur, B. Randall (Eds.), Software Engineering: Report on a conference by the NATO science committee, NATO scientific affairs division, 1968Google Scholar
- 7.Microsoft COM Description. http://www.microsoft.com/com/Google Scholar
- 8.N. K. Craighill: OpenStep for Enterprises. Wiley & Sons, 1996 Google ScholarDigital Library
- 9.Java Beans Homepage http://www.sun.com/beansGoogle Scholar
- 10.S. Sowizral, K. Rushforth, M. Deering: Java 3d Api Specification (Java Series), Addison-Wesley, 1997 Google ScholarDigital Library
- 11.Quicktime VR Homepage http://www.apple.com/quicktime/Google Scholar
- 12.Shockwave and Macromedia Director Homepage http://www.macromedia.comGoogle Scholar
- 13.Java3D FAQ Homepage http://havefun.ncsa.uiuc.edu/Java3D/Google Scholar
Index Terms
- Three-dimensional Beans—creating Web content using 3D components in a 3D authoring environment
Recommendations
Customizable interactions in 3D Web applications with meta beans
Web3D '01: Proceedings of the sixth international conference on 3D Web technologyA Hike through Post-EJB J2EE Web Application Architecture
In this article--the first in a planned series about Web application development--we take an exploratory hike through the architectural layers of a Web application built with state-of-the-art, widely used technologies. We focus on the upper layers that ...
Comments