自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js数组遍历删除元素时,引起splice失效

循环删除数组元素时,会引起数组下标错乱,导出arr.splice(1,1)失效的问题。

2023-07-21 10:29:47 115

原创 Babylonjs离线模型加载失败问题

默认情况下,Draco解压器使用的文件是从https://preview.babylonjs.com引用,需要将引用下载到本地使用。

2023-07-03 17:15:39 104

原创 BabylonJs开发中容易遇到的问题,包含动画、模型、载入、自发光、gui等。

环境纹理:BABYLON.CubeTexture.CreateFromPrefilteredData( ‘texture/environment.env’, scene )

2023-06-02 15:25:26 342

原创 Vue React WebGL Babylon 如何使用材质库(水材质)

将官方材料库依赖安装到项目中。

2023-05-16 16:22:19 187

原创 node封装sql分页函数(动态注入查询条件)

【代码】node封装sql分页函数(动态注入查询条件)

2023-04-20 15:09:32 124

原创 WebGL Babylon解决骨骼动画不流畅问题

导入骨骼模型时,可能会发现骨骼动画并不是特别流畅...

2023-03-30 22:55:04 129

原创 WebGL Babylon 利用pbr材质(金属材料)

合理利用pbr材质结合环境纹理,可以大幅度提升模型质感和反射效果调整pbr材质的金属.....

2023-03-23 11:46:55 305

原创 js计算距离最近的元素坐标

根据两元素的坐标形成直角三角...

2023-03-19 16:54:58 121

原创 Vue实现拖拽绑定功能

防止mouseDown事件被子元素引用可以利用css pointer-events: none(禁用点击穿透);防止父级事件向下传递。因为是简单的两个列表项的绑定,对拖拽性能要求不高。

2023-03-15 14:29:34 205

原创 nodejs实现token校验

创建secretKey.js文件。

2023-03-14 18:42:38 170

原创 WebGL Babylon GlowLayer 解决自发光材质穿透问题

【代码】Babylon.js GlowLayer 踩坑(自发光材质永远显示在最顶层)

2023-01-30 14:40:49 209

原创 字体FontFace动态引入方式

css:@font-face{font-family: myfont}字体的地址必须写在url()内。

2023-01-11 13:51:59 252

原创 vue js实现table高度自适应

自适应表格的max-height,即使头部元素发生换行也不影响,不是表格也可以用,自行调整底部距离即可。(此函数没有监听窗口resize)

2022-11-18 11:01:11 1303

原创 react实现图片懒加载(渐入)

图片懒加载+css animation。

2022-08-22 15:39:55 270

原创 js封装节流函数防抖函数

防抖节流函数封装

2022-08-09 16:31:55 331

原创 Vue BabyLon.js和Three.js 解决模型卡顿,模型优化

如果用Vue搭建3D模型时候注意不要把3D模型的场景、相机等数据双向绑定,否则会影响帧率vue3可以直接不采用响应式声明数据vue2可以在data() 外部声明所用数据这样模型大一点也不会影响模型渲染、性能对于体积特别大的模型可以将模型进行压缩再使用gltf-pipeline安装将glTF转换为Draco glTFmodel.gltf:需要压缩的文件modelDraco.gltf:压缩后的文件名称详细可参考:Gltf模型太大,Threejs加载耗时怎么办?答:Blender导出Gltf可以

2022-06-09 13:22:29 6040

原创 跨域跨页面通信

iframe 为例window.parent //iframe的父窗口window.parent.postMessage('2','*',') // * 为目标窗口,*代表任意目标接受消息 mounted() {window.addEventListener('message', function (e) { // e.data为传递过来的数据 this.areaId = e.data console.log(e.data,'data')}) },

2022-04-24 11:13:59 217

原创 uniapp 原生tabbar无法覆盖问题(uView框架)

刚接触 uniapp 发现原生 tabbar 无法覆盖,但还不想用 v-if 或者动态组件,所以自己封装一个组件,通过uni.hideTabBar() 隐藏 tabbar,这样既能用tabbar功能还能解决层级问题,但是需要再每个tabbar页引入自定义组件。

2022-03-07 13:46:25 3911 3

原创 uniapp 页面滑动组件

uni-swiper-dot插件二次封装,

2022-03-07 13:29:05 2166

原创 vue长列表优化

长列表优化

2022-03-01 16:19:38 1501

空空如也

空空如也

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

TA关注的人

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