University of Huddersfield Repository

Similar documents
University of Huddersfield Repository

Real World / Virtual Presentations: Comparing Different Web-based 4D Presentation Techniques of the Built Environment

Modeling and Simulation: Linking Entertainment & Defense

Generating Virtual Environments by Linking Spatial Data Processing with a Gaming Engine

GLOSSARY for National Core Arts: Media Arts STANDARDS

Multiple Presence through Auditory Bots in Virtual Environments

LINKING CONSTRUCTION INFORMATION THROUGH VR USING AN OBJECT ORIENTED ENVIRONMENT

While entry is at the discretion of the centre, it would be beneficial if candidates had the following IT skills:

Years 9 and 10 standard elaborations Australian Curriculum: Digital Technologies

Between Two Worlds:Virtuality in Arts and Teaching

Using VRML and Collaboration Tools to Enhance Feedback and Analysis of Distributed Interactive Simulation (DIS) Exercises

Multimedia Virtual Laboratory: Integration of Computer Simulation and Experiment

TeesRep policy document

Programme TOC. CONNECT Platform CONNECTION Client MicroStation CONNECT Edition i-models what is comming

Game Design 1. Unit 1: Games and Gameplay. Learning Objectives. After studying this unit, you will be able to:

An Agent-Based Architecture for Large Virtual Landscapes. Bruno Fanini

Citation: Armitage, John (2009) Bunkers. In: Encyclopedia of Urban Studies. Sage, London. ISBN

MEDIA AND INFORMATION

Collaborative Virtual Environment for Industrial Training and e-commerce

AC : ONLINE 3D COLLABORATION SYSTEM FOR ENGINEERING EDUCATION

Building Immersive Learning Simulations Using Flash and Director

AUGMENTED REALITY, FEATURE DETECTION Applications on camera phones. Prof. Charles Woodward, Digital Systems VTT TECHNICAL RESEARCH CENTRE OF FINLAND

DESIGN STYLE FOR BUILDING INTERIOR 3D OBJECTS USING MARKER BASED AUGMENTED REALITY

Virtual Environments. Ruth Aylett

TECHNICAL UNIVERSITY OF NORTH

University of Huddersfield Repository

On the creation of standards for interaction between real robots and virtual worlds

Distributed Virtual Learning Environment: a Web-based Approach

A Very High Level Interface to Teleoperate a Robot via Web including Augmented Reality

Dublin Institute of Technology. Hugh McAtamney Dublin Institute of Technology,

Jankowski, Jacek; Irzynska, Izabela

Polytechnical Engineering College in Virtual Reality

ARMY RDT&E BUDGET ITEM JUSTIFICATION (R2 Exhibit)

The Platform of Undergraduate Science and Technology Innovation and Entrepreneurship Service

Designing a New Communication System to Support a Research Community

While entry is at the discretion of the centre it would be beneficial if candidates had the following IT skills:

Research on product design and application based on virtual reality. technology and media interactive art

INTELLIGENT GUIDANCE IN A VIRTUAL UNIVERSITY

Transforming Industries with Enlighten

BIM and Urban Infrastructure

From Gamers to Tango Dancers Bridging Games Engines and Distributed Control System Frameworks for Virtual Reality (VR) based scientific simulations

Editorial Introduction

Centre for Advanced Spatial Analysis University College London 1-19 Torrington Place Gower Street London WC1E 6BT

ISO JTC 1 SC 24 WG9 G E R A R D J. K I M K O R E A U N I V E R S I T Y

University of Huddersfield Repository

CRe-AM contribution to Creative Industry roadmap: State-of the-art, visions, desired future scenarios and recommendations

What is a collection in digital libraries?

GRAPHIC DESIGN (ARTGR)

Open Education Resources: open licenses

King s Research Portal

The use of gestures in computer aided design

Professional Python Frameworks Web 2.0 Programming with Django and TurboGears

Networked Virtual Environments

GRAPHIC DESIGN (ARTGR)

Winthrop Primary School

Llibres electrònics editorial Elsevier Col lecció Tecnologia dels Mitjans

Falsework & Formwork Visualisation Software

Sensible Chuckle SuperTuxKart Concrete Architecture Report

Port radio data networks

The browser must have the proper plugin installed

A Fully Network Controlled Flight Test Center and Remote Telemetry Centers

The presentation based on AR technologies

DESIGNING WITH COMPUTERS IN A PAPERLESS DESIGN COMPUTING STUDIO

