| 3D 圖學 3D Graphics | |
| 教師 | 陳炳宇 | 
| 時間 | 每週四 09:00-12:00 | 
| 教室 | 數位內容學院 | 
| 9/14 | Introduction [PDF] 
 Basic Graphics System | 
| 9/21 | OpenGL: General OpenGL Induction & An Example OpenGL Program [PDF] 
		Examples: [source][data][win32][linux][mac][sgi] (these examples are for all following OpenGL introductions) | 
| 10/5 | Basic Raster Graphics Algorithms for Drawing 2D Primitives [PDF] 
 Scan Converting Lines Filling Rectangles Filling Polygons Clipping Lines Clipping Polygons Antialiasing Homework #1 Demo | 
| 10/19 | Geometrical Transformations [PDF] 
 2D Transformations Homogeneous Coordinates and Matrix Representation The Window-to-Viewport Transformation 3D Transformations Quaternions | 
| 10/26 | Viewing in 3D [PDF] 
 Classical Viewing and Projections 3D Synthetic Camera Model Specification of an Arbitrary 3D View Parallel Projection Perspective Projection 3D Clipping for Canonical View Volume | 
| 11/2 | OpenGL: Transformations [PDF] | 
| 11/9 | Visible-Surface Determination [PDF] 
 The Depth-Sort Algorithm The z-Buffer Algorithm Scan-Line Algorithm Visible-Surface Ray Tracing Warnock's Algorithm | 
| 11/30 | OpenGL: Animation and Depth Buffering [PDF] | 
| 12/7 12/14 | Illumination and Shading [PDF] 
 Shading Models for Polygons Surface Detail Shadows Transparency Global Illumination Algorithms Recursive Ray Tracing Radiosity Methods The Rendering Pipeline | 
| 12/21 | OpenGL: Lighting [PDF] | 
| 1/4 | 3D Object Representations [PDF] 
 Surface Representations Solid Modeling High-level Structures | 
| 1/11 | Curves and Surfaces [PDF] 
 Parametric Cubic Curves Parametric Bi-Cubic Surfaces Quadric Surfaces Specialized Modeling Techniques | 
| 1/18 | OpenGL: Evaluators and NURBS [PDF] | 
| 1/25 | Definitions and Data Structures of Meshes [PDF] 
 Mesh Properties of Mesh Triangle Meshes Mesh Data Structures | 
| 2/1 2/8 | Texture Mapping [PDF] 
 Texture Aliasing MIPmaps Environment Maps Bump Mapping Displacement Mapping Shadow Maps Solid Textures | 
| 2/15 | OpenGL: Texture Mapping [PDF] Other Resources: | 
| 3/1 | OpenGL: Advanced OpenGL Topics and Imaging [PDF] Homework #5 Demo | 
| 3/8 | Computer Animation [PDF] 
 Traditional Animation Key-Frame Animation Hierarchical Modeling Kinematics Free-From Deformation |