WonderlandReleasepoint4 < Javadesktop < TWiki

TWiki . Javadesktop . WonderlandReleasepoint4

Home | Changes | Index | Search | Go

Wonderland Release 0.4

This wiki links to the interesting documents related to the 0.4 release of Project Wonderland.

Planning

New Feature Documentation

Gesturing / pointing

Basic expressions for your avatar. Wonderland users can now perform some basic gestures such as pointing and waving. To use these new functions, use the following key bindings:

Key Action
2 Nod "yes"
3 Shake "no"
5 Wave
Middle mouse button Point at something on the screen

These gestures can be seen by anyone else in the world.

Movie Recorder

Record videos from a Wonderland client. For more details, see the section in the online user guide.

Web-based Administration

Web-based tools for the Project Wonderland server. These tools include launching the Project Wonderland client via Java Web Start, modifying the world using the World Builder and uploading artwork with the Art Upload app.

Improved Audio

Improved audio features include individual volume adjustment for all in-world audio sources. For more details on this feature as well as all other audio features, see the Audio Help section of the online user guide.

Improved In-World Telephony

Dial out and dial in, adjust telephone users' volumes, pick up and move the orbs representing telephone users. For more details on telephone features, see the Using Telephones section of the online user guide.

New Applications

PDF Viewer

The PDF Viewer allows PDF documents to be viewed in-world.

Video Player

The Video Player allows you to play video and streaming video from webcams in Wonderland.

VNC Viewer

The VNC Viewer allows remote desktop sessions to be accessed from Wonderland.

Microphone

The microphone enables users to speak at full volume for an extended range. This is useful for example in a lecture hall where everyone in the room should hear the speaker even if they aren't close to the speaker.

Installation

A microphone is loaded into Wonderland using WFS. A sample WFS property file is provided here: MicrophoneWFSFile.

To install a microphone, copy the WFS property file to the WFS directory on your Wonderland server. For example, to install the microphone in the default Wonderland MPK20 world, copy the property file to lg3d-wonderland/src/worlds/default-wfs/building-wld/DemoFloor-wld/Microphone-wlc.xml.

Once you've installed the file in the WFS directory, restart the Wonderland server, or use the Wonderland Manager application to reload WFS.

Cone of silence

The cone of silence is a place where avatars can go and have private conversations. The avatars inside can hear each other but no audio from outside. Avatars outside the cone cannot hear the audio of the avatars inside the cone.

Installation

A cone of silence is loaded into Wonderland using WFS. A sample WFS property file is provided here: ConeOfSilenceWFSFile.

To install a cone of silence, copy the WFS property file to the WFS directory on your Wonderland server. For example, to install the microphone in the default Wonderland MPK20 world, copy the property file to lg3d-wonderland/src/worlds/default-wfs/building-wld/DemoFloor-wld/ConeOfSilence-wlc.xml.

Once you've installed the file in the WFS directory, restart the Wonderland server, or use the Wonderland Manager application to reload WFS.

Telephone

The virtual telephone can be used to place calls to real telephones. A PSTN gateway must be configured for this to work. If there is no gateway, the phone can be used to simulate calls for the purpose of demonstration.

Installation

A phone is loaded into Wonderland using WFS. A sample WFS property file is provided here: ConferencePhoneWFSFile.

To install a phone, copy the WFS property file to the WFS directory on your Wonderland server. For example, to install the phone in the default Wonderland MPK20 world, copy the property file to lg3d-wonderland/src/worlds/default-wfs/building-wld/DemoFloor-wld/Phone-wlc.xml.

Once you've installed the file in the WFS directory, restart the Wonderland server, or use the Wonderland Manager application to reload WFS.

In-World Audio Recorder

About the Audio Recorder

The audio recorder enables users to record and playback audio from within Wonderland. At present there is no mechanism to specify the name of the recording.

Installation

An audio recorder is loaded into Wonderland using WFS. A sample WFS property file is provided in the wonderland-modules project on java.net:

https://wonderland-modules.dev.java.net/source/browse/*checkout*/wonderland-modules/trunk/src/modules/apps/3d/audiorecorder/AudioRecorder-wlc.xml

To install an audio recorder, copy the WFS property file to the WFS directory on your Wonderland server. For example, to install the audio recorder in the default Wonderland MPK20 world, copy AudioRecorder-wlc.xml to lg3d-wonderland/src/worlds/default-wfs/building-wld/DemoFloor-wld. The default property file loads the audio recorder at the starting point in the world. It should appear to the right of your avatar when you enter the world.

Once you've installed the file in the WFS directory, restart the Wonderland server, or use the Wonderland Manager application to reload WFS.

User Interface

AudioRecorder.png

The audio recorder has three buttons:

And operates much like its physical counterpart (but without the requirement to rewind).

Each audio recorder in the world creates files on the machine running the Wonderland voice bridge in /tmp to store the audio content. Each recording is represented as a 'Tape'. To select which tape is to be recorded or played, click on one of the audio recorder's reels. This will bring up a dialogue box containing the names of the Tapes available to the audio recorder. To select a Tape, just click on it and then click Done. To add a Tape, click on the Add button. Enter a new name for the Tape in the input dialogue box. Then click on Done on the window containing the list of Tapes. See for example:

AudioRecorderTapes.png

----- Revision r19 - 06 Aug 2009 - 20:19:02 - Main.jslott