Results to Date - Winter Quarter 1999
This document describes the current development status of the Interactive Mural Environment for the CIFE Seed project titled "CIFE Interactive Space." To date, the project team has produced a scenario that demonstrates various types of interactions and uses of the interactive mural. We describe this scenario below and describe how we have implemented this scenario using a scripting language and gestures. We have also started to develop a "wish-list" of functionality that is needed to implement this behavior and designed an initial architecture to support this implementation.
Storyboard/Scenario Development
The scenario we have developed demonstrates how the interactive mural can be used during a construction project meeting to support decision-making. The scenario demonstrates how a project team could use a large information display:
A small-scale demo of this mock-up is shown and described here and is available for demonstration on the interactive mural. We continue to add and refine this scenario and will update the small-scale demo on a regular basis. Current plans to extend the scenario include:
This scenario has been implemented using a set of scripts......
Scripting Language
The scripting language is XML based.
Implementation Pieces
Our next step is to build parts of the system and implement some of the functionality shown in the demo. The implementation is split into three parts-the interface pieces, and the database/backbone pieces.The following is an outline of the interface functionality required to perform the interactions demonstrated in the scenario. We've broken the functionality into three areas: the visual objects that are needed to support the views of the information shown in the scenario, the visual instruments needed to interact with the content represented within the visual objects, and the
Visual Objects
3D Viewer
Schedule Viewer
Resource Viewer
Chart Viewer (mapped onto timeline)
Option Manipulator
Model Hierarchy Viewer
Visual Instruments
Automation Pieces
XML-Database Pieces
TO DO
Meenakshy
XML implementation/database