CSCI-B582 - Semester Project Presentations
Monday, May 1 and Wednesday, May 3 - 1:00p-4:00p
Presentation Order
Everyone should be prepared to demonstrate on Monday, May 1. We will
follow the the randomly-generated order listed below and
will cover as many presentations as we comfortably can on Monday.
If necessary, we will finish the presentations on Wednesday.
-
Walid - VRML Visualization of Basin Simulations
-
Catalin - Collaborative Ping-Pong
-
Adam - CAVE extenstion of xtraceroute
-
Michael - CAVE Viewer for Crystal Space
-
Sandy - VRML Visualization of Biomechanics Data Sets
-
Ying - Virtual MIDI Conductor
Presentation Content
Please cover the following points in your presentation. Feel free
to rearrange the content as you see fit; however, please address all relevant
points. Create a short web page to supplement your presentation.
While you could probably write volumes, one or two sentences per point
(1-2 pages total) should be sufficient. Include links to additional
resources where appropriate (especially in the "Introduction" section.)
-
Introduction
-
Begin with some background information on the field (e.g. geochemical basin
simulations, network tracing, etc.) Give enough detail that the audience
will understand why your application is important, useful, and/or interesting.
-
Describe your particular interests and/or involvement in the field.
-
If applicable, describe the particular problem you were trying to solve
or the specific need you were trying to address. (It's okay to say,
"I was just trying to do something interesting related to X.")
-
Describe some similar tools or packages which people are currently using
or have used in the past.
-
Your Design
-
What virtual reality API (and supporting software packages) did you use?
What other APIs did you consider? What factors influenced your choice?
-
Describe the general format of your application (e.g. a command-line parser
which generates VRML files which could be loaded into CosmoPlayer or CAVE6U;
an extension of an OpenGL/X-Windows application which links in the CAVE libraries;
a collaborative application using CAVERNSoft and Iris Performer; etc.)
-
Describe your target user audience and the usability considerations which
influenced your design. (e.g. multi-platform access; web distribution;
simple interface for naive users; powerful interface for advanced users;
etc.)
-
Describe the major technical problems which you had to solve or technical
issues which influenced your design. (e.g. transferring data from an existing
simulation to the CAVE drawing processes; problem of synchronizing collaborative
game state handled by letting the server process compute the simulation;
etc.)
-
Demonstration
-
Demonstrate your application in the CAVE and/or on the desktop. If
applicable, show several different data sets or configurations to demonstrate
your application's flexibility.
-
Provide time for others to try your application if they are interested.
-
(For your web page, include a brief description of how to run and
use the application. If desired, screen images can be captured with
xv (/usr/freeware/bin/xv). snapshot (/usr/sbin/snapshot)
works where xv fails; however you have to convert the files from
RGB to GIF or JPG using xv or imgcopy.)
-
Conclusions
-
Describe some additional features or functions which you could add to improve
the application. Describe any features that you had hoped to add
but which proved to be technically infeasible.
-
Describe any general lessons that you learned through doing this project.
If you had to do it again, describe anything which you might do differently.