Computer Graphics         Syllabus, J Peters, CISE UFL

INTRODUCTION 1, 2*
What to expect
Project 0 **   faq
Test 0   comment
Ingredients   q
GraphicsPipeline
Project 1A   faq
openGLwebGL  
Maps

CURVES 15.6
BB-form
summary   comment
endpoint video
derivative video
Hermite interpolation, forward differences
Project 1B   faq
B-form BB-form curves
Project 1C   faq
sample test faq
Test 1 ***   Oct 08  
topics: OpenGL, polynomials, BB-form, Curves

3D OBJECTS + LIGHT 5,12
Models
faq
Coordinates
tutorial
quaternions
Lighting 4,10,12,20,24
Test 2   Nov 05 or Nov 12
sample test   faq
Basic Objects, Coordinates,   Transformations (Quaternions), Lighting

CURVED SURFACES + TEXTURES 11,12.1
Surfaces (patches in BB-form)  
subdivision surfaces   OpenSubdiv
Project 3   PN
Texture mapping,  11
Discretization Graphics Pipeline 3,9,8
Neural Reconstruction
Test 3   Nov 26 or Dec 03  
sample test Surfaces, Textures, Graphics Pipeline
optional show and tell (for small bonus) on Dec 09  
Additional Resources tst
* covers roughly this section of Fundamentals of Computer Graphics
** late policy for projects: -10% of obtained points per day
*** Tests are in class and "open book":     allowed: book, class notes, hand calculator     not allowed: communication devices


GRADING ALGORITHM:
  • points for tests (50% of grade) and projects (50% of grade) are accumulated separately and enter the grade as percentage of available.   For example, each Test (all parts) contributes [obtained points/total points]*[50/3] %.
  • The individual student cumulative places a student into a peer clusters. Each peer group gets a grade assigned. Final grades are curved to a typical course mean.
    grade