13
Multimedia und Virtual Multimedia und Virtual Reality Reality Vorlesung am 09.06.1999 Vorlesung am 09.06.1999 Martin Kurze Martin Kurze ([email protected]) ([email protected]) Avatare, Multiuser-Welten und Avatare, Multiuser-Welten und Communities Communities

Multimedia und Virtual Reality Vorlesung am 09.06.1999 Martin Kurze ([email protected]) Avatare, Multiuser-Welten und Communities

Embed Size (px)

Citation preview

Page 1: Multimedia und Virtual Reality Vorlesung am 09.06.1999 Martin Kurze (kurze@acm.org) Avatare, Multiuser-Welten und Communities

Multimedia und Virtual Multimedia und Virtual RealityReality

Vorlesung am 09.06.1999Vorlesung am 09.06.1999

Martin Kurze Martin Kurze ([email protected])([email protected])

Avatare, Multiuser-Welten und Avatare, Multiuser-Welten und CommunitiesCommunities

Page 2: Multimedia und Virtual Reality Vorlesung am 09.06.1999 Martin Kurze (kurze@acm.org) Avatare, Multiuser-Welten und Communities

Martin Kurze: Multimedia und VR Avatare, Multiuser-Welten ... Folie 2

09.06.99

AvatarAvatar Sanskrit:Sanskrit:

Irdische Hülle eines Irdische Hülle eines (hinduistischen) Gottes, (hinduistischen) Gottes, in der er sich auf der Erde in der er sich auf der Erde bewegt.bewegt.

Informatik/Multimedia:Informatik/Multimedia:Repräsentation des Benutzers Repräsentation des Benutzers

in der virtuellen Weltin der virtuellen Welt

Page 3: Multimedia und Virtual Reality Vorlesung am 09.06.1999 Martin Kurze (kurze@acm.org) Avatare, Multiuser-Welten und Communities

Martin Kurze: Multimedia und VR Avatare, Multiuser-Welten ... Folie 3

09.06.99

Wer oder was repräsentiert Wer oder was repräsentiert mich? (1)mich? (1)

Welche Benutzereigenschaften werden Welche Benutzereigenschaften werden abgebildet?abgebildet?– Name?Name?– Geschlecht?Geschlecht?– soziale Position?soziale Position?– Größe (Länge/Höhe)?Größe (Länge/Höhe)?– Fortbewegungsfähigkeiten Fortbewegungsfähigkeiten

(Gehen/Fliegen/durch Wände gehen...)(Gehen/Fliegen/durch Wände gehen...)– Allgemein: Allgemein:

reale oder benutzerdefinierte Eigenschaften?reale oder benutzerdefinierte Eigenschaften?

Page 4: Multimedia und Virtual Reality Vorlesung am 09.06.1999 Martin Kurze (kurze@acm.org) Avatare, Multiuser-Welten und Communities

Martin Kurze: Multimedia und VR Avatare, Multiuser-Welten ... Folie 4

09.06.99

Wer oder was repräsentiert Wer oder was repräsentiert mich? (2)mich? (2)

Für wen wird die Repräsentation Für wen wird die Repräsentation benötigt?benötigt?– für den Benutzer selbst für den Benutzer selbst – für andere Benutzer infür andere Benutzer in

Multiuser-WeltenMultiuser-Welten– für die virtuelle für die virtuelle

UmgebungUmgebung– für Agenten/Botsfür Agenten/Bots

Page 5: Multimedia und Virtual Reality Vorlesung am 09.06.1999 Martin Kurze (kurze@acm.org) Avatare, Multiuser-Welten und Communities

Martin Kurze: Multimedia und VR Avatare, Multiuser-Welten ... Folie 5

09.06.99

Wer oder was repräsentiert Wer oder was repräsentiert mich? (3)mich? (3)

Welche spezifischen VR-Welche spezifischen VR-Eigenschaften hat der Avatar?Eigenschaften hat der Avatar?– Fortbewegungsarten (s.o.)Fortbewegungsarten (s.o.)– Ein Benutzer - mehrere AvatareEin Benutzer - mehrere Avatare– mehrere Benutzer - ein Avatarmehrere Benutzer - ein Avatar– Zusammenhängende Form des Avatars?Zusammenhängende Form des Avatars?– Kontinuität der Form (langsamer oder Kontinuität der Form (langsamer oder

abrupter Wechsel des Avatars)abrupter Wechsel des Avatars)– ......

Page 6: Multimedia und Virtual Reality Vorlesung am 09.06.1999 Martin Kurze (kurze@acm.org) Avatare, Multiuser-Welten und Communities

Martin Kurze: Multimedia und VR Avatare, Multiuser-Welten ... Folie 6

09.06.99

H-Amin - H-Amin - ein Standard für Avatareein Standard für Avatare Definition einer Baumstruktur für Definition einer Baumstruktur für

den (menschlichen) Körperden (menschlichen) Körper Offen für unterschiedliche Offen für unterschiedliche

Detailierung (viele/wenige Detailierung (viele/wenige Wirbel usw..)Wirbel usw..)

zur Zeit Version 1.1 im zur Zeit Version 1.1 im Stadium der Vorlage zum Stadium der Vorlage zum Web-3D-KonsortiumWeb-3D-Konsortium

Page 7: Multimedia und Virtual Reality Vorlesung am 09.06.1999 Martin Kurze (kurze@acm.org) Avatare, Multiuser-Welten und Communities

