課程大綱 Syllabus |
學生學習目標 Learning Objectives |
單元學習活動 Learning Activities |
學習成效評量 Evaluation |
備註 Notes |
序 No. | 單元主題 Unit topic |
內容綱要 Content summary |
1 | WebGL, OpenGL, Three.JS |
introduction to graphics platforms |
basic knowledge of graphics API's |
|
|
|
2 | transformation |
transformation matrices |
learning transformation matrices |
|
|
|
3 | 中秋節放假 |
no class |
no class |
|
|
|
4 | material & lighting |
material & lighting |
learn material & lighting |
|
|
|
5 | basic texturing |
texture paramerters |
learn how to set texture paramaters |
|
|
|
6 | GLSL basics |
learning GLSL |
learning GLSL |
|
|
|
7 | Intermediate GLSL applications |
GLSL programming |
GLSL programming |
|
|
|
8 | Shadow Map |
principles & usage |
principles &usage |
|
|
|
9 | 期中考 |
midterm checkpoint |
midterm checkpoint: written exam |
|
|
|
10 | metaball & marching cube |
algorithm & applications |
algorithm &applications |
|
|
|
11 | subdivision surface |
Loop subdivision |
Loop subdivision |
|
|
|
12 | Topology data structure |
winged edge data structure |
winged edge data structure |
|
|
|
13 | Noise function with GLSL |
noise function |
noise function |
|
|
|
14 | version control with git & github |
version control |
version control |
|
|
|
15 | Projective texture |
projective texture |
projective texture |
|
|
|
16 | normal map |
normal map |
normal map |
|
|
|
17 | Particle & sprite |
particle & sprite |
particle & sprite |
|
|
|
18 | 期末考 |
final exam |
final exam |
|
|
|