目录 前言 一、效果1 1.效果图 2.实现原理 3.实现代码 二、效果2 1.显示效果 2.实现原理 3.全部源码 总结 前言 项目中有一个需求,想要表达一种飞机上的雷达扫描地球的特效,做出来效果还是挺有逼格的,其实Cesium有了后期特效,使用自定义shader的方式就更方便了,现在把显示效果和全部源码都贴在下面。 一、效果1 1.效果图 2.实现原理 通过自定义shader实现,利用后期处理PostProcessStage接口。 主要是利用Cesium自带的glsl函数,以及webGL底层api扩展显示效果。构造出后期特效的fragmentShader参数。可流出一些显示控制的参数,供用户交互使用。