![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线性代数
文章平均质量分 58
古月三齐
毕业于物理学的游戏程序员一枚
展开
-
平面点映射问题-透视变换
实际问题: 在游戏项目的开发中恰好遇到了一个问题:需要将篮球比赛中球员和篮球的位置映射到一个2d的背景图上做一个沙盘效果展示。该2d的图片是手绘的带有透视的图,而沙盘上的球员以及篮球除了位置以外,本身的图形不带有透视。 因此正好需要用一个透视变换将原本球场中球员和篮球的位置变换到新的平面中。 其他相似问题: 游戏中透视相机成相、图像校正。 透视变换: 可以通过如下矩阵将平面a中的点u,v映射为平面b中的x,y 其中: 该矩阵就是我们需要的透视变换矩阵,至于为什么透视矩阵是这样的结构不在这原创 2021-09-01 18:42:02 · 642 阅读 · 0 评论 -
方程组求解-高斯消元法
问题描述: 对如下方程组利用高斯消元法求解x1~xn 基本思路: 通过行列变化将方程组转化为上三角矩阵,再逐一回代求解出解向量。 具体步骤: 1.构建上三角矩阵 k从1到n迭代: 第一步:以k行k列为起点的矩阵中最大的系数通过行列交换到k行k列 第二步:将第k行/akk使得xk的系数变成1 第三步:将第k行按系数加到K+1至n行使得k+1至n行xk的系数0 2.回代求解 第一步:从第n行开始回代消元,求出x1~xn 第二部:依据...原创 2021-08-31 23:32:43 · 1013 阅读 · 0 评论