We will use tamu website to demonstrate class projects. You need to create
a student website at people.tamu.edu. Your website address will be
people.tamu.edu/~name where name is your login name for your tamu email address.
For creation of tamu student websites, check out
getting started
page at people.tamu.edu.
Once you create student website, you will create a directory called viza654 or csce646 based
on which section you registered to the class.
Then unzip and copy
Students Course Website Template
directory directly under your website directory.
Click
here to see how this template looks in your browser.
Lecture powerpoints created by Wei Yan is also available. I will not really use these powerpoints,
however, they are useful for study guide. I recommed to download them and check.
Click
here to download the lecture powerpoints.
You can develop your programming project using
Processing that
is developed mostly for digital image applications.
Click
here to download a simple processing template that
can read, modify, display and print an image in variety of formats.
You can also develop your programming projects using C++.
Click
here to download a simple C++ template that
can read and write an image in variety of formats.
Currently it only support windows machines since the most important library FreeImage has only windows build.
For the second project, if you want to use a complicated set operations, click
here to download the program that creates set operations for a given polygon.
Multivariate Calculus Lectures by Denis Auroux. This course, which covers vector and multi-variable calculus, is useful for any computer graphics course by
providing mathematical fundamentals.