Project Plan: Semotus Visum
DEVELOPERS
Primary:
Jenny Simpson
Collaborators:
Allen Sanderson, Richard Coffey
PROJECT
DESCRIPTION
This is an extension of Eric Luke’s
thesis project called Semotus Visum. Semotus
Visum is a remote visualization program that applies a client-server paradigm
to allow rendering of images to be to be split up between client and server
depending on local and remote resources.
The Semotus Visum client was originally written in Java and has been
converted to C++. The current
application contains bugs that need to be fixed as well as features that need
to be implemented. The primary goal of
this project is to implement multicasting and demonstrate its use with an AG
node.
The feature that will separate this
product from other remote visualization applications is the fact that it allows
steering of remote applications via the Access Grid. One problem that we have to overcome is the
Specification:
· Fix errors as they become apparent in the current Semotus Visum application.
· Enable multicasting in SV client
· Test and demonstrate use of SV over the Access Grid (this utilizes multicasting)
· Optimize rendering by using triangle stripping
· Create poster for Super Computing conference
Should be
cross platform for SGI and Unix variants – same as SCIRun.
IMPLEMENTATION
DETAILS
1) Read about Semotus Visum, OpenGL, and Tcl/Tk to gain basic understanding of project.
2) Experiment with SV application to gain understanding of its functionality
3) Look at SV code to gain understanding of code structure
4) Fix code problems as they arise and make necessary improvements
5) Establish plan for implementation of multicasting
6) Discuss plan with Allen and Richard
7) Implement multicasting
8) Test multicasting with Access Grid
9) Create poster for Super Computing
10) Complete demo for project
OPEN
QUESTIONS
These are listed in a log file on my cvrti account.
TARGET
COMPLETION DATES
Establish plan for implementation of multicasting: early-mid July, 2002
Poster Application Due: July 29, 2002
Proof of concept for multicasting
with AG: August 2002
Poster Presentation at Super Computing: November 16-22, 2002