28.06.2013 Views

Papers in PDF format

Papers in PDF format

Papers in PDF format

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1. Introduction<br />

WWW3D: A 3D Multi-User Web Browser<br />

Dave Snowdon<br />

Dept. of Computer Science,<br />

The Unversity of Nott<strong>in</strong>gham,<br />

UK<br />

d.snowdon@cs.nott.ac.uk<br />

Lennart Fahlén and Mårten Stenius<br />

Swedish Institute of Computer Science,<br />

SWEDEN<br />

{lef, mst}@sics.se<br />

Most current web browsers display only the representation of the web document(s) that the user is currently exam<strong>in</strong><strong>in</strong>g<br />

with no <strong>in</strong>dication of the structure of the document other than by highlight<strong>in</strong>g hypertext l<strong>in</strong>ks. Those browsers that do<br />

<strong>in</strong>dicate the structure of web documents, such as the Harmony browser for Hyper-G [Hyper-G], use a different w<strong>in</strong>dow<br />

from that of the document to present this <strong>in</strong><strong>format</strong>ion to the user. In this paper we will describe WWW3D a novel<br />

browser that provides a s<strong>in</strong>gle 3D display which <strong>in</strong>tegrates the display of the web documents themselves, the structure<br />

of the part of the web that the user has browsed and history <strong>in</strong><strong>format</strong>ion show<strong>in</strong>g the l<strong>in</strong>ks the user has followed <strong>in</strong> the<br />

recent past. WWW3D is implemented <strong>in</strong> DIVE [Hagsand 96] and supports multiple concurrent users who are visible to<br />

each other and who may either be brows<strong>in</strong>g the the same or different sets of web documents.<br />

3. Produc<strong>in</strong>g 3D Representation of a Web Page<br />

WWW3D uses the <strong>in</strong><strong>format</strong>ion conta<strong>in</strong>ed <strong>in</strong> HTML tags to produce a representation of the document <strong>in</strong> 3D space. A<br />

web document is represented as a sphere which is labelled with the document's title. The contents of the document is<br />

placed around the <strong>in</strong>side surface of the sphere. Display<strong>in</strong>g large amounts of text <strong>in</strong> a satisfactory way is difficult <strong>in</strong><br />

current VR systems so textual <strong>in</strong><strong>format</strong>ion is currently represented by icons that can be unfolded to reveal the entire text.<br />

The first few words of the piece of text are displayed under the icon to give some <strong>in</strong>dication of the contents. Images are<br />

displayed by texture mapp<strong>in</strong>g them onto polygons on the <strong>in</strong>side surface of the sphere. F<strong>in</strong>ally, l<strong>in</strong>ks to other documents<br />

are represented as icons labelled with their dest<strong>in</strong>ation. To reduce the visual complexity of the virtual environment<br />

WWW3D makes extensive use of Level of Detail (LOD) operations. When viewed from outside a document is<br />

represented as an opaque sphere and the actual document contents is not displayed. When a user enter's a document to<br />

view it the sphere is drawn <strong>in</strong> wireframe so that the rest of the virtual environment is still visible. Figure 1 shows the<br />

contents of a web document as displayed by WWW3D.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!