 |
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
The audio recorder has three buttons:
- RECORD (red)
- STOP (amber/yellow)
- PLAY (green)
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:
|