Multimedia Authoring II

19
Multimedia Authoring II Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser http://wasp.cs.vu.nl/mma2/

description

Multimedia Authoring II. Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser http://wasp.cs.vu.nl/mma2/. Multimedia Authoring I: VRML. Advantages: 3D Scenes Web-Based Cross Platform Multimedia Support - PowerPoint PPT Presentation

Transcript of Multimedia Authoring II

Page 1: Multimedia Authoring II

Multimedia Authoring IILecturer:

Zhisheng HuangAnton Eliens

Teaching Assistant:Winoe Bhikharie

Erik Kruithof

DLP Technical Support:Cees Visser

http://wasp.cs.vu.nl/mma2/

Page 2: Multimedia Authoring II

Multimedia Authoring I: VRML

Advantages:• 3D Scenes• Web-Based• Cross Platform• Multimedia Support• Text-based file

Page 3: Multimedia Authoring II

VRML: Expected Extensions• Efficient Behavior Control: VRML+JAVA• Multi Users Support: VRML+JAVA• Convenience in Navigation:

VRML+JAVA+PROLOG, for navigation assistants

• Intelligent virtual agents: VRML+JAVA+PROLOG

Page 4: Multimedia Authoring II

Functions and Approaches

VRML VRML+JAVA VRML+JAVA+PROLOG

3D Worlds yes yes yes

Multimedia yes yes yes

Dynamic Behaviors

weak yes yes

Multiple Users yes yes

Navigation Guides

weak yes

Intelligent Agents

weak yes

Page 5: Multimedia Authoring II

Distributed Logic ProgrammingDLP

VRML+JAVA+PROLOG = DLP+VRML

Page 6: Multimedia Authoring II

Why DLP

• Object-oriented parallel prolog• Web3D support• TCP/IP support for network

communication• Java-based. All DLP programs

are compiled into java classes• Efficiency for programming• Reasonably good performance

Page 7: Multimedia Authoring II

STEP: a scripting language for embodied agents

(Scripting Technology for Embodied Persona)

http://wasp.cs.vu.nl/step

Page 8: Multimedia Authoring II

FACT : STEP Source Code (1.0)

Page 9: Multimedia Authoring II

Schedule: LecturesMonday, 11.00-12.45, Room S111, Week 18-

21,24-26• Introduction and Demonstrations. • PROLOG and DLP • DLP for Virtual Environments • Agent, Web Agent, 3D Web Agent• Avatar Design and Control• STEP: a scripting language for 3D

agents

Page 10: Multimedia Authoring II

Schedule: Practical Work and Exercises

• Thursday 15.30-17.30• Computer Lab S353 (S345), Week 19-

20,23-25• Use Internet Explorer for VRML

Browser (Blaxxun)• DLP works under Microsoft Java Virtual

Machine.• Do not use Netscape and Firefox which

rely on Sun Java Virtual Machine to run DLP compiled Java applets.

Page 11: Multimedia Authoring II

Final Assignment• Jointly work on a project in teams of two. • Register your team to [email protected] Week 23• Report your system design in Week 26• Submit your work before Sept. 30, 2006.

Page 12: Multimedia Authoring II

Syllabus

Page 13: Multimedia Authoring II

Schedule: Project Presentation

Student Presentation: System Designin Week 26

Page 14: Multimedia Authoring II

Final Grade

• 20% from the weekly exercises• 80% from the final project

Page 15: Multimedia Authoring II

• MMA2 public website: http://wasp.cs.vu.nl/mma2

• DLP website: http://www.cs.vu.nl/~eliens/projects/logic/

index.html• MMA2 website at the blackboard.

http://bb.vu.nl

Page 16: Multimedia Authoring II

Demonstration

• Student project (2002): Wayout(Jasper Soetendal and Liou Yamane)• Student Project (2003): Amazing Labyrinth(Tim Verweij and Pascal Snijders Blok)• Student Project (2004): S.C.U.M(Winoe Bhikharie and KH Cheng)

•Pamela: A 3D web agent•STEP authoring tools•WASP Soccer Games

Page 17: Multimedia Authoring II

WayoutJasper Soetendal and Liou Yamane, 2002

Page 18: Multimedia Authoring II

Amazing LabyrinthTim Verweij and Pascal Snijders Blok, 2003

Page 19: Multimedia Authoring II

S.C.U.MWinoe Bhikharie and KH Cheng, 2004