摘要:
一.SSAA 超级采样抗锯齿:在显示尺寸不变的情况下提高采样率,让单个像素变得极小,但是性能消耗增加. 在不采用SSAA技术的情况下,一个单独的网格是否显示颜色由网格中心点是否在几何图形区域内决定;采用SSAA后,一个网格是否显示颜色将不再由一个中心点决定,而是由四个或更多网格点是否在几何区域内决定 阅读全文
摘要:
一.C# 1~4的一些新功能 1.命名参数: void Start() { //命名参数可以实现打乱参数顺序,使用[参数名:]指定参数 Test01(b: 2, c: 1, a: 0); //命名参数一般使用于有多个默认值的参数的情况 Test02(1, p: 3); } private void 阅读全文
摘要:
一.传入数据 需要由CPU向GPU传入数据,如:顶点坐标\顶点法向量\纹理坐标\灯光信息\UV... 二.顶点着色器 将顶点从模型空间坐标系统转化到屏幕空间坐标系统(将3D空间映射到2D屏幕) 着色器Shader:用来实现图形渲染,可以用来替代固定渲染管线的可编辑程序 顶点着色器主要负责顶点的几何关 阅读全文
摘要:
一.二次型的概念和变换 1.二次型 二次型,顾名思义,是用于研究二次的方程的,这类方程我们在解析几何中一定见过,如平面空间中的圆锥曲线方程等。这种类型的方程可以写成矩阵的形式,如下: 为了研究方便,我们经常将这里的x和y写成x1和x2,如下: 这个就是二次型的矩阵表示,通常,我们为了研究方便,都取矩 阅读全文
摘要:
观察下面一个三维矩阵,这个矩阵对应的线性空间变换是绕向量(1,1,1)所在直线旋转90度,同时所有基向量长度都拉伸为原来两倍: 这个矩阵对应的线性空间变换相对简单,那么对于复杂一些的旋转矩阵,我们有没有办法求得它的旋转轴和拉伸倍数呢? 试想在旋转的过程中,旋转轴上的所有向量经过变换后一定还在旋转轴所 阅读全文
摘要:
一.初等矩阵 将单位阵E经过一次变换得到的矩阵称为初等矩阵。初等矩阵都是方阵。这种初等变换有某一行(列)的n倍加到另一行(列)上、互换行列位置、某一行(列)全部乘以某实数三种基本情况。 每一个初等矩阵都可以写作单位阵左乘或右乘一个矩阵的形式。初等行变换是左乘,初等列变换时右乘,下面以2x3矩阵为例说 阅读全文
摘要:
一.概述 我们知道,在一个标准的三维空间中,有三组基向量(1,0,0)\(0,1,0)和(0,0,1),这三组基向量都是由三个坐标组成.二维空间的两组基向量同样是由两个坐标组成.一维空间(直线)的一组基向量同样是由一个坐标组成.那么n维空间的n个基向量也应该是n个坐标组成. 那么有没有可能有这样一种 阅读全文
摘要:
一.概述 在上一篇总结中,主要记录了矩阵用于线性方程组消元的情况,并且提到:方程组若有唯一解,那么方程组对应系数矩阵的秩(有效的方程个数)一定等于未知数的个数;当方程组中方程的个数多于未知数的个数时,多出来的方程一定可以用其他方程线性表示,因此这些多出来的方程是无效的(当方程组的秩等于未知数个数时, 阅读全文
摘要:
一.概述: 矩阵可以看做是若干个列向量的组合,同时也可以看做是若干线性方程组的系数组合. 二.矩阵和线性方程组的对应方式: 1.线性方程组: 线性方程组是指一个n元方程组,其中所有未知量的次数都是1.线性方程可以整理为如下形式: 其中an\an-1...a1\a0是系数,xn\xn-1...x1是未 阅读全文
摘要:
一.前言 这是我准备做的线性代数系列正式开始的第一章节,但是我不准备从行列式或者方程开始说起.在我的理解框架中,矩阵是核心内容,行列式和方程等内容都是工具或者待解决的一些问题.因此,我打算直接从矩阵展开自己的理解,在使用到行列式或者和方程有联系时再切入这些相关内容,因此我直接从矩阵的核心运算-乘法开 阅读全文