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 />
3.9.1 External Authoring Interface<br />
Das External Authoring Interface (EAI) ist die Programmierschnittstelle von<br />
VRML. Das EAI unterstützt JavaScript, ECMAscript und Java als Schnittstel-<br />
lensprachen. Die Benutzung dieser Programmier- bzw. Skriptsprachen eröffnet<br />
verschiedene Einsatzmöglichkeiten. Eine Anwendung kann von einfachen Schlei-<br />
fenprozeduren zum Füllen einer Szene mit Objekten bis zu vektoriellen<br />
Berechnungen zur Steuerung von Objekten innerhalb <strong>der</strong> Szene reichen. Die<br />
Programmiersprache Java kommt <strong>im</strong> Allgemeinen zum Einsatz, wenn ein Java-<br />
Applet diese komplizierteren Funktionen umsetzt o<strong>der</strong> eine grafische Benutze-<br />
roberfläche (Graphical User Interface - GUI) zur Steuerung eingesetzt werden<br />
soll. Laut VRML-Spezifikation muss zur Entwicklung von EAI-kompatiblen<br />
Programmen Java in <strong>der</strong> Version 1.1 zum Einsatz kommen. Zum Erstellen<br />
konformer Programme kann <strong>der</strong> Java Developer Kit 20 (JDK) in <strong>der</strong> Version 1.1.8<br />
benutzt werden.<br />
20 Der Java Compiler, <strong>der</strong> installiert sein muss um Javaprogramme kompilieren zu können.<br />
38