Multimedia Authoring II Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie...
-
Upload
ashlynn-wainman -
Category
Documents
-
view
216 -
download
0
Transcript of Multimedia Authoring II Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie...
![Page 1: Multimedia Authoring II Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/1.jpg)
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 Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/2.jpg)
Multimedia Authoring I: VRML
Advantages:
• 3D Scenes
• Web-Based
• Cross Platform
• Multimedia Support
• Text-based file
![Page 3: Multimedia Authoring II Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/3.jpg)
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 Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/4.jpg)
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 Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/5.jpg)
Distributed Logic ProgrammingDLP
VRML+JAVA+PROLOG = DLP+VRML
![Page 6: Multimedia Authoring II Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/6.jpg)
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 Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/7.jpg)
STEP: a scripting language for embodied agents
(Scripting Technology for Embodied Persona)
http://wasp.cs.vu.nl/step
![Page 8: Multimedia Authoring II Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/8.jpg)
FACT : STEP Source Code (1.0)
![Page 9: Multimedia Authoring II Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/9.jpg)
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 Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/10.jpg)
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 Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/11.jpg)
Final Assignment• Jointly work on a project in teams of two.
• Register your team to [email protected]
Before Week 23
• Report your system design in Week 26
• Submit your work before Sept. 30, 2006.
![Page 12: Multimedia Authoring II Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/12.jpg)
Syllabus
![Page 13: Multimedia Authoring II Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/13.jpg)
Schedule: Project Presentation
Student Presentation: System Design
in Week 26
![Page 14: Multimedia Authoring II Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/14.jpg)
Final Grade
• 20% from the weekly exercises• 80% from the final project
![Page 15: Multimedia Authoring II Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/15.jpg)
• 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 Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/16.jpg)
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 Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/17.jpg)
WayoutJasper Soetendal and Liou Yamane, 2002
![Page 18: Multimedia Authoring II Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/18.jpg)
Amazing LabyrinthTim Verweij and Pascal Snijders Blok, 2003
![Page 19: Multimedia Authoring II Lecturer: Zhisheng Huang Anton Eliens Teaching Assistant: Winoe Bhikharie Erik Kruithof DLP Technical Support: Cees Visser](https://reader035.fdocuments.net/reader035/viewer/2022081518/551a746a550346b52d8b50c1/html5/thumbnails/19.jpg)
S.C.U.MWinoe Bhikharie and KH Cheng, 2004