Digital Asset Management 7. Interactive Media and Game Development process

to the and Storage discussions. Derived including

The Application of Human-Computer Interaction Idea in Computer Aided Industrial Design

Individual Test Item Specifications

PHOTOGRAPHY Course Descriptions and Outcomes

Skybox as Info Billboard

Stress Testing the OpenSimulator Virtual World Server

Introduction to Virtual Reality. Chapter IX. Introduction to Virtual Reality. 9.1 Introduction. Definition of VR (W. Sherman)

3D Virtual Worlds and the Active Worlds Toolkit

Immersive Simulation in Instructional Design Studios

SIMULATION MODELING WITH ARTIFICIAL REALITY TECHNOLOGY (SMART): AN INTEGRATION OF VIRTUAL REALITY AND SIMULATION MODELING

Design and analysis of information model hotel complex

Mid-term report - Virtual reality and spatial mobility

Experimental Studio in Art

SEE MORE, SMARTER. We design the most advanced vision systems to bring humanity to any device.

INNOVATIVE APPROACH TO TEACHING ARCHITECTURE & DESIGN WITH THE UTILIZATION OF VIRTUAL SIMULATION TOOLS

Research on Presentation of Multimedia Interactive Electronic Sand. Table

The Game Experience Questionnaire

250 Introduction to Applied Programming Fall. 3(2-2) Creation of software that responds to user input. Introduces

Virtual Reality Devices in C2 Systems

The Application of Virtual Reality Technology to Digital Tourism Systems

SGD Simulation & Game Development Course Information

Information and Communication Technology

3D sound in the telepresence project BEAMING Olesen, Søren Krarup; Markovic, Milos; Madsen, Esben; Hoffmann, Pablo Francisco F.; Hammershøi, Dorte

The Application of Virtual Reality in Art Design: A New Approach CHEN Dalei 1, a

Virtual Reality Calendar Tour Guide

SPACES FOR CREATING CONTEXT & AWARENESS - DESIGNING A COLLABORATIVE VIRTUAL WORK SPACE FOR (LANDSCAPE) ARCHITECTS

VIRTUAL REALITY APPLICATIONS IN THE UK's CONSTRUCTION INDUSTRY

An Overview of the Mimesis Architecture: Integrating Intelligent Narrative Control into an Existing Gaming Environment

Luminescence of Nature Press Jason P. Odell, Ph.D.

A Virtual Reality Environment Supporting the Design and Evaluation of Interior Spaces

University of Huddersfield Repository

URBAN WIKI AND VR APPLICATIONS


R (2) Controlling System Application with hands by identifying movements through Camera

Virtual Co-Location for Crime Scene Investigation and Going Beyond

Second Year Industrial Design and Visual Communication Design

Transcription:

University of Huddersfield Repository Gibson, Ian and England, Richard Fragmentary Collaboration in a Virtual World: The Educational Possibilities of Multi-user, Three- Dimensional Worlds Original Citation Gibson, Ian and England, Richard (2004) Fragmentary Collaboration in a Virtual World: The Educational Possibilities of Multi-user, Three-Dimensional Worlds. In: Advances in E-engineering and Digital Enterprise Technology-1: Proceedings of the Fourth International Conference on E- Engineering and Digital Enterprise Technology (e-engdet), Leeds Metropolitan University, UK, 1-3 September 2004. John Wiley and Sons, London, UK, pp. 299-304. ISBN 9781860584671 This version is available at http://eprints.hud.ac.uk/4050/ The University Repository is a digital collection of the research output of the University, available on Open Access. Copyright and Moral Rights for the items on this site are retained by the individual author and/or other copyright owners. Users may access full items free of charge; copies of full text items generally can be reproduced, displayed or performed and given to third parties in any format or medium for personal research or study, educational or not-for-profit purposes without prior permission or charge, provided: The authors, title and full bibliographic details is credited in any copy; A hyperlink and/or URL is included for the original metadata page; and The content is not changed in any way. For more information, including our policy and submission procedure, please contact the Repository Team at: E.mailbox@hud.ac.uk. http://eprints.hud.ac.uk/

