Computer Graphics Assignment 3: Rendering Algorithms Project, Assignments of Computer Science

A programming assignment for cse190: computer graphics students, focusing on rendering realistic images using advanced algorithms such as monte carlo ray tracing, path tracing, soft shadows, radiosity, and photon mapping. Students are required to submit a project proposal, a 2-3 page summary description, and the source code by may 29 and may 12 respectively. The project will account for a significant portion of the final grade, with evaluation based on novelty, technical skill, and image quality. A rendering competition will be held on june 12 for students to showcase their work and win prizes.

Typology: Assignments

Pre 2010

Uploaded on 03/28/2010

koofers-user-xds
koofers-user-xds 🇺🇸

9 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
CSE190: Computer Graphics - Rendering Algorithms
Programming Assignment 3
Due Thursday, June 12 at 11:59pm
Henrik Wann Jensen
May 27, 2003
This assigment involves rendering a realistic image of an ob ject or scene of
your own choosing. The scene or object should be challenging enough to
require you to design and implement an advanced rendering algorithm; for
example based on the techniques from the last 3 weeks in class, such as:
Monte Carlo ray tracing
Path tracing
Soft shadows
Radiosity
Photon mapping
Project proposal
Send a project proposal consisting of an image, a short text motivating why
this is an interesting object to render, and possibly a few pointers to papers
describing the techniques that you plan to implement. Proposal deadline
is Thursday, May 29 - as email to [email protected].
Grading
This assignment will account for 1/2 of the final grade or more in case your
project 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 good
project.
If more people work on the same project please identify what part of the
code that each person implemented. This will be used for the purpose of
individual grading.
For this assignment you should make a 2-3 page summary descrip-
tion of the project in addition to the original proposal. Submit the
text and the source files (all .cpp, .h and makefile - not object files)
as a packed .tar.gz file to [email protected] before the deadline.
pf2

Partial preview of the text

Download Computer Graphics Assignment 3: Rendering Algorithms Project and more Assignments Computer Science in PDF only on Docsity!

CSE190: Computer Graphics - Rendering Algorithms

Programming Assignment 3

Due Thursday, June 12 at 11:59pm

Henrik Wann Jensen

May 27, 2003

This assigment involves rendering a realistic image of an object or scene of your own choosing. The scene or object should be challenging enough to require you to design and implement an advanced rendering algorithm; for example based on the techniques from the last 3 weeks in class, such as:

  • Monte Carlo ray tracing
  • Path tracing
  • Soft shadows
  • Radiosity
  • Photon mapping

Project proposal

Send a project proposal consisting of an image, a short text motivating why this is an interesting object to render, and possibly a few pointers to papers describing the techniques that you plan to implement. Proposal deadline is Thursday, May 29 - as email to [email protected].

Grading

This assignment will account for 1/2 of the final grade or more in case your project 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 good project. If more people work on the same project please identify what part of the code that each person implemented. This will be used for the purpose of individual grading.

For this assignment you should make a 2-3 page summary descrip- tion of the project in addition to the original proposal. Submit the text 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 competition

On June 12 from 3pm-6pm there will be a rendering competition where the images will be evaluated by an independent group of judges purely based on what images and techniques they like. To provide additional incentive the following 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 rendering