GAMES101 学习笔记01:综述
图形学的应用
- 游戏 (Video Games)
- 电影 (Movies)
- 动画 (Animations)
- 设计 (Design, Computer Aided Design, CAD)
- 可视化 (Visualization)
- 虚拟/增强现实 (Virtual/Augmented Reality, VR/AR)
- 数字插图 (Digital Illustration)
- 仿真模拟 (Simulation)
- 用户界面 (Graphical User Interfaces)
- 字体排印 (Typography)
GAMES101课程内容
- 光栅化 (Rasterization)
- 将几何图元 (3D 三角形/多边形) 投影到屏幕上
- 将投影图片分解成片段(像素)
- 电子游戏(实时渲染)的黄金标准
- 曲线和曲面 (Curves and Meshes)
- 在计算机图形学中表示几何图形(贝塞尔曲线/曲面细分)
- 光线追踪 (Ray Tracing)
- 从相机发射光线穿过每个像素(反向追踪,更好的性能)
- 计算焦点和阴影
- 继续反射光线,直到击中光源
- 动画/电影(离线渲染)的黄金标准
- 从相机发射光线穿过每个像素(反向追踪,更好的性能)
- 动画/模拟 (Animation/Simulation)
- 关键帧动画
- 质量弹簧系统