用pixijs实现数字华容道游戏 发表于 2022-12-12 分类于 前端 最近老是抖音老是刷到一个小孩子玩数字华容道特别厉害,我感觉挺有趣的,就做了一个数字华容道,上班摸鱼可以玩,哈哈哈哈哈。 阅读全文 »
pixijs+webgl实现城市交通模拟 发表于 2022-10-27 更新于 2022-12-12 分类于 娱乐 交通模拟器汽车的行驶以及等红绿灯的场景进行模拟,使用了pixi和webgl去实现的。webgl主要是用在pixi中spite的着色器的编写。 阅读全文 »
webgl实现ps混合模式第三章-强光,柔光,亮光,点光,线性光,实色混合,排除,差值 发表于 2022-09-08 更新于 2022-12-12 分类于 前端 本章的图片和之前两张的图替换一下,第一张是底层的图片,第二张图是进行混合模式的,这是png图片,空白的地方全是透明的。 阅读全文 »
webgl实现ps混合模式第二章-变暗、变亮、颜色加深、颜色简单、线性加深、线性减淡 发表于 2022-08-28 更新于 2022-12-12 分类于 前端 接着上一章讲解,如果本章有些知识点和公式看不懂可以看一下第一章的讲解。 变暗、变亮的实现这两个方案实现起来很简单,就是去两张图的rgb的最小值或最大值,直接上shader代码: 阅读全文 »
webgl实现ps混合模式第一章~正片叠底、滤色 发表于 2022-08-18 更新于 2022-12-12 分类于 前端 一、混合模式在ps中有很多的混合模式,如:正片叠底、滤色、变暗、变亮等等。下图为ps的算法公式图: 阅读全文 »
C++ 基础知识(6)--结构体 发表于 2022-08-08 更新于 2022-12-12 分类于 C++ 结构体结构体struct是用来存放一组不同类型的数据。 声明结构体类型 定义变量名 阅读全文 »
C++ 基础知识(5)--指针 发表于 2022-07-20 更新于 2022-12-12 分类于 C++ 变量的内存地址每一个变量都有一个内存位置,每一个内存位置都定义了可使用连字号(&)运算符访问的地址,它表示了在内存中的一个地址。例子: 阅读全文 »
C++基础知识(4)--函数、分文件函数 发表于 2022-07-10 更新于 2022-12-12 分类于 C++ 函数函数的语法格式: return_type function_name(params){}换成更好理解的中文是函数返回的类型 函数名(参数){}。函数返回类型是根据函数里面最后的返回结果是什么,比如函数类型返回是int类型,那么函数类型就应该是int类型。 阅读全文 »
C++ 基础知识(3)--三目运算符、随机数、水仙花例子 发表于 2022-06-28 更新于 2022-12-12 分类于 C++ 三目运算符三目运算符的格式是:<表达式1> ? <表达式2> : <表达式3>当表达式1为true时执行表达式2,当表达式1为false时执行表达式3。 阅读全文 »
C++基础知识(2)--转义字符、数据的输入、sizeof 发表于 2022-06-20 更新于 2022-12-12 分类于 C++ 转义字符转义字符是为了表达一些不能显示出来的ASCII字符。 常见的转义字符有 \n, \\ ,\t 阅读全文 »