上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 41 下一页
摘要: 光照模型 一般分为镜面反射+环境光(间接反射)+高光 要注意的是这都是针对于一个Shader Point来说的 Phong模型,对应计算的数学公式如下 Phong模型计算镜面反射使用V(顶点到视点的观察方向)和反射光线的夹角 和 Blinn-phong 模型,对应计算的数学公式如下 Blinn-ph 阅读全文
posted @ 2021-10-14 17:07 小帆敲代码 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 第一种:重复寻址模式(Wrap),最常见的模式,四方连续贴图可以无限延展就是用的这种算法,即超过1之后重复0到1地址。 第二种:边框寻址模式(Border Color),坐标越界后,返回的颜色为给定的颜色值。 第三种:钳位寻址模式(Clamp),最边缘像素拉伸的效果,即取离[0, 1]范围最近的坐标 阅读全文
posted @ 2021-10-14 16:57 小帆敲代码 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 可以将它理解为一个流程:数据=>二维图像 功能 渲染管线的功能是通过给定虚拟相机、3D场景物体以及光源等场景要素来产生或者渲染一副2D的图像。 图形渲染管线主要包括两个功能:一是将物体3D坐标转变为屏幕空间2D坐标,二是为屏幕每个像素点进行着色。 渲染管线的一般流程如下图所示。分别是:顶点数据的输入 阅读全文
posted @ 2021-10-14 16:16 小帆敲代码 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 指针 指针:指针是一个变量,只不过这个变量存储的是一个地址,指向内存的一个存储单元; 引用:跟原来的变量实质上是同一个东西,只不过是原变量的一个别名而已。 区别 引用不可以为空,当被创建的时候,必须初始化,而指针可以是空值,可以在任何时候被初始化。 指针可以有多级,但是引用只能是一级(int **p 阅读全文
posted @ 2021-10-14 16:07 小帆敲代码 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 匿名函数就是没有名字的函数。有一些函数只是临时用一下,而且业务逻辑也比较的简单,相当于是临时工,就没必要给它定义成一个正常函数(包含有函数名,很正式的那种)。使用临时的匿名函数,可以减轻函数的数量,让代码变的清晰易读。 C++11提供了对匿名函数的支持,称为Lambda函数(也叫Lambda表达式) 阅读全文
posted @ 2021-10-14 16:02 小帆敲代码 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 一个由c/c++编译的程序占用的内存分为以下几个部分: 栈区 由编译器自动分配释放,存放函数的参数值,局部变量的值等。 堆区 一般由程序员分配释放,若程序员不释放,程序结束时可能由os回收。 全局区(静态区) 全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域data段,未初 阅读全文
posted @ 2021-10-14 11:30 小帆敲代码 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 右值引用 右值一般指的是无法用&取到存储地址的。比如常量10 那么我们可以使用&&来获得右值 int &&j=10; int e=10; int &&j=e;//错误,因为e是左值 移动构造函数 #include <iostream> using namespace std; class demo 阅读全文
posted @ 2021-10-14 11:22 小帆敲代码 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 状态同步就是战斗逻辑在服务器端,然后客户端就像一个表现层。 帧同步就是战斗逻辑主要在客户端,服务器只用来转发操作。 安全性上,肯定是服务器端好一点,因为不好攻击服务器。 阅读全文
posted @ 2021-10-14 10:10 小帆敲代码 阅读(249) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/weixin_38952721/article/details/100130983 虚函数的写法 一般是对于基类的某个成员函数 vitrual void function() 当基类的成员函数被指定为虚函数后,派生类的同名同参函数一般也被认为是虚函数,但是 阅读全文
posted @ 2021-10-13 19:15 小帆敲代码 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 光栅化 光栅化描述的主要过程就是将点绘制在屏幕上。我们将屏幕划分成m*n个像素 采样 假设我们想把一个三角形显示在屏幕上,我们需要知道是哪些像素在三角形中。因此,我们一般将像素中心点对三角形相交的位置进行采样(如果在其中就认为这个像素是被填充的) 走样 形成锯齿 原因 我们可以认为采样就是对信号(原 阅读全文
posted @ 2021-10-11 00:55 小帆敲代码 阅读(29) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 41 下一页