Fragmentary Collaboration in a Virtual World: The Educational Possibilities of Multi-user, Three- Dimensional Worlds R. England and I. Gibson School of Technology, Leeds Metropolitan University, Leeds, UK ABSTRACT This paper discusses research into online, multi-user, interactive virtual worlds for use in education. A 3D virtual gallery with a shared whiteboard has been developed using several multimedia software packages. The results show that it is possible to create effective, intuitive virtual environments in which users may interact, communicate and collaborate with projects. Technical, social and pedagogical issues are discussed. Further work will be directed towards exploring applications for this environment. 1 INTRODUCTION The three-dimensional virtual world is an emerging medium that offers the communication opportunities of a text-based environment with a visual representation of space for users to interact within. They also pose a number of questions. How technically feasible is it to create a multi-user 3D space? How is the user constructed in that space? Do these worlds allow for new methods of communication, learning and collaborative working? As there is little existing research specifically in the area of multi-user 3D worlds, a large part of the research described in this paper is derived from data collected through observations and interviews. The research explores the design features that serve to represent the user in the world. Popular virtual world software packages have been used, namely Active Worlds and Adobe Atmosphere. The project s objective is, in the first instance, to develop a threedimensional, multi-user collaborative world. 1

2 BACKGROUND Shared 3D worlds are a relatively recent development. Therefore it is hard to find specific and readily available research into their educational use (1). However, much can be gleaned from research based on two-dimensional text based environments (2), such as UseNET and other applications featuring visual chat interfaces with 2D avatars (The Habbo Hotel, for example). Research into the roots and social issues associated with virtual worlds and communities is comprehensive. Issues arising include fragmentation (3), the process of creativity and collective collaboration (4), reality and simulation (5) and the construction of the self (6). These subjects are referred to in this paper but are not discussed at length. 3 TOOLS USED IN THE CREATION OF A VIRTUAL COMMUNITY The list of tools which were used to create and supply the virtual community is extensive. It includes software for a robust client-server architecture (Flash Communication Server), dynamic generation and streaming of 3D object-models, latency handling and video/audio streaming. Macromedia Flash (available to a large number of users) provides dynamic content and an object oriented programming language. It was used to create the whiteboard as an intelligent texture. 3D Studio Max and Bryce were used for 3D model and texture generation, the former used specifically to generate cubic background textures and landscapes. Director/Shockwave was incorporated into the system since it is currently the only web-3d engine supporting dynamic textures via Flash. 4 AIMS AND OBJECTIVES As this was an experiment to develop shared virtual spaces in an educational environment, the first step was to create a shared space. The objectives were: 1) To investigate user interaction using a virtual whiteboard. 2) To develop methods of communication either via text-based chat or via audio-visual communications. 3) To investigate ways of creating immersion in a three-dimensional space. 4) To identify innovative communication methods. 5) To consider the demand for virtual worlds in education. 6) To investigate the learning potential of a virtual world. 7) To look at the costs involved in the creation of a virtual space. 8) To investigate the technical and social limitations of a virtual 3D space. 9) To explore the potential of real world models in a virtual world. 10) To explore issues relating to communication bandwidth limitations. 2

5 SYSTEM DEVELOPMENT A series of experiments was produced. Each experiment was designed to incorporate the ideas of social interaction and a sense of community via shared items and experiences. Multi-user environments were investigated utilizing object oriented programming languages to create shared objects and stream data. In addition, fast and efficient ways of generating 3D models in Lingo were developed. Shared objects and data streams were stored and processed, server-side, by Flash Communication Server. Client applications connected to the server application via a network connection object. Any change to a shared object, either client or server side, initiated a synchronisation command to all connected clients. This provided a means of real-time collaboration and communication between many users. A webcam video-stream rendered as a 3D texture provided a visual construction of the self and an audio contact. The video texture concept was expanded using scripted (Flash) applications as textures (a whiteboard), thereby creating an interactive texture. The prototype system is shown in Figure 1. Figure 1 Screenshot of the prototype system 3D visualisation was achieved through modelling techniques in 3D Studio Max and Bryce (for a QTVR style cubic skybox). In addition burnt textures were generated, producing an atmospheric environment. 6 PROBLEMS AND RESTRICTIONS Bandwidth capacity was a limiting factor of this system, and was eased by the streaming features of Flash. Other client-side hardware restrictions were overcome by creating efficient Lingo generated 3D images (which required less loading and processing time) and the use of a 2D portal. Figure 2 illustrates the connection of 2D and 3D portals through the server architecture. Maintaining intelligent textures was also found to be CPU intensive. However, a synchronisation command was used to resolve performance issues by updating images only when necessary. 3

