Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Anwendungssysteme SoSe 2000 3. Projekt Einführung in VRML (Teil 1) AWS SoSe2000Einführung in VRMLSeite 1.

Ähnliche Präsentationen


Präsentation zum Thema: "Anwendungssysteme SoSe 2000 3. Projekt Einführung in VRML (Teil 1) AWS SoSe2000Einführung in VRMLSeite 1."—  Präsentation transkript:

1 Anwendungssysteme SoSe 2000 3. Projekt Einführung in VRML (Teil 1) AWS SoSe2000Einführung in VRMLSeite 1

2 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 2 Inhalt Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts

3 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 3 Zeitplan für das 3. Projekt Einführung in VRML (Teil 1) Vorstellung des Projekts Ausgabe der Übung 30.06.2000 07.07.2000Einführung in VRML (Teil 2) Abgabe der Übung 14.07.2000Vortrag von Dr. Kurze Zwischenpräsentationen einzelner Gruppen 21.07.2000Abschlußpräsentationen Abgabe des Projekts Abgabe des Faltblatts

4 Was ist VRML? Virtual Reality Modeling Language VRML97 wurde von der ISO in Reihe der Weltweit etablierten Programmiersprachen aufgenommen mit VRML kann man 3D-Welten erstellen VRML ist das Bindeglied zwischen dem Cyberspace und dem WWW Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 4

5 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 5 Anwendungsbeispiele Architektur und Bauwesen Produktkatalog und Einkaufsführer Geo- und Tourismusinformationssystem Medizin Unterhaltung und Ausbildung Finanzanalyse und -prognose Soziale Chat-Räume Messeführer

6 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 6 Anwendungsbeispiele - Architektur und Bauwesen Planung von Bauvorhaben Gemeinsame Realisierung und Überwachung von Bauprojekten Innenarchitektur Verwaltung von Gebäudeinformationen und Anlagedaten

7 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 7 Anwendungsbeispiele - Produktkatalog und Einkaufsführer Electronic Mall Produktinformationen gekoppelt mit Online-Bestellmöglichkeit 3D-Visualisierung der Produkte gekoppelt mit Änderungsmöglichkeit

8 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 8 Anwendungsbeispiele - Geo- und Tourismusinformationssystem Nachbildung von Fernerkundungsdaten wie Satellitenbilder Nachbildungen von Hotels oder historischen Stätten

9 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 9 Anwendungsbeispiele - Medizin besseres Verständnis durch Visualisierung Virtual Reality Medizininformationssystem (ViRMIS) Ausbildung und Lehre Akkreditierung von Ärzten Telemedizin

10 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 10 Anwendungsbeispiele - Unterhaltung und Ausbildung 3D Spiele übers WWW Lern- und Experimentierumgebungen

11 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 11 Anwendungsbeispiele - Finanzanalyse und -prognose Visualisierung von Finazdaten durch Visualisierung lassen sich Abhängigkeiten zwischen Finanzdaten durch die Erkenntnis der Abhängigkeiten lassen, sich Prognosen erstellen

12 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 12 Anwendungsbeispiele - Soziale Chat-Räume Erweiterung der textbasierten Chat-Räume

13 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 13 Anwendungsbeispiele - Messeführer virtuelle Messen im Internet Planungsmöglichkeit für Messeorganisatoren und Aussteller

14 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 14 Links (Teil 1) Architektur und Bauwesen http://www.arch.utah.edu.vrmlpage.htm Produktkatalog und Einkaufsführer http:// www.modernhomes.com Geoinformation http://www.riese.de/VRML/earth_moon/main.wrl Tourismus http://nko.org/vrml2/mauiisland.wrl.gz Medizin http://hendrix.ei.dtu.dk/

15 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 15 Links (Teil 2) Unterhaltung http://idfx.com/idhome/chictactoe/index.html Ausbildung http://vrml.sgi.com/handbook/MasterLayout.html Finanzwesen http://www.olab.com/vrml/indus1.html Messeführer http://www.tii.de/tms/ITB/index.html

16 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 16 Einführung in VRML Elemente des Szenenaufbaus Hello Virtual World Objekte und Eigenschaften Szenengestaltung Integration von Filmsequenzen und Toneffekten

