Advanced Computer Graphics Instructor: Jingliang Peng Professor, Shandong University
Contact Information Homepage: Office: 339 high performance center building Phone#:
Course Materials Lecture notes Papers Websites – – – – /default.htm /default.htm – – – APHICS/FIFTH_EDITION/ APHICS/FIFTH_EDITION/ Selected book chapters
Prerequisites Basic computer graphics course Good programming skills in C (or C++) Data Structures Simple Linear Algebra
Requirements (Tentative) 2 assigned projects (40%) – Platform: windows – Language: C 1 self-picked project (40%) – Coding – Written report – Oral presentation Class participation (20%) Written assignments and tests? NO plagiarism!!!
Topics Covered (Tentative) Geometry Rendering Animation Special Topics
Geometry 3D object representation – Surfaces Mesh data structure Parametric surface Subdivision surface Implicit surface – Solids Voxels BSP tree CSG
Geometry 3D graphics data reduction – 3D model simplification – 3D model compression – 3D motion capture data compression – 3D animation simplification and compression 3D mesh manipulation – 3D model remeshing – 3D model parameterization
Rendering Global rendering – Ray tracing – Radiosity Image-based rendering Parallel rendering
Animation Kinematics and dynamics Human body motion synthesis Human facial motion synthesis Skinning for animation
Special Topics Wavelet techniques in computer graphics Procedural methods GPU Rendering techniques...