摘要: 作用 在类外部也能使用友元函数或友元类 定义 在类1的内部定义friend 类A或friend void fun() 阅读全文
posted @ 2021-10-20 18:03 小帆敲代码 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 管道( pipe ) 管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。 有名管道 (named pipe) 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。 信号量( semophore ) 信号量是一个计数器,可 阅读全文
posted @ 2021-10-20 17:49 小帆敲代码 阅读(59) 评论(0) 推荐(0) 编辑
摘要: LightMapping 所谓LightMapping,就是把静态光源产生的效果提前渲染成贴图贴到静态物体表面,产生的效果应该和实时计算的结果是一样的,但是因为已经渲染成了贴图(也就是所谓的灯光烘焙),在程序运行期间就免去了实时计算的负担,自然提高了性能。 LightProbe Light Prob 阅读全文
posted @ 2021-10-20 17:48 小帆敲代码 阅读(77) 评论(0) 推荐(0) 编辑
摘要: AABB包围盒 二维碰撞检测 将AABB投影到x\y两个坐标轴判断相交关系 只有两个轴都相交了才算相交 三维碰撞检测 将AABB包围盒投影到x\y\z三个坐标轴判断相交关系 只有三个轴都相交了才算相交 阅读全文
posted @ 2021-10-20 17:36 小帆敲代码 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 应用阶段、几何阶段和光栅阶段。 应用阶段 主要是CPU与内存打交道,例如碰撞检测,计算好的数据(顶点坐标、法向量、纹理坐标、纹理)就会通过数据总线传给图形硬件 。 几何阶段(Geometry Stage) 这个阶段也被称为“变换和光照”阶段。为了从3D场景转换到2D,场景中的所有物体都需要转换到几个 阅读全文
posted @ 2021-10-20 15:44 小帆敲代码 阅读(41) 评论(0) 推荐(0) 编辑