Computer Science 490.006/582.001 Advanced Computer Graphics Spring 2013 TR 11:00-12:15 EB 2011 Instructor: Office Hours: Bill White MW 11:00-12:30 EB 3041 TR 1:00-4:00 650-3483 and by [email protected] appointment Course Website: http://www.cs.siue.edu/wwhite/CS582/Syllabus.htm Course Description Advanced rendering techniques, global illumination and radiosity, volume rendering, shadows, reflection models, dynamics and inverse kinematics, collision detection, fractals and particle 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. Exceptions are granted only for documented medical problems. Attendance Attendance is strongly encouraged, 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 student 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 assignment will include one additional component that is required for graduate students and extra-credit for undergraduate students. One 100-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 designated 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 select 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 literature 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 100-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 paper. CS 490.006/582.001 Tentative Syllabus Tuesdays 1/8 1/15 1/22 Computer Animation History (Parent, Chapter 1) Interpolating Values (Parent, Chapter 3) Kinematics (Parent, Chapter 5) Thursdays 1/10 1/17 1/24 1/29 Physically Based Animation I (Parent, Chapter 7.1-7.3) 1/31 2/5 Fluid Dynamics (Parent, Chapter 8) 2/7 2/12 Facial Animation I (Parent, Chapter 10.1-10.2) 2/14 2/19 2/26 3/5 3/12 3/19 3/26 Behavioral Animation (Parent, Chapter 11) Plants (Parent, Chapter 12.2-12.4) PROGRAM 2 DUE Spring Break – No Classes SIGGRAPH Asia 2012 Paper: “Chopper: Partitioning Models into 3D-Printable Parts” SIGGRAPH Asia 2012 Paper: “Large-Scale Fluid Simulation Using Velocity-Vorticity Domain Decomposition” SIGGRAPH Asia 2012 Paper: “Falling and Landing Motion Control for Character Animation” EXTENDED ABSTRACT DUE 2/21 2/28 MIDTERM EXAM 3/7 Spring Break – No Classes 3/14 3/21 3/28 4/2 SIGGRAPH Asia 2012 Paper: “Axis-Aligned Filtering for Interactive Sampled Soft Shadows” 4/4 4/9 SIGGRAPH Asia 2012 Paper: “Gaze Correction for Home Video Conferencing” 4/11 SIGGRAPH Asia 2012 Paper: 4/16 “Accurate Realtime Full-Body Motion Capture 4/18 Using a Single Depth Camera” SIGGRAPH Asia 2012 Paper: 4/23 “RigMesh: Automatic Rigging for Part-Based Shape Modeling and Deformation” Monday, 4/29 Technical Background (Parent, Chapter 2) Interpolation-Based Animation (Parent, Chapter 4) Motion Capture (Parent, Chapter 6) Physically Based Animation II (Parent, Chapter 7.4-7.7) PROGRAM 1 DUE Human Figures (Parent, Chapter 9) Facial Animation II (Parent, Chapter 10.3-10.5) ANNOTATED BIBLIOGRAPHY DUE Implicit Surfaces (Parent, Chapter 12.1) 4/25 SIGGRAPH Asia 2012 Paper: “3D-Printing of Non-Assembly, Articulated Models” SIGGRAPH Asia 2012 Paper: “Adaptive Anisotropic Remeshing for Cloth Simulation” SIGGRAPH Asia 2012 Paper: “High-Quality Curve Rendering Using Line Sampled Visibility” SIGGRAPH Asia 2012 Paper: “Capturing and Animating the Morphogenesis of Polygonal Tree Models” PROGRAM 3 DUE SIGGRAPH Asia 2012 Paper: “Lightweight Binocular Facial Performance Capture Under Uncontrolled Lighting” SIGGRAPH Asia 2012 Paper: “Elasticity-Inspired Deformers for Character Articulation” RESEARCH PAPER DUE SIGGRAPH Asia 2012 Paper: “Smooth Skinning Decomposition with Rigid Bones” FINAL EXAM (10:00 – 11:40 AM)
© Copyright 2026 Paperzz