Syllabusx - SIUe

sploshtribeSoftware and s/w Development

Dec 14, 2013 (3 years and 7 months ago)

55 views

Computer Science

490.006/582.001

Advanced Computer Graphics

Spring 201
3

TR
11
:00
-
12
:15

EB
2011

Instructor:

Bill White

EB 3041

650
-
3483

wwhite@siue.edu

Office Hours:

MW
11
:00
-
1
2
:
3
0

TR 1:00
-
4
:00

and by

appointment


Course Website:

http://www.cs.siue.edu/wwhite/CS
582
/Syllabus.htm


Course Description

Advanced rendering techniques, global illumination and rad
i-
osity, volume rendering, shadows, reflection models, dynamics
and inverse kinematics, collision detection, fractals and part
i-
cle systems.

Prerequisite

CS 482 with a
minimum
grade of C




Course Policies

Late Policy

There will be no work
accepted late and no
unexcused absences
from exams. No makeup
exams shall be given for
unexcused absences.
E
x-
ceptions are granted
only for
documented
medical problems.

Attendance

Attendance is
strongly encou
r-
aged, as is class
participation. The
material covered
during lectures and
class discussions
shall form the basis
for the exams.

Academic Misconduct

Discussion

is encouraged on
the
programming

assignments,
but you must cite any stu
dent

or resource that assists you. In
any case, you are expected
to
completely
write your own
code

in order to demonstrate
your understanding of the
concepts being explored.

In
-
Class Incivility

Please
refrain from:



Eating or drinking in
class.



Using cell
-
phones,
tablets, or laptop
computers in class.



Prolonged chattering
with classmates.



Sleeping in class.


Grading (1000 Points


A: 900
-
1000, B: 800
-
899, C: 700
-
799, D: 600
-
699, F: 0
-
599)

Three
100
-
Point Programming Assignments

Three C++/OpenGL programming assignments dealing with advanced graphics techniques. Each assig
n-
ment will include one additional component that is required for graduate students and extra
-
credit for u
n-
dergraduate students.

One 1
0
0
-
Point Midterm Exam

The midterm exam covers the Parent textbook chapters covered in the first half of the semester.

Two 100
-
Point In
-
Class Presentations

Each student will present two SIGGRAPH Asia papers in the second half of the course, with a
PowerPoint
presentation lasting 20
-
30 minutes. All students are responsible for reading every paper, but the desi
g-
nated presenter is responsible for the up
-
front presentation and is the point person for
all questions during
the in
-
class discussion.

Ten
10
-
Point Pre
-
Discussion Quizzes

Each SIGGRAPH Asia paper discussion will be preceded by a short in
-
class quiz to ensure that all class
members have studied the papers in preparation for that day’s discussion.

One 200
-
Point Research Paper

Each student will s
elect a current research topic in computer graphics and conduct a literature survey of the
state
-
of
-
the
-
art in that research area. This will result in a 10
-
page research paper summarizing the liter
a-
ture on that area, with at least ten acceptable conference

and journal resources.

Early milestones include
an annotated bibliography and a two
-
page extended abstract.

One 1
0
0
-
Point Final Exam

The final exam covers the SIGGRAPH Asia papers covered in the last half of the semester, as well as each
student’s experience
conducting the literature survey and summarizing the resources for the research p
a-
per.

CS
490.006/582
.001 Tentative Syllabus

Tuesdays

Thursdays

1/8

Computer Animation History

(Parent, Chapter 1)

1/10

Technical Background

(Parent, Chapter 2)

1/15

Interpolating Values

(Parent, Chapter 3)

1/17

Interpolation
-
Based Animation

(Parent, Chapter 4)

1/22

Kinematics

(Parent, Chapter 5)

1/24

Motion Capture

(Parent, Chapter 6)

1/29

Physically Based Animation I

(Parent, Chapter 7.1
-
7.3)

1/31

Physically Based Animation II

(Parent, Chapter 7.4
-
7.7)


PROGRAM 1 DUE

2/5

Fluid Dynamics

(Parent, Chapter 8)

2/7

Human Figures

(Parent, Chapter 9)

2/12

Facial Animation I

(Parent, Chapter 10.1
-
10.2)

2/14

Facial Animation II

(Parent, Chapter 10.3
-
10.5)


ANNOTATED BIBLIOGRAPHY

DUE

2/19

Behavioral Animation

(Parent, Chapter 11)

2/21

Implicit Surfaces

(Parent, Chapter 12.1)

2/26

Plants

(Parent, Chapter

12.2
-
12.4)


PROGRAM
2

DUE

2/28

MIDTERM EXAM

3/5

Spring Break


No Classes

3/7

Spring Break


No Classes

3/12

SIGGRAPH Asia 2012 Paper:


Chopper: Partitioning Models

into 3D
-
Printable Parts”

3/14

SIGGRAPH Asia 2012 Paper:


3D
-
Printing of Non
-
Assembly,

Articulated Models”

3/19

SIGGRAPH Asia 2012 Paper:

“Lar
ge
-
Scale Fluid Simulation Using

Velocity
-
Vorticity Domain Decomposition”

3/21

SIGGRAPH Asia 2012 Paper:

“Adaptive Anisotropic Remesh
ing

for Cloth Simulation”

3/26

SIGGRAPH Asia 2012 Paper:

“Falling
and La
nding Motion Control

for Character Animation”


EXTENDED ABSTRACT

DUE

3/28

SIGGRAPH Asia 2012 Paper:


High
-
Quality Curve Rendering

Using Line Sampled Visibility”


4/2

SIGGRAPH Asia 2012 Paper:

“Axis
-
Aligned Filtering for Inter
active

Sampled Soft
Shadows”


4/4

SIGGRAPH Asia 2012 Paper:


Capturing and Animating the

Morphogenesis of Polygonal Tree Models”


PROGRAM 3 DUE

4/9

SIGGRAPH Asia 2012 Paper:

“Gaze Correcti
on for

Home Video Conferencing”

4/11

SIGGRAPH Asia 2012 Paper:


Lightweight Binocular
Facial Performance

Capture Under Uncontrolled Lighting”

4/16

SIGGRAPH Asia 2012 Paper:

“Accurate Realtime Full
-
Body Motion Capture

Using a Single Depth Camera”

4/18

SIGGRAPH Asia 2012 Paper:


Elasticity
-
Inspired Deformers

for Character Articulation”


RESEARCH PAPER DUE

4/23

SIGGRAPH Asia 2012 Paper:

“RigMesh: Automatic Rigging for Part
-
Based

Shape Modeling and Deformation”

4/25

SIGGRAPH Asia 2012 Paper:


Smooth Skinning Decomposition

with Rigid Bones”

Monday, 4/29

FINAL EXAM (10:00


11:40 AM)