Unformatted text preview:

CSE190: Computer Graphics - Rendering AlgorithmsProgramming Assignment 3Due Thursday, June 12 at 11:59pmHenrik Wann JensenMay 27, 2003This assigment involves rendering a realistic image of an object or scene ofyour own choosing. The scene or object should be challenging enough torequire you to design and implement an advanced rendering algorithm; forexample based on the techniques from the last 3 weeks in class, such as:• Monte Carlo ray tracing• Path tracing• Soft shadows• Radiosity• Photon mappingProject proposalSend a project proposal consisting of an image, a short text motivating whythis is an interesting object to render, and possibly a few pointers to papersdescribing the techniques that you plan to implement. Proposal deadlineis Thursday, May 29 - as email to [email protected] assignment will account for 1/2 of the final grade or more in case yourproject is truely outstanding. The evaluation includes novelty, technical skill,and the quality of the rendered images produced as part of the assignment.Note that several thousand lines of code by itself does not make a goodproject.If more people work on the same project please identify what part of thecode that each person implemented. This will be used for the purpose ofindividual grading.For this assignment you should make a 2-3 page summary descrip-tion of the project in addition to the original proposal. Submit thetext and the source files (all .cpp, .h and makefile - not object files)as a packed .tar.gz file to [email protected] before the deadline.Rendering competitionOn June 12 from 3pm-6pm there will be a rendering competition where theimages will be evaluated by an independent group of judges purely based onwhat images and techniques they like. To provide additional incentive thefollowing prices are offered to the best images:• Grand price: A prepaid trip to SIGGRAPH• First price: An expensive book• Honorable mention: A book related to


View Full Document

UCSD CSE 190 - Programming Assignment 3

Documents in this Course
Tripwire

Tripwire

18 pages

Lecture

Lecture

36 pages

Load more
Download Programming Assignment 3
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Programming Assignment 3 and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Programming Assignment 3 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?