Computer Graphics II : Realistic Image Synthesis
CAP 5725 or Background in Graphics
+ Instructor's permission
Course Home Page: http://www.cs.ucf.edu/courses/CAP6701/
Meeting Times and Place: MW 19:30 to 20:45 in ENGR2 Rm #105
Office Hours: Fridays By appointment only. At CSB #251.
- Intro: Recap of Computer Graphics
- Color and Radiometry
- Sampling and Reconstruction
- Reflection Models
- Texture and Materials
- Light Transport and the Rendering
- Camera Models, Film, Image
- Solving Rendering Equation
- Monte Carlo
- Photon Mapping
- Extension of Rendering Equation
and its Solution
- In participating medium
- In transluscent medium
- Perception and Rendering
- Tone mapping
list is tentative and it does not show the exact order of the lectures.
NOTE: The text book is
a must for the course. We will use the software included in the text
book throughout the course.
nPhysically Based Rendering by Matt
Pharr and Greg Humphreys. ISBN 0-12-553180-X (http://www.pbrt.org)
Course Grading: (Total 100 points)
- Short Projects: 40 points
- A total of 5-6 projects over the course. Each project will
carry equal points.
- Unless specifically mentioned, each project will be due exactly
a week from the date of submission.
- Students will upload the completed project to WebCT on or
before the midnight of the submission date.
- Submission after the deadline is allowed, but will
automatically carry 10% penalty per day of delay.
- Final Project: 30 points
- Project plan must be discussed with
instructor and submit a project proposal.
- Project proposal submissoin
- 5 points of the
project will be awarded on submission of the approved (by the
project proposal by 29 September.
- Project completion deadline:
- 10 points will be awarded to
successful completion of the project
- 10 points will be awarded for
submission of the project report. (see below for the report format).
- Note: Project
idea should not be already implemented in PBRT.
Extension of PBRT to
complete the project is allowed and is expected.
- Final project evaluation: December
1, during the
normal class hours.
- Students will
review the project results and evaluate the project of the fellow
students. 5 points of the
project will be awarded as per student evaluation..
- Standard penalty for late submission
- Final project not completed by the
evaluation date will automatically lose student evaluation points.
- Bonus Project: 30 points
- The format of the bonus project:
- deadlines for the bonus project
- deadline for the project
- evaluation criteria
are exactly the same as those of the Final project.
- Final exam:. 30% (Exam date: December
8, Wednesday, 7:00pm to 9:50pm)
Note: A: 90 – 100, A-: 88 -
90; B+: 86 - 88,
B: 80 - 86, B-: 78-80; C+: 76-78, C:
70 – 79 ; F: below 70.
for the class:
- Short Projects:
- Projects will use. concepts taught in the class.
- Whenever required students will use and extend PBRT (rendering
software accompaying the book) to complete the project.
- Final Project:
- The Main
realistic characteristics in the synthetic images.
project should be challenging
enough to require you to design/implement an advanced rendering
- Take a
digital photograph of a
real object/scene. Create a mathematical model of this object/scene and
it to produce a synthetic image that has a similar appearance.
image should be impressive.
could be a reproduction of a recently published algorithm, or extension
of an algorithm or something completely novel.
contain the digital
photograph of the object/scene you wish to reproduce.
contain a brief description
is the physical
characteristics you wish to reproduce and why it is
algorithm are you going to
follow and what extension(s) you wish to carry out to achieve your
- Submit a
- It is
preferable that the student
carried out the project individually.
- If you
feel that you can not do
without a collaboration, you must find a problem that can be broken
multiple independent sub-problems. NOTE: All the partners will be
rewarded success or penalized for failure.
research report complete with:
you want to achieve and why
is your contribution.
research: what is
already available, what is not.
your new ideas
images and video (if any).
and Future Work
Numerical Computation Resources :
- Numerical Library for Function
Minimization and Least-square solution