3D 圖學 3D Graphics 

教師  陳炳宇 & 吳賦哲 
時間  每週六 09:0012:00 
教室  數位內容學院 
7/21 (8/16) 
Introduction [PDF]
Basic Graphics System 
7/28 (8/16) 
Basic Raster Graphics Algorithms for Drawing 2D Primitives [PDF]
Scan Converting Lines Filling Rectangles Filling Polygons Clipping Lines Clipping Polygons Antialiasing 
8/4 8/11 (8/24) 
Geometrical Transformations 
8/25 9/1 
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 
9/1 9/8 
OpenGL
Drawing with OpenGL [PDF] Transformations [PDF] Other Examples: [simple.c][samples in red book/win32][samples in Angel's book][test programs of GLUT]

9/8 9/15 
VisibleSurface Determination [PDF]
The DepthSort Algorithm The zBuffer Algorithm ScanLine Algorithm VisibleSurface Ray Tracing Warnock's Algorithm 
9/22 10/1 
Texture Mapping [PDF]
Texture Aliasing MIPmaps Environment Maps Bump Mapping Displacement Mapping Shadow Maps Solid Textures 
10/13  OpenGL: Texture Mapping [PDF]
Other Resources: 
10/13 10/20 12/1 
Illumination and Shading [PDF]
Shading Models for Polygons Surface Detail Shadows Transparency Global Illumination Algorithms Recursive Ray Tracing Radiosity Methods The Rendering Pipeline 
11/3 11/10 
RealTime Shading  using GPU 
11/17 11/24 
Curves and Surfaces [PDF]
Parametric Cubic Curves Parametric BiCubic Surfaces 