2022年4月6日何为shader shader中文翻译为着色器,其实是一种用来渲染图形的技术,我们可以通过shader编程,来自定义显卡渲染画面的算法,显示我们所期望的结果。 shader种类 顶点着色器: 处理每个顶点,将……
阅读全文
2022年4月6日何为shader shader中文翻译为着色器,其实是一种用来渲染图形的技术,我们可以通过shader编程,来自定义显卡渲染画面的算法,显示我们所期望的结果。 shader种类 顶点着色器: 处理每个顶点,将……
阅读全文
2022年4月4日Last Lecture What is Computer Graphics? Why study Computer Graphics? Course Topics Course Logistics Graphics’s Dependencies Basic mathematics Liner algebra, calculus, statistics. Basic physics Optics, Mechanics Misc Signal processing Numerical analysis 线性代数 Dot(scalar) Product Cross (vector) Product 向量之间的乘积不符合交换定律。 Cross product: Properties 右手螺旋定则 Cross product: Cartesian Formula Cross product in Graphics 判断左右 判断内外 判断向量b在向量a的左边 右手螺旋法则 向量……
阅读全文
2022年4月4日Last Lecture What is Computer Graphics? Why study Computer Graphics? Course Topics Course Logistics Graphics’s Dependencies Basic mathematics Liner algebra, calculus, statistics. Basic physics Optics, Mechanics Misc Signal processing Numerical analysis 线性代数 Dot(scalar) Product Cross (vector) Product 向量之间的乘积不符合交换定律。 Cross product: Properties 右手螺旋定则 Cross product: Cartesian Formula Cross product in Graphics 判断左右 判断内外 判断向量b在向量a的左边 右手螺旋法则 向量……
阅读全文
2022年3月30日抽卡逻辑自述 参考《剑与远征》 卡牌颜色以及合成 颜色 合成 绿色 可分解,得到粉尘和银瓜子, 最基础的卡 蓝 蓝+ 同样的三张蓝色可合成一张蓝+ 紫 同种族的三张蓝+可以合成一张紫(可以选择合成其中蓝+的某个紫色) 紫+ 同英……
阅读全文
2022年3月30日抽卡逻辑自述 参考《剑与远征》 卡牌颜色以及合成 颜色 合成 绿色 可分解,得到粉尘和银瓜子, 最基础的卡 蓝 蓝+ 同样的三张蓝色可合成一张蓝+ 紫 同种族的三张蓝+可以合成一张紫(可以选择合成其中蓝+的某个紫色) 紫+ 同英……
阅读全文
2022年3月27日skynet定时器 要解析一个程序代码,先了解数据结构,这是基础,再看函数。 拿skynet定时器举例子。 数据结构 //定时器事件 用于抛出定时器事件到消息队列里。理解这个数据结构需要先了解skynet的框架……
阅读全文
2022年3月27日skynet定时器 要解析一个程序代码,先了解数据结构,这是基础,再看函数。 拿skynet定时器举例子。 数据结构 //定时器事件 用于抛出定时器事件到消息队列里。理解这个数据结构需要先了解skynet的框架……
阅读全文
2022年3月10日理解定时器 适用场景 定时任务(每隔1s钟打印一次数据) 超时控制(xx分钟没有动作就断开连接) 频率限制(最快只能每5s调用一次API) 定时器常用的数据结构有如下几种: 链表 双向有序链表 最小堆 时间轮 层级时间轮……
阅读全文
2022年3月10日理解定时器 适用场景 定时任务(每隔1s钟打印一次数据) 超时控制(xx分钟没有动作就断开连接) 频率限制(最快只能每5s调用一次API) 定时器常用的数据结构有如下几种: 链表 双向有序链表 最小堆 时间轮 层级时间轮……
阅读全文