Volltext der Diplomarbeit im PDF-Format - Fachbereich 4: HTW Berlin
Volltext der Diplomarbeit im PDF-Format - Fachbereich 4: HTW Berlin
Volltext der Diplomarbeit im PDF-Format - Fachbereich 4: HTW Berlin
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
3 Technologische Grundlagen<br />
VR-Systems zur dynamischen Steuerung von Avataren in einem Theaterstück.<br />
Der einzige ernsthafte Konkurrent zu VRML97 ist Shockwave3D. Jedoch<br />
sind Anschaffungspreis <strong>der</strong> Entwicklungsumgebung und die kommerzielle<br />
Natur dieser Technologie eindeutige Minuspunkte, die letztendlich VRML97<br />
präferierten.<br />
3.5 VRML<br />
Um ein besseres Verständis für die gewählte Technologie zu bekommen, soll<br />
nachfolgend ein wenig genauer darauf eingegangen werden.<br />
3.5.1 VRML Geschichte<br />
Die ersten Ideen zu virtuellen Welten gab es, als nach Möglichkeiten <strong>der</strong><br />
Realisierung einer dreid<strong>im</strong>ensionalen, grafischen Benutzeroberfläche für das<br />
World Wide Web (WWW) gesucht wurde. Basis einer solchen Schnittstelle<br />
war eine Sprache zur Beschreibung von Objekten <strong>im</strong> Raum, sowie zu <strong>der</strong>en<br />
Darstellung und Verknüpfung <strong>im</strong> WWW. Auf <strong>der</strong> ersten internationalen Konferenz<br />
über das WWW <strong>im</strong> Genfer CERN <strong>im</strong> Mai 1994 wurde erstmals eine inoffi-<br />
zielle Sitzung mit dem Thema ” Virtual Reality Markup Language and the World<br />
Wide Web“ abgehalten. Die Internet-Gemeinschaft wurde aufgerufen an <strong>der</strong><br />
Entwicklung teilzunehmen, und bereits <strong>im</strong> Oktober 1994 konnte die Silicon<br />
Graphics, Inc. (SGI) VRML in <strong>der</strong> Version 1.0 präsentieren [vgl. Has97, S. 6].<br />
VRML basiert <strong>im</strong> Wesentlichen auf <strong>der</strong> SGI Grafikprogrammierungsschnittstelle<br />
OpenInventor (OI), einer objektorientierten, auf OpenGL aufsetzenden API 10 zur<br />
3D-Grafik Programmierung [vgl. Die97, S. 173]. OpenInventor-Quelltexte liegen<br />
<strong>im</strong> ASCII-Textformat vor. Das Dateiformat realisiert die vollständige Beschreibung<br />
10 Application Programming Interface<br />
24