Figure 2 The system architecture permits communication between any combination of 3D and 2D portals File size issues also needed to be considered. By streaming images after the initial download, avoiding over-complex models and utilising Lingo-generated 3D images, initial file download times were reduced. On the server side, multiprocessors acted as a solution to scalability concerns (7). Educational institutions are subject to bureaucracy in the form of network and installation limitations. Common plug-ins (e.g. Flash and Shockwave) and HTTP tunnelling features are a partial solution to these limitations because they are widely accessible to users. Applications (such as Atmosphere ) allow user-specific virtual worlds to be built quickly and cost effectively by using existing models as templates. It is important that such a feature is made available in any competing product. The experimental shared objects provide a potential for many users to develop a 3D world collaboratively, thereby reducing development time. However, the method of creation needs to be addressed. 7 ANALYSIS OF THE SYSTEM The system incorporated the following features: a merging of 2D interactivity with 3D engagement, collision detection, first/third-person viewpoints and real-world models. It must be noted, however, that most real-world settings did not offer enough potential for interaction or crowded areas. This is offset by the fact that many objects on-screen were found to reduce the frame rate. Methods of control were based upon the well-known features of QTVR, such as a changeable focal length, hotspots and mouse control. A graphical two-dimensional world was proven to work (albeit with limited immersion) as an alternative route to the same community features. 4

Real-time communication, produced via a microphone and web-cam, provided human interaction in 3D. A textual chat facility was also incorporated. Such real-time verbal and nonverbal communication allows for a greater degree of emotional engagement and immersion, which is not the result of sensorial input, but the result of humans interacting with one another in an environment (8). Learning is viewed as a social activity. To that end the system provided communication and collaboration with an identity. Engagement, both among participants and with environments, is important for any educational medium. In essence the system is an assimilation of QTVR engagement with 3D benefits. A content rich environment offers interactivity with other media such as web sites, while multi-user shared objects provide a constructive approach to interaction. As an instrument of public relations, a common problem of document-based websites is the very lack of such interaction. Virtual worlds can offer potential students information, combined with fun, chat and exploration. They can be a promotional tool combating the elitist metaphors usually associated with higher education. Additionally, a generation of students have been brought up with games (such as Doom). It is this generation that is most likely to relate to software environments with the metaphor of a place as opposed to those with a more conventional interface. 8 CONCLUSIONS The following conclusions were reached: 1) Shared objects provide potential for online collaboration in a virtual space. 2) Audio, visual and text-based communications are all viable possibilities with this medium. 3) Worlds should be constantly changing and changeable, i.e. interaction is the key to immersion. 4) Real time video communication does not currently exist in the market for multi-user 3D worlds. Therefore this is an innovative feature of this system. 5) A generation of students brought up on games and environments that stress navigation through 3D spaces demands a virtual world that is built around the metaphor of a place. 6) In an educational establishment, a virtual world could be used as a way of promoting facilities. 7) It is possible to produce virtual worlds cost effectively. 8) Overbuilding creates a slow frame rate while large spaces offer less stimulation. A rich variety of objects close at hand (in a smaller world) are preferable. 9) Very few real world models are worth emulating in a virtual world, the most suitable being places designed for dense crowding and interaction. 10) Communication in a virtual world does not require a high bandwidth. 9 FUTURE RESEARCH Issues to be investigated further include user authentication, crowd control, positional sound, management of objects/users via databases, and the dynamic building of user-made worlds. Importantly, further applications of 3D virtual worlds need to be explored. 5

REFERENCES (1) DICKEY M. (1999). 3D Virtual Worlds and Learning. [Internet]. Available : http://michele.netlogix.net/side3/dissertation.htm (2) BRUCKMAN A. (1998). Community Support for Constructionist Learning. Computer Supported Cooperative Work, 47-48. (3) JAMESON F. (1991). Postmodernism. Durham. (4) ALISON F. ET AL. (1997). Process: A Tomato Project. Thames & Hudson (5) BAUDRILLARD J. (1994). Simulacra and Simulation. Ann Arbor (Ed.): The University of Michigan Press (6) REID E. (1991). Electropolis: communication and community on Internet Relay Chat. [Internet]. Intertek. Available from: http://citeseer.nj.nec.com/reid91electropolis.html (7) MANAPRAGADA S. (2003). Developing Scalable Macromedia Flash Communication Server MX applications [Internet]. Macromedia. From http://www.macromedia.com/devnet/mx/flashcom/articles/scalable.html (8) HEIM M. (1998). VIRTUAL REALISM. Oxford University Press: New York. 6