17 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 17 Elemente des Szenenaufbaus eine Szene besteht aus Knoten es gibt 3 verschiedenen Arten von Knoten: Gruppenknoten Kindknoten Objektknoten

18 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 18 Hello Virtual World #VRML V2.0 utf8 # Datei HELLO.WRL: Die erste virtuelle # Welt mit VRML97 Transform { translation 2 0 3 children [ Shape { geometry Sphere { radius 1.5 } } #Shape ] #children } #Transform

19 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 19 Objekte und Eigenschaften Graphische Primitive (Objektknoten): Quader ( Box ): Felder: size x y z Kegel ( Cone ): Felder: bottomRadius x height x Zylinder ( Cylinder ): Felder: radius x height x Kugel ( Sphere ): Felder: radius x

20 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 20 Objekte und Eigenschaften Transformationen (Gruppenknoten): Translation: translation x y z Verschiebung im Raum um x, y und z Rotation: rotation x y z d Rechtsdrehende Rotation um die Achse, die sich aus x,y und z ergibt. Der Winkel d wird im Bogenmaß angegeben. Skalierung: scale x y z Stauchung bzw. Streckung eines Objekts.

21 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 21 Objekte und Eigenschaften Farben und Materialeigenschaften: Farben werden generell im RGB-Farbmodell angegeben. Es gibt folgende Materialeingenschaften: Grundhelligkeit ( ambientIntensity ) Glanz ( diffuseColor ) Glattheit ( shininess ) Transparenz ( transparency ) Leuchten ( emissiveColor )

22 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 22 Objekte und Eigenschaften #VRML V2.0 utf8 # Datei COLOR.WRL: Die erste virtuelle # und farbige Welt mit VRML97 Transform { translation 2 0 3 children [ Shape { appearance Appearance { material Material { diffuseColor 0.9 0 0 shininess 0.9 }#Material }#Appearance geometry Sphere { radius 1.5 } } #Shape ] #children } #Transform

23 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 23 Texturen #VRML V2.0 utf8 # Datei Texture.WRL: Die erste virtuelle # Welt mit VRML97 und mit Texturen Transform { translation 2 0 3 children [ Shape { appearance Appearance { texture ImageTexture { url "sm.jpg" } geometry Box { size 6 6 1 } } #Shape ] #children } #Transform

24 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 24 Einbindung von Sound #VRML V2.0 utf8 # Datei COLOR.WRL: Die erste virtuelle # Welt mit VRML97 und mit Sound Transform { translation 0 0 0 children [ Sound { source AudioClip { url "Dooropen.wav" startTime 0.0 loop TRUE } ] #children } #Transform

25 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 25 Einbindung von Filmen #VRML V2.0 utf8 # Datei COLOR.WRL: Die erste virtuelle # Welt mit VRML97 mit Film Transform { translation 0 0 0 children [ Shape { appearance Appearance { texture MovieTexture { url "glory.mpg" speed 1.0 startTime 0.0 loop TRUE }#MovieTexture }#Appearance geometry Box { size 6 6 1 } } ] #children } #Transform

26 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 26 Vorstellung des 3. Projekts

27 Zeitplan für das 3. Projekt Was ist VRML? Anwendungsbeispiele Einführung in VRML Vorstellung des 3. Projekts Literatur AWS SoSe2000Einführung in VRMLSeite 27 Literatur Kloss, Rockwell, Szabó, Duchrow VRML97 Addison-Wesley, 1998 VRML Consortium http://www.vrml.org VRML-Spezifikation http://www.vrml.org/technicalinfo/ specifications/vrml97/index.htm Erklärte Spezifikation (Online-Version eines Buchs): http://www.best.com/~rikk/Book/ VRML-Tutorium, Siggraph 98 : http://www.inf.fu-berlin.de/lehre/SS99/MMuVR/ vrml97_tutorial/vrml97/vrml97.htm


Herunterladen ppt "Anwendungssysteme SoSe 2000 3. Projekt Einführung in VRML (Teil 1) AWS SoSe2000Einführung in VRMLSeite 1."

Ähnliche Präsentationen


Google-Anzeigen