190 likes | 362 Views
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
E N D
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
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
Schedule: Lectures Monday, 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.nl Before Week 23 • Report your system design in Week 26 • Submit your work before Sept. 30, 2006.
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