typography排版,活字印刷术
Academic integrity学术诚信
course topics:
1、rasterization:
Project geometry primitives几何基元 (3D triangles / polygons多边形) onto the screen;
Break projected primitives into fragments (pixels);
Gold standard in Video Games (Real-time Applications)
2、curves and meshes:
How to represent geometry in Computer Graphics;
bezier curve/Catmull-Clark subdivision
3、ray tracing:
Shoot rays from the camera though each pixel
- Calculate intersection and shading
- Continue to bounce the rays till they hit light sources
Offline Applications离线应用
4、animation /simulation
Key frame Animation
• Mass-spring System