04.03.2013 Aufrufe

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

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!