CS 175: Topics in Geometric Modeling
 

Homework Assignments


Assignment 1, due 04-15-03, 11:59pm

Assignment 2, due 04-17-03, in class

Assignment 3, due 04-29-03, 11:59pm

Assignment 4, due 05-01-03, in class

Assignment 5, due 05-13-03, 11:59pm

Assignment 6, due 05-24-03, 11:59pm

Assignment 7, due 05-27-03, in class

Assignment 8, due 06-03-03, 11:59pm




Programming exercises are tuned for Visual C++ 6.0 and the Qt and Coin libraries. We have this setup installed on ten Windows boxes in the 154 Jorgensen lab. However, to be able to properly compile and run your programs you need to do the following things after your first login:
  • In Visual Studio C++ 6.0, go to Tools->Options->Directories and add the paths c:\apps\qt230\bin, c:\apps\coin102\bin to the directories for executable files, c:\apps\qt230\include, c:\apps\coin102\include to the directories for include files, and c:\apps\qt230\lib, c:\apps\coin102\lib to the directories for library files.
  • On the Desktop, go to My Computer->Properties->Advanced and add a local environment variable PATH that contains the paths to c:\apps\qt230\bin and c:\apps\coin102\bin.
Everything should compile then. If you choose to work at home, you will need to download the Qt and Coin libraries. For Qt, download and install in c:\apps\qt230. For Coin, download and install both in c:\apps\coin102. Both libraries are also available for Linux (browse the trolltech.com and coin3d.org web sites), so you can also do the homework assignments in Linux. However, it will not be supported by us and we expect you to hand in code that runs under Windows.

 


Copyright © 2003 Kai Hormann and Nathan Litke