Martin Kurze: Multimedia und VR Avatare, Multiuser-Welten ... Folie 7

09.06.99

H-Anim-BodyH-Anim-Body

Page 8: Multimedia und Virtual Reality Vorlesung am 09.06.1999 Martin Kurze (kurze@acm.org) Avatare, Multiuser-Welten und Communities

Martin Kurze: Multimedia und VR Avatare, Multiuser-Welten ... Folie 8

09.06.99

Multiuser-WeltenMultiuser-Welten Technische UnterschiedeTechnische Unterschiede

– Zentraler Server mit vielen Clients?Zentraler Server mit vielen Clients?– Netz von gleichwertigen, dezentralen Netz von gleichwertigen, dezentralen

Teilnehmern?Teilnehmern?– „„offene“ Ansätze (CORBA, Agenten, offene“ Ansätze (CORBA, Agenten,

VRTP)VRTP)– 3D-Welt als 3D-Welt als eineeine

VisualisierungsmöglichkeitVisualisierungsmöglichkeit

Page 9: Multimedia und Virtual Reality Vorlesung am 09.06.1999 Martin Kurze (kurze@acm.org) Avatare, Multiuser-Welten und Communities

Martin Kurze: Multimedia und VR Avatare, Multiuser-Welten ... Folie 9

09.06.99

Verschiedene Verschiedene Informatiker-BlickwinkelInformatiker-Blickwinkel Datenbänker:Datenbänker:

– Weltzustand als DB, Interaktion als Weltzustand als DB, Interaktion als TransaktionenTransaktionen

Betriebssystembauer:Betriebssystembauer:– Welt als Menge begrenzter Ressourcen, Welt als Menge begrenzter Ressourcen,

Benutzer als ProzesseBenutzer als Prozesse Computergrafik: Computergrafik: hochdynamischer Szenengraphhochdynamischer Szenengraph Simulation: Simulation: asynchrone Instanzen einer Weltasynchrone Instanzen einer Welt

Page 10: Multimedia und Virtual Reality Vorlesung am 09.06.1999 Martin Kurze (kurze@acm.org) Avatare, Multiuser-Welten und Communities

Martin Kurze: Multimedia und VR Avatare, Multiuser-Welten ... Folie 10

09.06.99

Technische Technische FragestellungenFragestellungen

Shared Space Shared Space (Avatare überschneiden sich)(Avatare überschneiden sich) Shared Objects Shared Objects (Ein Fernseher pro Familie)(Ein Fernseher pro Familie) Shared Events Shared Events (alle sehen das gleiche)(alle sehen das gleiche) Ownership of Objects Ownership of Objects (Assessoires übergeben)(Assessoires übergeben) Skalierbarkeit für Clients Skalierbarkeit für Clients

– Sichtweite, Sichtweite, – Anzahl fremder AvatareAnzahl fremder Avatare– ......

Page 11: Multimedia und Virtual Reality Vorlesung am 09.06.1999 Martin Kurze (kurze@acm.org) Avatare, Multiuser-Welten und Communities

Martin Kurze: Multimedia und VR Avatare, Multiuser-Welten ... Folie 11

09.06.99

Agenten/BotsAgenten/Bots künstliche Besucherkünstliche Besucher

– als Assistenten in unbekannten Weltenals Assistenten in unbekannten Welten– als Gegner in Spielenals Gegner in Spielen– Als Verkäufer in ShopsAls Verkäufer in Shops

Steuerung durch einen Menschen?Steuerung durch einen Menschen? Hat jeder Besucher seinen Führer?Hat jeder Besucher seinen Führer?

– Sehen die anderen den eigenen Führer?Sehen die anderen den eigenen Führer?

Page 12: Multimedia und Virtual Reality Vorlesung am 09.06.1999 Martin Kurze (kurze@acm.org) Avatare, Multiuser-Welten und Communities

Martin Kurze: Multimedia und VR Avatare, Multiuser-Welten ... Folie 12

09.06.99

Communities - Communities - virtuelle Gemeinschaftenvirtuelle Gemeinschaften Nicht auf 3D-Welten beschränktNicht auf 3D-Welten beschränkt Wichtigstes Merkmal: Wichtigstes Merkmal:

KommunikationKommunikation Dauerhaft Dauerhaft

(im Gegensatz zu simplen Multiuser-(im Gegensatz zu simplen Multiuser-Welten)Welten)

Erfolg im Netz äußerst unsicherErfolg im Netz äußerst unsicher

Page 13: Multimedia und Virtual Reality Vorlesung am 09.06.1999 Martin Kurze (kurze@acm.org) Avatare, Multiuser-Welten und Communities

Martin Kurze: Multimedia und VR Avatare, Multiuser-Welten ... Folie 13

09.06.99

Tips für erfolgreiche Tips für erfolgreiche CommunitiesCommunities

auf bestehenden Gruppen aufbauenauf bestehenden Gruppen aufbauen Rollen und Verantwortung verteilenRollen und Verantwortung verteilen

– BürgermeisterBürgermeister– BlockwartBlockwart– Kummerkasten Kummerkasten

(dev-null-Bot)(dev-null-Bot) regelmäßig Events regelmäßig Events

durchführendurchführen Zugang einfach halten und gut pflegen!Zugang einfach halten und gut pflegen!