Homework Assignments

Final Project

Due in class at time/date of Final Exam.

Deliverables

  1. Final Presentation of your working Final Project. (in-class oral presentaion)
    1. Demo of project in real-time
    2. Oral description of visualization features of project and how you implemented them
    3. May be assisted through the use of a powerpoint presentation.
  2. A CD/DVD of the entire code for the project. This should include an electronic version of any powerpoint or other presentation materials you used in the oral report, as well as an electronic version of the final written report (see below).
  3. A final written report.
    Turn in both a hardcopy at the final, and include an electronic version with your CD/DVD. This report should be written in the same basic style as the earlier project proposal, but should be written as a technical summary of the project. You should detail your approach to the problem, the techniques you tried, what worked, and what didn't. The format should be roughly:


Final Project Demos

Due Thr. 11/10/11

In-class presentation of progress on final projects. Please have something visual to show, even if it is not fully functional. If you need special equipment please let me know in advance. If you are developing on your own laptop and want to present from that, also please let me know.


Homework Assignment 3

This assignment is to visualize a height field and add trees and rivers.


Homework Assignment 2

Due Oct. 11, 2011 (paper homework due in class, programs may be submitted by midnight)

So far, I have for examples:

Clarifications:

You can look in:

/home/cs625/vtk5.8.0/VTK/Examples
For examples if you are having troubles finding them.

Also look at:

http://www.vtk.org/Wiki/VTK/Examples

Homework Assignment 1

Programs Due Thr. Sept. 29 by midnight, report due in class.

The assignment is to design a simple visualization in C++ or Tcl of some dataset you have access to. The dataset should have dimension greater than 3.

You are to submit a 1-2 page written report on your assignment.

Clarifications:

How would you like our report to be laid out?

Introduction- what I chose to visualize and why?

Description- what each dimension is and what each symbol in each dimension means

Conclusion- basically, how our visualization worked out and how it could be used?

Your organization for the report sounds good.

How many samples of data should we have? I have currently one, but I can mock up another easily.

One or two is sufficient for this project.

Are you looking for anything in this project particularly or is it just to get an understanding of vtk and to create a simple visualization with arbitrary data?

It is just to get an understanding of vtk and to create a simple visualization, and to explore vtk.


You are to turn in your code electronically by using the submit program on prime. To use to submit this first program:

~cs625/bin/submit prog1 *.h *.cc Makefile
Be sure to limit any single submission to at most 20 files.

There is also an interactive version of the command:

~cs625/bin/submit
Or for help:

/home/cs625/bin/submit -h

Clarifications/Hints


NOTE: Homework assignments are also available on prime/p1/p2 clients (e.g. the odd's and even's). These files are in the same format as the lecture notes. You can find them in ~cs625/assignments. You can print them in the same way as the lecture notes.
Class Homepage

David M. Chelberg <chelberg@ohiou.edu>
Last modified: Wed Nov 2 12:33:06 EDT 2011