Download Multimedia Authoring II

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
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
• 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
yes
yes
3D Worlds
yes
Multimedia
yes
yes
yes
weak
yes
yes
yes
yes
weak
yes
weak
yes
Dynamic
Behaviors
Multiple Users
Navigation
Guides
Intelligent
Agents
Distributed Logic Programming
DLP
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: Lectures
Monday, 11.00-12.45, Room S111, Week 1821,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 1920,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 [email protected]
Before Week 23
• Report your system design in Week 26
• Submit your work before Sept. 30, 2006.
Syllabus
Schedule: Project Presentation
Student Presentation: System Design
in 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
Wayout
Jasper Soetendal and Liou Yamane, 2002
Amazing Labyrinth
Tim Verweij and Pascal Snijders Blok, 2003
S.C.U.M
Winoe Bhikharie and KH Cheng, 2004
Related documents