乐于分享
好东西不私藏

Cesium高性能点渲染插件:cesium-gpu-points-layer

Cesium高性能点渲染插件:cesium-gpu-points-layer

简介

MIT协议的 Cesium高性能点渲染插件:cesium-gpu-points-layer

  1. 大规模点数据流畅渲染
  2. 高性能动态点位展示:实时更新点位(比如车辆轨迹、人员定位、传感器数据),它能在保证低延迟的前提下,稳定支撑高频次的点位刷新
  3. 轻量化集成,Cesium插件

渲染性能基准测试

数据来源:复制自同项目 cesium-gpu-dots 示例,在真实 Cesium 场景中使用同一库渲染

点位数量:34833 个(飞机 6559 个、船舶 28264 个、地震点 10 个)

图片素材基于 SVG 格式

运行设置
测试场景
性能提升(低帧率-高帧率)
广告牌模式(fps)
GPU 点渲染(fps)
高质量 / 无 CPU 限制
静止
27.7% – 17.5%
36-40
46-47
高质量 / 无 CPU 限制
移动
33.3% – 30.3%
30-33
40-43
高质量 / 无 CPU 限制
缩放浏览(欧洲区域)
38.4% – 11.1%
26-45
36-50
高质量 / CPU 限制 6 倍
静止
53% – 51.6%
30-31
46-47
高质量 / CPU 限制 6 倍
移动
16.6% – 90.9%
21-22
38-42
高质量 / CPU 限制 6 倍
缩放浏览
62.5% – 61.9%
16-21
26-34

已关注

关注

重播 分享

[GitHub](https://github.com/vadimrostok/cesium-gpu-points-layer/)