Assignment 9 is available. Trust me -- the assignment will be easier if you attend class and implement the version of the algorithm that we discuss.
Slides for tonight's lecture
For the second half of tonight's lecture, we'll be looking at the Aliasing and Antialiasing slides in the ACM SIGGRAPH 1993 Education Slide Set. There are some visual effects here that I couldn't draw on a whiteboard to save my life.
A note on doing the work yourself
I realize that in Assignment 6 and Assignment 7 where we deal with well-known algorithms, it will be especially tempting to use someone else's implementation -- they are, after all, readily available on teh interwebs.
Note, however, the following:
Remember also that if you are struggling with an algorithm, you are allowed to work on homework assignments with a partner.
- Turning in code you didn't write yourself is Academic Dishonesty.
- Using someone else's pseudocode is fine, as long as you credit the source.
- If you do use someone else's pseudocode, make sure you understand what it does.
- There will be at least one question on each algorithm on the Final Exam.
- If you take the time to implement the algorithm yourself, you will be more likely to remember it well enough to earn full credit on the exam.
Hint: pick a partner who's smarter than you are.
Assignment 6 is available.
Note the updated office hours shown to the left: I've been able to rearrange my work schedule in order to be available before class. Be sure to drop by and visit.