- 博客(17)
- 收藏
- 关注
原创 Cesium billboard鼠标悬浮将箭头换成手的形式
pickedObject.id.customProperty 是我自己的自定义属性 就是区分自己添加的图标以及其他信息。鼠标事件到当前图标上将画布样式改为pointer。
2023-12-01 09:25:08
566
1
原创 threejs 源模型克隆之后修改克隆模型材质会影响源模型
在Three.js中,当你克隆一个模型时,实际上只是创建了一个新的对象,但该对象仍然引用原始模型的一些属性,例如材质。这意味着如果你修改了克隆模型的材质,原始模型的材质也会受到影响。当你克隆一个模型时,新的模型实际上与原始模型共享相同的材质对象。方法创建材质的副本,然后将其赋值给克隆模型的材质属性。这样,你就可以对克隆模型的材质进行独立的修改,而不会影响原始模型。如果你想要修改克隆模型的材质而不影响原始模型,你需要创建一个新的材质对象并将其赋值给克隆模型的材质属性。直接将源对象的材质克隆。
2023-12-01 09:21:20
449
1
原创 Cesium billboard吸附地面(倾斜摄影)
需要给Cesium地形加上icon图标,使用billboard加上图标后,对于倾斜摄影的模型会出现穿模的效果,导致图标不能看见。
2023-11-23 18:13:57
1258
原创 threejs 更换模型材质贴图
colorSpace默认为空需要指定其标准色:sRGB为标准色,通常用于图像处理和渲染中。这样可以确保颜色显示和渲染在标准的sRGB范围内,不同的颜色空间会导致纹理图的颜色呈现不一致。更换模型贴图的时候 图片能正确加载到模型上,但是纹理图会错位。纹理对象Texture反转属性.flipY默认值为true,表示是否翻转纹理贴图在Mesh上的显示位置。
2023-11-23 18:05:12
561
原创 Popover嵌套select 点击下拉导致外部Popover消失
2.3.8之前使用:popperAppendToBody="false" 防止关闭。使用teleported属性 防止外部Popover关闭。"element-plus": "^2.3.8",使用。
2023-09-12 10:21:20
1266
1
原创 模型相对对象发生改变转换对应坐标
在A模型中添加B模型 B模型的position是我通过射线点击A模型获取到的point的位置,现在B模型的位置不是如我所意,偏差严重,排查后,应该是相对位置发生了变化,本来相对于整个场景得到的位置,现在添加到A模型中,相对位置就是A模型了,应该将其本相对场景的坐标转换成相对于父对象的坐标。计算B模型相对于A模型的位移向量。可以通过减去A模型的坐标从而得到相对位移向量:位移向量 = B模型坐标 - A模型坐标。将B模型的位移向量应用到A模型的位置上,即将B模型的坐标设置为A模型的坐标加上位移向量。
2023-08-08 09:33:30
83
原创 threejs渲染顺序问题导致模型变透明
将renderer.render(sceneHelpers, camera);函数置于viewHelper.render(renderer)前面。1.给模型强制添加不透明度(没用)2.模型渲染顺序(有用)场景中的模型变成透明。
2023-07-26 09:19:27
510
1
原创 vite+vue3 动态导入某文件夹下vue文件并使其成为动态组件
【代码】vite+vue3 动态导入某文件夹下vue文件并使其成为动态组件。
2023-07-21 14:06:10
1818
1
原创 Set operation on key “pageDataTitle“ failed: target is readonly 去除警告
这个错误提示表明在尝试对只读属性"pageDataTitle"进行设置操作时出现了问题。同时还提到了"watch.immediate",这可能与Vue的watch选项有关。来立即执行watch的处理函数。然而,在这种情况下,"pageDataTitle"属性可能被设置为只读,而无法通过watch来修改它。当你使用Vue的watch选项来监听某个属性时,可以通过设置。
2023-06-10 15:56:11
1490
原创 element-plus Table 虚拟滚动
解决方案二:监听触底和触顶,懒加载数据 固定dom节点数量。解决方案一:使用分页、Virtualized Table。背景:dom加载太多,导致动画卡顿。
2023-06-10 15:10:57
1946
原创 用reactive定义的数组失效
父组件传数组到子组件,由于后续要对数组进行其他操作,为了避免污染props的值就在子组件定义了一个变量用于接收props的值。:在使用reactive定义复杂结构的响应式数据时,如果你要对其赋值,会丢失其响应性。:把传的数组赋给变量之后,,就会一直都是定义的空数组,没有赋值成功。再封装一层数据(推荐!
2023-04-22 13:35:51
543
2
原创 解决on事件的多次回调(socket,uni.on)
使用socket.emit 发送了一个事件 另一个页面scoket.on接此接收事件 在mounted初始化 当在当前页面接收正常,一旦退出该页面再次进入就会多一次接收,实则发了一次。造成这种原因是因为当前事件一直保存没有被结束。B页面 当多次往返该页面 接收函数触发次数会随着页面往返次数增加,往返两次就打印两遍,依此类推。解决:在on之前,off该事件。
2023-03-25 20:51:49
785
1
原创 关于navigateTo 失效
需求:首页->列表组件->中间操作页->编辑表单页->编辑单元格(进不去)疑惑:首页->新建表单页->编辑单元格(可以用)路径名写全,不要简写。
2023-03-14 20:23:40
100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人