3D 圖學 & 進階 3D 圖學 & 影像處理 3D Graphics & Advanced 3D Graphics & Image Processing |
|
教師 | 陳炳宇 |
時間 | 每週四 09:30-12:30 每週六 14:00-17:00 (since 5/14) |
教室 | 數位內容學院 |
10/7 | Introduction [PDF]
The Advantages of Interactive Graphics Basic Graphics System |
10/14 | 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/21 | Basic Raster Graphics Algorithms for Drawing 2D Primitives [PDF]
Scan Converting Lines Filling Rectangles Filling Polygons Clipping Lines Clipping Polygons Antialiasing |
10/28 | Geometrical Transformations [PDF]
2D Transformations Homogeneous Coordinates and Matrix Representation The Window-to-Viewport Transformation 3D Transformations |
11/4 | Viewing in 3D [PDF]
Specification of an Arbitrary 3D View Parallel Projection Perspective Projection 3D Clipping for Canonical View Volume |
11/11 12/16 |
Visible-Surface Determination [PDF]
The Depth-Sort Algorithm The z-Buffer Algorithm Scan-Line Algorithm Visible-Surface Ray Tracing Warnock's Algorithm Homework #2 Demo |
12/23 1/6 |
Illumination and Shading [PDF]
Shading Models for Polygons Surface Detail Shadows Transparency Global Illumination Algorithms Recursive Ray Tracing Radiosity Methods The Rendering Pipeline |
1/13 | 1st. final exam. (OPEN BOOK) range: the materials until 1/6 Homework #3 Demo |
2/3 2/17 2/24 |
Representation of Curves and Surfaces [PDF]
Parametric Cubic Curves Parametric Bi-Cubic Surfaces Quadric Surfaces Specialized Modeling Techniques |
3/3 | Introduction to (Polygon-based) 3D Model [PDF]
Data Structure of Triangle Meshes OBJ File Format (simple version) TRI File Format |
3/10 | Solid Modeling [PDF]
Boundary Representations Spatial-Partitioning Representations Constructive Solid Geometry |
3/17 3/24 3/31 |
Texture Mapping [PDF]
Texture Aliasing MIPmaps Environment Maps Bump Mapping Displacement Mapping Shadow Maps Solid Textures Homework #4 Demo |
4/7 | Image Formats [PDF]
Other Resources: |
4/14 | OpenGL: Advanced OpenGL Topics and Imaging [PDF]
Homework #5 Demo |
4/21 | mid-term exam. (OPEN BOOK) range: the materials until 4/14 |
4/28 5/5 5/12 5/14 |
Real-Time Shading - using GPU [WEB]
|
5/19 5/21 5/26 5/28 |
Steering Animation [WEB]
|
6/2 6/4 6/9 6/11 6/16 |
J2ME & OpenGL ES - 3d programming on mobile devices
|
6/18 6/23 6/25 6/30 |
Image Processing - 2d game programming
|