自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 材质数学节点

因此,如果“阿尔法”(Alpha)为RGB颜色,那么“阿尔法”(Alpha)的红色通道值定义A与B的红色通道之间的混合,而与“阿尔法”(Alpha)的绿色通道 无关,该通道定义A与B的绿色通道之间的混合。对 (0.2,0.4,1.0) 和 0.2 执行 Subtract(减)的结果是 (0.0,0.2,0.8)。(Lerp就是,alpha值是0到1,到一张图上就是黑色到白色,然后A和B就是你要输入的颜色,然后根据Alpha的0输出A颜色,1输出B颜色,灰色代表0到1的一个值,输出AB两种颜色的混色)

2024-11-12 15:32:34 379

原创 cesium webgl2.0 shader 各种函数使用

cesium webgl2.0 shader

2023-10-18 11:04:21 1382

原创 前端javascript基于echarts绘制河道断面图

javascript基于echarts绘制河道断面图

2023-09-04 23:41:56 827

原创 使用pnpm的patch命令打补丁,安装依赖后自动打上修改的内容

显然方法1和方法2在紧张的开发阶段不大现实,因此使用方法3更为合理。但如果你项目使用pnpm的话,patch-package并不能使用,所幸在v7.4.0的版本中,pnpm添加了pnpm patch和pnpm pathc-commit,支持了给依赖打补丁。然后我们打开生成的这个链接/private/var/folders/3c/v35nykz53t11n6gl0gl2kn6w0000gn/T/e07c1fd284b06829e8872915955e71cd,在里面修改ant-design-vue的代码。

2023-09-03 14:30:43 1016

原创 vue3.3新特性,通过实例了解vue3.3新的特征

5月份,vue团队发布了 vue3.3.这次小版本的发布主要解决了–Vue 与 TypeScript 一起使用时的许多长期存在的痛点.下面我们一起来学习一下vue3.3新特征。

2023-09-02 17:37:26 239

原创 函数式编程、createVNode、render、h 函数

函数式编程、createVNode、render、h 函数

2023-08-31 20:53:24 851

原创 shadertoy 转换 three.js

如果shadeer只用作scene中的一个物体的纹理 那么需要删除 iResolution 并且使用适当的值来替换他,使用它会导致shader随着离相机距离(离窗口越近fragCoord.xy / iResolution.xy映射区间越大)产生不同效果并且shader始终直面你 即使你在侧面看他。fragCoord参与运算需要指定 fragCoord.xy。iResolution修改。

2023-07-31 21:06:24 257 1

原创 glsl,shader,glsl内置函数

原因是着色器材质它涉及到另一种语言–GLSL,只有懂了这个语言,我们才能更好的写出着色器材质,利用好的我们的GPU。将x值钳于minVal和maxVal之间,意思就是当xmaxVal时返回maxVal,当x在minVal和maxVal之间时,返回x。同样,如果x=0并且y

2023-07-29 20:46:30 400

转载 3个CSS动画库,比Animated还好用,让你的网站酷炫起来

只需将 CSS 库加载到您的项目中,添加元素标记并结合您选择的样式类来自定义构建您完美的图像悬停效果。官网地址:https://sarthology.github.io/Animatopy/集成了animate.css,但是更加简单,更加灵活,更加方便。GITHUB地址:https://github.com/ciar4n/Izmir。官网地址:https://ciar4n.com/izmir/

2023-07-18 20:23:04 1222 1

原创 vite + eslint + prettier 环境配置

vite + eslint + prettier 环境配置

2023-06-28 21:24:26 210 1

转载 Cesium 材质相关

cesium开发,材质设置,材质相关。

2023-04-03 14:32:03 1701

原创 zsh vim 个性化配置,代码高亮,目录树等

配置.vrmrc文件。

2023-03-26 19:48:12 812

原创 three.js 创建文本的几种方式

three.js 创建文本的几种方式

2023-03-06 22:06:52 938

原创 cesium-加载DEM数据

有些时候我们需要使用自己发布DEM数据

2023-03-06 21:03:02 2692

原创 关于vite使用了static变量导致热更新报错的问题。

但是似乎我配置了没有生效,最后我的临时解决方案采用 vite-plugin-restart 插件,根据修改的文件来直接重启vite服务, 解决热更新的问题。的插件来解决编译将static静态变量转换成全局变量来解决热更新报错的问题。有更好的方式的小伙伴可以留言哈。

2023-02-26 11:02:40 248

原创 three.js BufferGeometry 设置顶点uv信息,在shader着色器实现渐变效果。

【代码】three.js BufferGeometry 设置顶点uv信息,在shader着色器实现渐变效果。

2023-02-25 11:11:48 1397

原创 前端基于tensorflow实现语音识别

【代码】前端基于tensorflow ai模型实现语音识别。

2023-02-25 10:58:03 630

原创 vue3封装echart组件以及hook

基于vue3封装的echarts,以及hooks。

2023-02-25 10:48:22 653 1

原创 Ccesium实现三角面立体效果,类似threejs分段细分

【代码】Ccesium实现三角面立体效果,类似threejs分段细分。

2023-02-20 17:27:44 1262 7

原创 vue3搭建cesium开发环境

vue3 cesium

2023-02-18 22:32:49 315

原创 vue3 + vite + ts + router + pinia 环境配置

vue3 + vite + ts + router + pinia 环境配置

2023-02-18 21:54:13 406

转载 CESIUM内置shader变量和函数

CESIUM内置shader变量和函数

2023-02-16 10:44:14 1532 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除