![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
bubblingo0
这个作者很懒,什么都没留下…
展开
-
unity 面试题
unity渲染流水线有人将渲染流水线分为三个阶段(应用阶段,几何阶段,光栅化阶段),这只是概念上的阶段,每个阶段也可以分为几个子流水线系统。应用阶段得主要任务1.把数据从硬盘加载到显存中,因为显卡访问显存得速度快,并且有限显卡并不支持访问系统内存,这些存入得数据就是(网格数据和纹理数据),网格数据包括顶点得位置信息,顶点颜色,顶点法向量。当数据存入显存后,硬盘中得数据可以移除了。2.设置渲染状态,就是定义了场景中得网格是怎样被渲染得,例如,使用哪一个顶点着色器/片元着色器,光照属性或者材质等原创 2022-02-08 17:15:23 · 1818 阅读 · 0 评论 -
游戏设计模式
命令模式命令某一对象执行某种行为。每一种行为都有一种基类,比如跳跃就有跳跃的行为类,走路有走路的行为,受击有受击的行为,玩家每一次按键或者被要求执行某种行为就调用对应的行为类。执行行为的方法的对象可以是玩家也可以是某个ai对象。对于游戏回放功能,直接能想到的游戏回放的逻辑应该是保存每一帧的每个对象的状态,但是这样对内存和性能要求很高,如果我们保存每一个对象的行为和时间帧,对游戏内所有对象行为的回放,会减少很多...原创 2021-12-27 18:45:00 · 1569 阅读 · 0 评论 -
C#规范技巧
自己对c#的理解原创 2021-12-17 01:16:40 · 1023 阅读 · 0 评论 -
个人笔记(unity,图形学)
光照模型的定义环境光源与模型的定点位置形成反射或者折射关系,与模型自发光到视图的光照,结合渲染在视图上的颜色称之为光照模型。原创 2021-12-10 20:42:18 · 1038 阅读 · 0 评论 -
光漫反射和散射的区别
光漫反射在不透明物体的粗糙表面上,由于元倾角和尺寸不固定,会导致光的反射角度不同,有均匀的,也有不规则分布的。这类称之为漫反射。散射光波经过某物质后四面散开的现象称之为散射,因为介质不同,密度不同都可能会导致光的散射程度不一致,宏观而言光的漫反射也算是散射的一类情况。他俩有相似情况。但是不是一类现象。...原创 2021-12-10 10:29:27 · 4208 阅读 · 0 评论 -
向量叉乘和点乘的数学原理
向量叉乘:两个向量的坐标量积又叫做向量积,用于计算法向量。游戏内应用:用于判断物体在自身的左右方位。还有应用于图形学里,对环境光照于自身顶点或者片元的法向量的夹角来判断光的强弱。用于相机视图是否剔除该面的渲染。等等。判断方式顺时针方向从b旋转到a,使用左手定则,四指方向是旋转方向,大拇指方向即为法向量方向。逆时针方向从a到b,可使用右手定则,上同。法向量的模定义为:也就是ab平行四边形面积。要计算向量积,我们需要引用几个公式代数规则1、反交换律:a×b=-b×a2、加法的原创 2021-12-10 01:57:45 · 4153 阅读 · 0 评论