计算机图形学依赖于很多方面,例如数学方面涉及到线性代数、微积分、统计等等;物理方面涉及到光学、力学等等,其他还有信号处理、数值分析、美学等等。
线性代数:
在三维空间中表示一个点的位置,可以用向量表示,平移旋转缩放等操作可以用矩阵和向量的乘法表示。
向量
通过向量的点乘,得到两个向量之间的夹角,找到一个向量投影到另一个向量的样子
通过向量的叉乘,判定左和右及内与外
矩阵
向量的点乘叉乘都可以写成矩阵的形式
向量和矩阵的具体数学运算属性就不做介绍
计算机图形学依赖于很多方面,例如数学方面涉及到线性代数、微积分、统计等等;物理方面涉及到光学、力学等等,其他还有信号处理、数值分析、美学等等。
线性代数:
在三维空间中表示一个点的位置,可以用向量表示,平移旋转缩放等操作可以用矩阵和向量的乘法表示。
向量
通过向量的点乘,得到两个向量之间的夹角,找到一个向量投影到另一个向量的样子
通过向量的叉乘,判定左和右及内与外
矩阵
向量的点乘叉乘都可以写成矩阵的形式
向量和矩阵的具体数学运算属性就不做介绍