Moh Moh Oo DM and GM, ppt information collecting Lin-Feng Lee DM & Strategies, ppt formalizing Yu Guan GM & Strategies, ppt structure designing
Introduction 3D Web Basics Adaptivity for 3D Web Sites A Generic Software Architecture for Adaptive 3D Web Site Conclusions and discussion
Motivation Motivation for the group to choose this topic To learn more about the adaptive technologies in a 3D Web context. Motivation for the author To form a general architecture for 3D Web sites, after analyzing the differences between web-based hypermedia and 3D web sites adaptive technology. Article link http://www.dcs.warwick.ac.uk/~acristea/courses/CS411/2009/ Book%20- %20The%20Adaptive%20Web/Adaptive3DWebSites.pdf Authors Luca Chittaro and Roberto Ranon
Related Research Comparing the web-based hypermedia and 3D Web sites Analyzing the problems when applying the Web-based hypermedia adaptive technology directly to the 3D context Main Findings A general software Architecture for Adaptive 3D Web Sites
Two types of 3D Websites 3D VE (tourism sites) 3D models of object (e-commerce sites) Hypermedia as the mainstream 3D enhances hypermedia Adaptivity is important for both 3D and Hypermedia. Adaptive web technologies cannot be directly applied into 3D
Applications and motivation Learning and training E-commerce and product visualisation Virtual museums Architecture and virtual cities Virtual communities 3D Web technologies Complex 3D websites for worldwide users Integrating with other contents Through Input/output devices
Real world-alike imaginary world Benefits Help people in understanding concepts. Enable a safe environment for specific tasks. Realistic representation of subjects or phenomena Benefit Learners are able to analyse the same subject from different points of view
E-commerce websites with an 3D interface Intention Provide users the 3D virtual environment representing the store. Advantages Familiar real-world alike shopping experience Supports customers natural shopping actions Satisfy social and emotional needs of customers
Demands for 3D models 2D images fail to maintain required spatial information Need detailed digital cultural information. What 3D presents in Virtual Museums Cultural objects their contextual environment Situated representation of objects Virtual reconstruction of objects and etc. Build environments that never existed physically
What they can provide for users Possibility to explore inside 3D models Socializing (can meet and chat) Other possible applications of Virtual cities Improved planning, design and management of real cities for developers. Detailed guide for tourists. Community resources for residents.
Virtual 3D space for users to interact among each other. Eg. Alphaworld Collaborative engagement from users Users build and inhabit in virtual community spaces. (artworks, building and full towns) Social activities such as virtual ceremony (wedding)
VRML (Virtual Reality Modelling Language) Integrated coherent model of content Text files using hierarchical scene graph Message-passing mechanism Script nodes X3D (eXtensible) Improvement on VRML in three areas. New nodes and capabilities, Additional encoding formats, Functional areas (Components) VRML can be translated into X3D.
Web-based hypermedia3D Web sites Presentation containerPage3D space Content mediaMainly text, but also images, videos,... Mainly 3D models, but also text, images, videos,... Structural organisationGraph of pages3D space or graph of 3D spaces NavigationThrough hyperlinksBy moving in 3D space (e.g., walking, flying) and teleporting; also through hyperlinks Other common users activities Reading pages, filling forms3D object manipulation (clicking, moving,...)
In a Web-based hypermedia way: Downloading all content from server in one time, so it will be a time-consuming process of UM updating. Solution: Monitoring closely the users behaviour Send relevant time-stamped users actions to the server
Adaptive navigation and interaction support Adaptive presentation of content
Navigation support techniques (Huges et al.) Direct guidance Hiding Sorting Annotation Finite State Machines (Celentano and Pittarello) Monitor users behaviour and to exploit the acquired knowledge for anticipating users needs in forthcoming interactions.
Techniques for Web-based hypermedia Optional fragments and altering fragments Techniques for adaptive presentation of 3D content Fragment-based approach Implemented by VRML and X3D Domain limitation