Reusable Content SS 2013 Einstimmung Manfred Thaller Köln, 11. April 2013.

Post on 06-Apr-2015

108 views 0 download

Tags:

Transcript of Reusable Content SS 2013 Einstimmung Manfred Thaller Köln, 11. April 2013.

Reusable ContentSS 2013

Einstimmung

Manfred Thaller

Köln, 11. April 2013

Wiederverwendbare Bauteile …

Ausgangspunkte …

„Reusable 3D“ (K. Hoehne)

„Reusable 3D“ (K. Hoehne)

11.04.23 5CCC-VR 5

„Reusable 3D“ (K. Hoehne)

Wiederverwendbare Gebäude …

Ausgangspunkte …

Grundsätzliche Überlegungen

Einordnung der einzelnen Module in den Gesamtzusammenhang:

Zweidimensional betrachtet liegen die Module innerhalb einer Punktematrix. Für jedes Modul kann also ein exakter Anfangspunkt (X,Y) angegeben werden, an dem sich in diesem Fall die linke untere Ecke des Ladens befindet

Y Achse

X Achse

9

8

7

6

5

4

3

2

1

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

23 24 25 26

Grundsätzliche ÜberlegungenEinordnung der einzelnen Module in den Gesamtzusammenhang:

Durch diese Bestimmung jeden Anfangspunktes eines Moduls ist der Gestalter frei, die Module innerhalb eines Obermodules zu kombinieren. Möglich wäre beispielsweise zwei Läden (5x8m) durch einen Wohnraum (10x8m) zu ersetzten.

Y Achse

X Achse

9

8

7

6

5

4

3

2

1

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

23 24 25 26

Die XML Darstellung eines Moduls „Laden“ der Insula Ostia

<Ordnung name="OSTIA">

<Element name="Laden 5x8m" AX="" AY="" AZ=""> <Element name="Mauer vertikal" ML="" MH="" MB=""> <Element name="Tuere" TA="" TL="" TH=""/> <Element name="Laden Eingang" EA="" EL="" EH=""/> <Element name="Fenster" FA="" FL="" FAH="" FH=""/> </Element>

<Element name="Mauer horizontal" ML="" MH="" MB=""> <Element name="Tuere" TA="" TL="" TH=""/> <Element name="Laden Eingang" EA="" EL="" EH=""/> <Element name="Fenster" FA="" FL="" FAH="" FH=""/> </Element>

<Element name="Mauer vertikal" ML="" MH="" MB=""> <Element name="Tuere" TA="" TL="" TH=""/> <Element name="Laden Eingang" EA="" EL="" EH=""/> <Element name="Fenster" FA="" FL="" FAH="" FH=""/> </Element>

<Element name="Mauer horizontal" ML="" MH="" MB=""> <Element name="Tuere" TA="" TL="" TH=""/> <Element name="Laden Eingang" EA="" EL="" EH=""/> <Element name="Fenster" FA="" FL="" FAH="" FH=""/> </Element>

</Element></Ordnung>

Wiederverwendbare Avatare …

Ausgangspunkte …

In einer Virtual Reality Welt …

… und in Second Life

Eine Welt mit Hindernissen

<Abstract Definition of Visual Content>

<Transformation Layer>

<Display System>

Prinzip soweit …

Content specific “Languages”

XSLT, C++, Java, PHP ...

VRML, X3D, AutoCAD, 3DS, Maya, SoftImage ...

Prinzip soweit …

Wiederverwendbares Verhalten

Eine Welt mit Hindernissen

Robot

Ziel

Eine Welt mit Hindernissen

Robot

Ziel

Situation:

Sensor:Hindernis Nord;Freie Bahn Ost;Hindernis Süd; Hindernis West

Entscheidung:Bewegung Ost

Eine Welt mit Hindernissen

RobotBekanntZiel

Eine Welt mit Hindernissen

RobotBekanntZiel

Eine Welt mit Hindernissen

?

Sensor:Hindernis Nord;Freie Bahn Ost;Freie Bahn Süd;Freie Bahn:West

Erinnerung:Ost begangen;Süd begangen

Entscheidung:Bewegung West

Robot

EntscheiderRegelsprache

Memory

!

? „Sensor“

„Motor“

Virtuelle Welt

EntscheiderRegelsprache

Memory

!

? „Info von Gameengine“

„Bewegungsanweisung“

Mobile device

EntscheiderRegelsprache

Memory

!

? „GPS + Map“[ Sensor ]

„Instruktion“