摘要: 设置代理 git config --global http.proxy http://127.0.0.1:7890 git config --global https.proxy https://127.0.0.1:7890 解除代理 git config --global --unset http 阅读全文
posted @ 2025-04-07 15:28 邢韬 阅读(21) 评论(0) 推荐(0)
摘要: 最近出现了一个需求,要追踪模型,需要先flyTo过去,然后再trackedEntity,但是一直有bug,飞过去之后,会锁定模型起点不动。 在源码中,会被此处打断track,然后后续会出现错误的跟踪(此处应该是有bug,没细研究)。 trackedEntity实际是使用了EntityView类来控制 阅读全文
posted @ 2025-04-02 16:36 邢韬 阅读(15) 评论(0) 推荐(0)
摘要: 最近在做无人机实时轨迹,开始用定时器setTimeOut每秒获取无人机的位置并修改模型位置,但是由于无人机飞行速度比较快,导致可视化的轨迹效果不够平滑,有点鬼畜。 试过了CZML,但是无法很好实时添加轨迹点位,且由于不够灵活,姿态等属性也无法调整,CZML参见:https://www.cnblogs 阅读全文
posted @ 2025-04-02 14:31 邢韬 阅读(73) 评论(0) 推荐(0)
摘要: git checkout -b newbranch origin/newbranch 若远程分支没有更新到本地,则可使用下列命令进行更新 git fetch origin git remote update origin --prune 阅读全文
posted @ 2025-03-26 18:11 邢韬 阅读(9) 评论(0) 推荐(0)
摘要: 闪烁的核心就是根据时间变颜色或者透明度 时间我们可以采用如下代码 fract 代表取小数,czm_frameNumber 是一个根据帧率无限增大的数值,如下公式就是一个0-1之间无限循环的数值,根据这个数值我们就可以做到闪烁的效果 float time = fract(czm_frameNumber 阅读全文
posted @ 2024-02-06 10:50 邢韬 阅读(395) 评论(0) 推荐(0)
摘要: 动态绘制点 动态传递顶点坐标 绘制动态点需要进行 JavaScript 和 GLSL 之间的信息交互,即将JS代码中指定的点位传入GLSL中进行绘制。 常规顶点着色器代码如下,我们需要通过JS代码给 gl_Position 传值来动态的绘制点位。 const VertexSource = ` voi 阅读全文
posted @ 2024-01-30 09:53 邢韬 阅读(62) 评论(0) 推荐(0)
摘要: 绘制一个点 编写简单的着色器代码 首先,我们先了解一下代码中用到的 GLSL 语言的 类型 和 内置变量。 顶点着色器 用到的数据类型 顶点着色器的内置变量 内置函数 gl_Position的类型—— vec4 明显比 gl_PointSize 的 float 要特别。如果说我们需要的顶点坐标数据是 阅读全文
posted @ 2024-01-12 15:43 邢韬 阅读(177) 评论(0) 推荐(0)
摘要: WebGL绘图流程 下图中,可清晰得知 WebGL 需要两种着色器: 顶点着色器。用来描述顶点属性,比如坐标位置。其中,顶点我们可以理解为他是三维空间中的一个点(x, y, z)。 片元着色器。逐片元处理颜色。片元是 WebGL 的术语,它其实指的是每一个像素,逐片元的意思就是计算出当前绘制的每个像 阅读全文
posted @ 2024-01-12 11:14 邢韬 阅读(70) 评论(0) 推荐(0)
摘要: 以贴底线 GroundPolylinePrimitive 为例 我们知道,primitive的更新机制主要是通过update函数,所以通过源码我们可以很容易找到如何对针对性的更新属性。 可以看到,update 每次都会判断 _primitive 这个属性,如果他未定义,则重新构建geometry相关 阅读全文
posted @ 2023-12-29 11:43 邢韬 阅读(577) 评论(0) 推荐(0)
摘要: viewer.render(); viewer.canvas.toDataURL("image/png"); 感兴趣的朋友可以移步:LiZzhi/cesium-dev-set,如果对您有帮助,请给我一颗star,谢谢。 阅读全文
posted @ 2023-10-20 11:20 邢韬 阅读(502) 评论(0) 推荐(0)