概要 前端时间做尺规作图相关的动画的时候,封装了一个圆规的动画,顺便研究了下 manim 库的动画函数。 manim 本身就是做动画的库,所以,基于它封装自定义的动画非常方便。 动画原理 对于单个的元素,manim本身就提供了非常多的动画函数。 比如:创建/消除的动画,移动元素的动画,旋转元素的动画
概要 最近,结合视频剪辑工具剪映制作短视频时, 如果不是数学相关的内容,使用视频剪辑工具配置字幕,添加图片等等比 manim更加方便。 所以,用 manim封装一个目录的动画,用来配合剪辑工具中的其他资源。 代码封装 基于manim封装一个目录显示的 class。 主要属性就是 titles,也就是
本文基于官方教程描述PostGIS中的Geometry
本文基于官方教程描述PostGIS中的空间关系
本文基于官方教程描述PostGIS中的空间连接
本文基于官方教程描述PostGIS中的空间索引
本文基于官方教程描述PostGIS中的空间投影
本文基于官方教程描述PostGIS中的地理坐标
本文基于官方教程描述PostGIS中的几何创建函数
本文基于官方教程描述PostGIS中的几何有效性
本文基于官方教程描述PostGIS中的线性参考
本文基于官方教程描述PostGIS中的九交模型
本文描述通过CDN引入Cesium并创建一个三维地球
本文描述Cesium的基础控件
本文描述Cesium的影像底图加载
本文描述使用CustomShader,实现3D Tiles模型的一些特效
本文描述Cesium中的DrawCommand并绘制一个自定义的三角形
本文描述浏览器中的Web Workers并基于Cesium源码进行举例
# 一、简介 订阅发布模式(Publish-Subscribe Pattern)是一种行之有效的解耦框架与业务逻辑的方式,也是一种常见的观察者设计模式,它被广泛应用于事件驱动架构中。 在这个模式中,发布者(或者说是主题)并不直接发送消息给订阅者,而是通过调度中心(或者叫消息代理)来传递消息。 发布者
# 一、简介 模板方法模式是一种行为型设计模式,它定义一个操作(模板方法)的基本组合与控制流程,将一些步骤(抽象方法)推迟到子类中,在使用时调用不同的子类,就可以达到不改变一个操作的基本流程情况下,即可修改其中的某些特定步骤。这种设计方式将特定步骤的具体实现与操作流程分离开来,实现了代码的复用和扩展