3D图形学理论入门 读OpenGL的理论基础

今天利用下午的时间读了《OpenGL编程精粹》,理论部分讲解的非常透彻,尤其是让我回忆起了大学时候的《线性代数》,线性代数的实际应用,我才刚刚遇到,却感觉到“线代”非常重要。再此对学习的内容做个目录小结。

 点,
 距离公式,
 右手坐标系,
 3D空间中的点的坐标公式

 向量
 向量的模
 加减
 点乘:结果是标量
 差乘:结果是向量,方向垂直于两个原来的向量

 矩阵
 平移变换
 旋转变换
 缩放变换
 齐次坐标

 三维几何变换 分辨考虑三个坐标轴的旋转

 投影

 平视投影,CAD中
 透视投影,3D游戏及仿真领域
 透视投影的重要性

 裁剪:设定前后两个平面辅助进行
 光照

Leave a comment

您的邮箱地址不会被公开。 必填项已用 * 标注