- 博客(11)
- 收藏
- 关注
原创 threejs解决相机位置与target距离非常小时滚轮好像滚不动了的现象(同步修改相机target位置)
【代码】threejs解决相机位置与target距离非常小时滚轮好像滚不动了的现象(修改target位置)
2025-05-15 10:27:25
233
原创 解决Cesium错误拾取贴地多边形的问题,对拾取到的GroundPrimitive Polygon 进行精确拾取检测
在Cesium中绘制贴地多边形(GroundPrimitive)时,可能会遇到拾取错误的问题,原因可能是射线检测误拾取到了多个位置不同的多边形构成的大包围盒,或者数据加载未完成导致误拾取。为解决此问题,可以通过精确判断点击点是否在GroundPrimitive多边形内来实现精确拾取检测。具体步骤包括:1) 将点击点的世界坐标转换为经纬度;2) 提取多边形的顶点坐标并转换为经纬度;3) 确保多边形闭合;4) 使用射线法判断点是否在多边形内。通过这种方法,可以有效避免误拾取问题,确保拾取操作的准确性。
2025-05-15 09:23:04
294
原创 Three.js加载GLTF模型的效果优化
因此展示到屏幕时需要通过gamma校正,将linear转换回sRGB空间,也就是进行gamma校正,threejs中可通过设置gammaOutput和gammaFactor,进行gamma校正。但是使用了后期处理之后,上述设置失效,three.js输出的颜色空间变成了linear。想要Three.js加载模型的颜色还原建模软件的效果,可以考虑设置Three.js的输出色彩空间为linear,因为gltf加载默认是sRGB,three.js输出的颜色空间是srgb。此时不需要加上伽马校正。
2025-03-05 16:35:57
500
原创 基于FastAPI和peewee的项目踩坑
tornado是一个异步网络IO非阻塞框架,这意味着涉及到IO阻塞操作,我们都应该以异步的形式去进行。而peewee本身并不是异步的,因此我们还需要引入另外一些库才能更好的契合。分析觉得是出现了IO线程阻塞问题。
2023-05-31 14:07:51
1358
1
原创 react form表单附带文件 formdata上传的一些问题
1.上传带文件的表单,form表单应该设置encType="multipart/form-data",但是设置之后但控制台中请求头header的Content-Type仍然为application/json用fetch请求:export async function formDataFetch(params: FormData) { const response = await fetch('#', { method: 'POST', headers: { "Conten
2021-07-30 17:32:09
3572
原创 mappers:映射器 : 定义映射SQL语句文件
mappers:映射器 : 定义映射SQL语句文件错误:Type interface com.hut.mapper.UserMapper is not known to the MapperRegistry.引入资源方式MapperRegistry:注册绑定我们的Mapper文件;方式一:推荐使用<!-- 使用相对于类路径的资源引用 --><mappers> <mapper resource="com/hut/mapper/UserMapper.xml"/&g
2021-02-01 18:00:11
388
原创 hadoop伪分布式下yarn搭建中遇到的问题
Retrying connect to server: 0.0.0.0/0.0.0.0:8032在配置了yarn的情况下,如果不想启动 YARN,务必把配置文件 mapred-site.xml 重命名,改成 mapred-site.xml.template,需要用时改回来就行。否则在该配置文件存在,而未开启 YARN 的情况下,运行程序会提示 “Retrying connect to serve...
2020-05-08 16:04:52
1042
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人