Kass & Miller Water Simulation
Spike mentioned in class that he'd make available a Matlab implementation of the water simulation from Kass and Miller. You can download the source here.
Spike mentioned in class that he'd make available a Matlab implementation of the water simulation from Kass and Miller. You can download the source here.
Tentative final project groups are due by 11:59pm this Thursday, March 5th. Groups should be composed of 2 people, though if you can make a strong argument (or if there is no other choice), then we will consider groups of 1 to 3 members.
Please have one member of your group email cs224tas@cs.brown.edu with a list of your group's members by the end of the day on Thursday. Spike will talk about final projects a bit more in class tomorrow.
Note: you do not have to have a concrete idea for a final project yet, though it will probably help to talk with other 224 students about their ideas and interests to see who you may or may not be interested in working with. Final projects are weighted very heavily in CS224, and you are strongly encouraged to take them seriously -- which starts with choosing the right people to work with. Official final project proposals for each group will be due next Tuesday, March 10th. You can expect to hear more details about what we're expecting from your proposals once all of the groups are more or less finalized.
Please let us know if you have any questions, and feel more than free to use the 224 Google Group as an outlet to let other 224ers, who might be prospective teammates, know of any ideas or interests that you may have.
The second homework and second project have both gone out. You can find the handouts online. HW2 is due next Friday, 2/6, at 5pm, and Poisson Image Fill is due Tuesday, 2/3, at 11:59pm.
Note: HW2 is significantly harder and longer than the first warmup homework, and I'd strongly advise you to take it seriously and start as early as possible. Also note that Poisson Image Fill ends up being only 10-30 lines of Matlab depending on how you implement it.
In case you missed it in class, the first homework and first project are both out. You can find the handouts online. HW1 is due next Tuesday, 1/27, at 5pm, and Seam Carving is due Thursday, 1/29, at 11:59pm. We will be giving you the cs224student identity after we get the HW1 handins, so you won't be able to run the handin script until then.
Note that the MATLAB support code for the assignment first resizes the given image using normal scaling and only replaces the image with the seam carved version once your implementation of the seam carving algorithm has completed.
We will be using Google Groups for course-related news and questions. Please sign up for it here.
CS224 is a graduate course in computer graphics. Many students take it as the second half of a two-course sequence started by CS123. CS123 and CS32/CS36 are prerequisites (for undergraduates; for graduate students, the prerequisites are equivalent courses at their undergraduate institutions). The course will move quickly and cover many topics, and will have a strong emphasis on student initiative. The class will focus on a significant final project.
The primary goal of the course is to expose students to a wide range of subjects in computer graphics, taking a sophisticated approach to each one. A secondary goal is to give students in-depth experience with some area through the final project. We also aim to exercise students' software-design skill, and teach them new tools (software, numerical methods), but to have the majority of the time spent in the course be related to learning computer graphics, and not to doing work that's only incidental.
Class for CS224 will be held Tuesdays / Thursdays from 1-2:20pm in CIT 368, and the first day of class will be Thursday, January 22nd.
For more information, check out the missive, syllabus, or CS224 on mocha.