Multimedia Authoring II

Post on 19-Mar-2016

44 views 0 download

Tags:

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

Multimedia Authoring IILecturer:

Zhisheng HuangAnton 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• Text-based file

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

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

Distributed Logic ProgrammingDLP

VRML+JAVA+PROLOG = DLP+VRML

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

STEP: a scripting language for embodied agents

(Scripting Technology for Embodied Persona)

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

FACT : STEP Source Code (1.0)

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

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.

Final Assignment• Jointly work on a project in teams of two. • Register your team to huang@cs.vu.nlBefore Week 23• Report your system design in Week 26• Submit your work before Sept. 30, 2006.

Syllabus

Schedule: Project Presentation

Student Presentation: System Designin Week 26

Final Grade

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

• 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

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

WayoutJasper Soetendal and Liou Yamane, 2002

Amazing LabyrinthTim Verweij and Pascal Snijders Blok, 2003

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