本教程面向资深程序员和AI科学家,提供计算机图形学的深入理解和实践指导。
1.1 计算机图形学概述 1.2 向量与线性代数 1.3 四元数与复数在图形学中的应用
2.1 二维与三维变换 2.2 模型、视图、投影变换 2.3 变换矩阵的组合与优化
3.1 三角形的离散化 3.2 深度测试与抗锯齿 3.3 现代GPU光栅化管线
4.1 光照与基本着色模型 4.2 着色频率与图形管线 4.3 纹理映射基础
5.1 插值技术详解 5.2 高级纹理映射 5.3 程序化纹理与着色器优化
6.1 基本几何表示方法 6.2 曲线与曲面 6.3 网格处理与阴影图
7.1 光线追踪基本原理 7.2 加速结构(BVH、KD-Tree) 7.3 光线-物体相交算法优化
8.1 辐射度量学 8.2 渲染方程 8.3 蒙特卡洛积分与路径追踪
9.1 BRDF/BSDF理论 9.2 高级材质模型 9.3 复杂外观建模
10.1 相机与透镜模型 10.2 光场理论 10.3 颜色科学与感知
11.1 动画基本概念 11.2 质点弹簧系统与运动学 11.3 常微分方程求解 11.4 刚体与流体模拟
12.1 物质点法基础理论 12.2 MLS-MPM(移动最小二乘物质点法) 12.3 高级MPM技术与应用
每章包含以下部分:
本教程内容组织参考了经典的计算机图形学课程,并针对AI时代的需求进行了更新和扩展。