Since its founding, the Web3D Consortium has fostered the development of International Standards that promote the use of 3D technology on the World Wide Web. This marks the completion of the 2nd generation of these endeavors with finalization of Extensible 3D (X3D) standardization and the maturation of humanoid animation with standardization expected soon. As part of this effort, the Web3D Consortium has co-sponsored (with ACM SIGGRAPH) conferences to promote the advancement of 3D web technology.This volume contains the papers accepted for the Web3D 2004 International Conference on 3D Web Technologies, the annual major venue that unites researchers, developers, experimenters, and content creators in the sharing and exploring of methods of using, enhancing, or creating new 3D Web technology. The conference covers every aspect of 3D technologies on the Internet, ranging from languages, tools and high performance 3D graphics to human-computer interaction issues and the latest mobile applications.This year, 34 paper submissions were received. Very strict selection rules have been applied, and only 18 papers have been accepted (i.e., a 47% rejection rate), leading to a very high quality program. Submissions also reflected a truly international spectrum of work, coming from 14 countries.As a whole, this volume gives a clear picture of the diverse research areas in Web 3D technologies (ranging from rendering to user interface issues) and how these technologies are being exploited in a wide range of contexts and applications (ranging from biology and oceanography to mining and virtual exhibitions). We thus hope that both academics and practitioners will find it a useful source of reference and valuable information.
PathSim visualizer: an Information-Rich Virtual Environment framework for systems biology
Increasingly, biology researchers and medical practitioners are using computational tools to model and analyze dynamic systems across scales from the macro to the cellular to the biochemical level. We are using Information-Rich Virtual Environments (...
Using GeoVRML for 3D oceanographic data visualizations
The Monterey Bay Aquarium Research Institute operates two Remotely Operated Vehicles that routinely explore the depths of the ocean at sites around the north eastern Pacific Ocean. Our growing archive of observations -- which include high frequency ...
Interactive Web-based visualisation of block model data
Mining operations have traditionally used specialised software packages to process and visualise valuable mining data. The downside to this approach is that the information can only be viewed when the expert who knows how to operate the software is ...
Periscope: a system for adaptive 3D visualization of search results
A system for efficient 3D visualization of Web search results is presented. The system, called Periscope1, uses a novel approach for adaptive and customizable visualization of complex data. The whole process is divided into a number of interactive ...
Adaptive interaction in Web3D virtual worlds
In recent years a number of techniques have been studied for augmenting the ease of use of 3D worlds: methodologies for adapting both navigation and content allow a user to interact with a customized 3D world; adaptable navigation paradigms offer ...
Model-based design, generation, and evaluation of virtual user interfaces
A transformational approach is presented that models a virtual reality scene based on Abstract Interaction Objects (AIOs) from which virtual user interfaces can be designed (by progressive AIO assembling), generated (by automated code generation in VRML/...
Automatic derivation of electronic maps from X3D/VRML worlds
Maps of physical environments and geographical areas are pervasively exploited in many human activities. Electronic maps of virtual worlds have been studied and proven to be useful as navigation aids to help users in finding their way through the 3D ...
Utilizing X3D for immersive environments
Conceptually, the semantics of X3D describe an abstract functional behaviour of time-based, interactive 3D, multimedia information and do not at all specify a specific software or hardware setup. However, X3D clients and applications today are mainly ...
JINX: an X3D browser for VR immersive simulation based on clusters of commodity computers
In this paper we present JINX, a fully distributed virtual environments browser, which has a special support for commodity computer clusters and immersive visualization devices. The presented mechanism intends to be fast and easy to use to develop ...
An XML-based visual shading language for vertex and fragment shaders
This paper presents a new system for the visual development of complex vertex and fragment shaders. The system makes usage of the advantages of visual programming languages. The core of the system is a Java program. With this program users can develop ...
X3D programmable shaders
Programmable shading in real time has been an ultimate goal of graphical applications since the introduction of RenderMan™. The research described in this paper focuses on an extension to X3D to allow for real time programmable shading. We describe a ...
3D graphics rendering time modeling and control for mobile terminals
3D graphics has found its way to mobile devices such as Personal Digital Assistants (PDA) and cellular phones. Given their limited battery capabilities, these devices typically have less computational resources available than their counterparts ...
The unreal editor as a Web 3D authoring environment
Epic Games provides a free game level editor with titles based on its Unreal engine. The editor provides a rich set of authoring tools that can be used to create fully interactive environments. This paper describes a tool that converts Unreal levels to ...
Visual specification of behaviours in VRML worlds
The Virtual Reality Modeling Language (VRML) is a textual language used to define objects in 3D worlds, and their behaviours. It is used extensively for providing 3D views and simulations on the internet, through the use of VRML plug-ins. As with ...
Building Virtual and Augmented Reality museum exhibitions
A system that allows museums to build and manage Virtual and Augmented Reality exhibitions based on 3D models of artifacts is presented. Dynamic content creation based on pre-designed visualization templates allows content designers to create virtual ...
A VRML97-X3D extension for massive scenery management in virtual worlds
In this paper we present a VRML97-X3D extension to describe precomputed visibility relationships in the context of progressive transmission as well as real time visualization of massive 3D sceneries. The extension we propose can be used to describe cell-...
3TP: 3-D models transport protocol
This paper addresses the problem of streaming progressively compressed 3-D models over lossy networks. Out of all encoded packets that can be transmitted, we intelligently choose a subset of packets to be transmitted using TCP in order to meet a given ...
Adding a fourth dimension to three dimensional virtual spaces
The development of new standards for distributed data offer new possibilities to combine and display multiple types of information. This paper is concerned with an architectural and historical application of X3D and XML to objects, such as buildings, ...