電腦圖學 Computer Graphics |
課號 | 725 U3250 |
教師 | 陳炳宇 | |
助教 | 宋華偉 & 陳柏宏 [homepage] | |
時間 | 每週三 14:20-17:20 | |
教室 | 管一 101 |
9/17 | Introduction [PDF]
The Advantages of Interactive Graphics Recent interesting researches in Computer Graphics NOTE: the classroom has been changed to Rm. 101, MBA No. 1 Bldg. |
9/24 | Basic Raster Graphics Algorithms for Drawing 2D Primitives [PDF]
Scan Converting Lines Filling Rectangles Filling Polygons Clipping Lines Clipping Polygons Antialiasing |
10/1 | Introduction to 3D Model [PDF]
Data Structure of Triangle Meshes OBJ File Format (simple version) TRI File Format
2D Transformations Homogeneous Coordinates and Matrix Representation The Window-to-Viewport Transformation 3D Transformations |
10/8 | How to Program ?
|
10/15 | Viewing in 3D [PDF]
Specification of an Arbitrary 3D View Parallel Projection Perspective Projection 3D Clipping for Canonical View Volume
The CMY Color Model The YIQ Color Model The HSV Color Model |
10/22 | Visible-Surface Determination [PDF]
The Depth-Sort Algorithm The z-Buffer Algorithm Scan-Line Algorithm Visible-Surface Ray Tracing Warnock's Algorithm |
10/29 11/5 |
Illumination and Shading [PDF]
Shading Models for Polygons Surface Detail Shadows Transparency Global Illumination Algorithms Recursive Ray Tracing Radiosity Methods The Rendering Pipeline Homework #2 Demo |
11/5 11/12 |
Representation of Curves and Surfaces [PDF]
Parametric Cubic Curves Parametric Bi-Cubic Surfaces Quadric Surfaces Specialized Modeling Techniques |
11/19 | Solid Modeling [PDF]
Boundary Representations Spatial-Partitioning Representations Constructive Solid Geometry |
11/26 | mid-term exam. (OPEN BOOK) range: the materials until 11/19 |
12/3 12/10 |
term project discussions: [project list] Homework #3 Demo |
12/10 12/24 |
OpenGL [PDF]
Rendering Primitives Rendering Modes Lighting Texture Mapping Additional Rendering Attributes Imaging
|
12/17 | term project proposal presentations Virtual Reality and Human Computer Interface
|
12/24 12/31 1/7 |
Texture Mapping [PDF]
Texture Aliasing MIPmaps Environment Maps Bump Mapping Displacement Mapping Shadow Maps Solid Textures |
12/31 | Visualization
|
1/14 | term project demonstrations and oral presentations NOTE: the class will be started from 13:20 and the classroom will be changed to 2nd Conf. Rm. (4F), MBA No. 1 Bldg. |