JavaScript 3D使用LightningChart JS绘制实时性能基准测试
JavaScript 3D使用LightningChart JS绘制实时性能基准测试
LightningChart JS是Web上性能最高的图表库具有出色的执行性能 - 使用高数据速率同时监控数十个数据源。 GPU加速和WebGL渲染确保您的设备的图形处理器得到有效利用,从而实现高刷新率和流畅的动画。非常适合用于贸易,工程,航空航天,医药和其他领域的应用。
该存储库是一个展示台,用于将快速流式3D数据集(高达100 kHz以上)呈现为一组点或连接的线。
有关2D应用程序和更多图表示例,请参阅我们的完整示例集。
使用WebGL进行硬件加速的渲染使需要渲染大量复杂数据集或在这种情况下需要以极高速度更新的大型数据集的应用程序可以使用。
绩效基准
实时应用程序的性能衡量为可以流式传输数据的速度(点/秒或信号频率Hz),同时保持60 FPS(每秒帧数)的稳定帧速率和与之交互的流畅用户体验。
示例:特征A可以每秒渲染100000个数据点。
所有输入数据均按原样呈现,并且具有完整精度,而无需下采样。
测量机:
1.低端PC A(联想Yoga 530):
- 处理器:Intel i7-8550U 1.80 GHz
- GPU:Intel UHD Graphics 620
- 内存:8 GB
- 显示:1920 x 1080,60 Hz
2.高端PC A:
- 处理器:AMD Ryzen 5 3600X 3.80 GHz
- GPU:GeForce RTX 2070(EVGA XC Ultra Gaming,8GB GDDR6)
- 内存:16 GB DDR4 @ 3200 MHz
- 显示:1440P 144Hz监视器
所有测量均记录在Google Chrome中。
点系列3D
每个数据点(x,y,z)坐标都呈现为详细的球体几何形状。
- 低端PC A:6000点/秒(相当于6 kHz信号)
- 高端PC A:108 000点/秒(相当于108 kHz信号)
请注意,拥有强大的GPU将如何显着提高数据渲染速度。
如果需要更快的流传输速度,则可以使用Point Cloud Series 3D来渲染相同的数据而无需3D几何,以实现最佳性能。
- 低端PC A:65000点/秒(相当于65 kHz信号)
- 高端PC A:504 000点/秒(相当于504 kHz信号)
线系列3D
有效的数据点(x,y,z)坐标集呈现为连续的高细节线几何图形。
- 低端PC A:1500点/秒(相当于1.5 kHz信号)
- 高端PC A:67 000点/秒(相当于67 kHz信号)
更多信息
有关LightningChart® JS更多信息可以从Arction官网上了解。
官方API文档可在Arction网站上找到。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· spring官宣接入deepseek,真的太香了~