Veggie

Send by emailSave to pdf
What is Veggie ?
VEGGIE (Virtual reality Evaluator providing Guidance based on Guidelines for Interacting with End-users).

3DUI are the subject of a growing community of researchers adopting different approaches for the creation and specification of 3DUIs. Providing tools for 3DUI is a very difficult problem due to its complexity. Researchers are still at stage where they are developing new IT, gestures and metaphors for 3D interfaces. Nearly all the research community agree that the amount and type of IT found for 3DUIs. This is reinforced with the fact that most research is focused on technological issues, as it was shown in Swann and Gabbard survey of major publications (1992-2004), they showed the research is mainly focused on how to overcome hardware and software issues. Few or none attention is devoted to the design knowledge that should go along with the development process of 3DUIs.
This should change. We will use the set of GUIs from UsiXML, taking advantage of its specification, to developed a transformation to the Virtual context, for instance, change a button to a virtual button and so far. The goal of this work is not to prove that 3DUI are better or worse than 2DUI or any other Information System, rather, we consider the benefits and shortcomings as granted and rely on them.


Methodology

    A methodology is typically composed of: (1) a set of models gathered in an ontology, (2) a method manipulating the involved models based on guidelines, (3) a language that express models in the method.


  • Method Outline
    /images/thumbs/method outline_thumb.png

    Step 1: Task and Domain Model Definition

    Domain Model


    Task Model



    Step 2: From Task and Domain to Abstract User Interface Model



    Step 3: Task and Domain Model Definition


    Step 4: Final User Interface



Final User Interface examples
To visualize the examples you need to download any of the plugins
listed in the web 3D web site.

The Virtual office

type="model/x3d+xml" height="900" width="1200">

The Student Trainer System

type="model/x3d+xml" height="900" width="1200">


Three videos are available showing different renderings of the same case study (The virtual polling system):
  • 3D rendering of 2D User Interfaces


  • Java 3D rendering


  • Innovative rendering




Author
Veggie is developed by Juan Manuel Gonzalez Calleros, Ph.D. researcher at BCHI, Unit of Information Systems, School of Management, University of Louvain, Belgium.

Publications