JavaScript 3D使用LightningChart JS绘制实时性能基准测试

本文介绍了JavaScript 3D使用LightningChart JS绘制实时性能基准测试。

LightningChart JS是Web上性能最高的图表库具有出色的执行性能 – 使用高数据速率同时监控数十个数据源。 GPU加速和WebGL渲染确保您的设备的图形处理器得到有效利用,从而实现高刷新率和流畅的动画。非常适合用于贸易,工程,航空航天,医药和其他领域的应用。

LightningChart JS最新试用版

该存储库是一个展示台,用于将快速流式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)坐标都呈现为详细的球体几何形状。

JavaScript 3D使用LightningChart JS绘制实时性能基准测试
  • 低端PC A:6000点/秒(相当于6 kHz信号)
  • 高端PC A:108 000点/秒(相当于108 kHz信号)

JavaScript 3D使用LightningChart JS绘制实时性能基准测试

请注意,拥有强大的GPU将如何显着提高数据渲染速度。

如果需要更快的流传输速度,则可以使用Point Cloud Series 3D来渲染相同的数据而无需3D几何,以实现最佳性能。

JavaScript 3D使用LightningChart JS绘制实时性能基准测试
  • 低端PC A:65000点/秒(相当于65 kHz信号)
  • 高端PC A:504 000点/秒(相当于504 kHz信号)

JavaScript 3D使用LightningChart JS绘制实时性能基准测试

线系列3D

有效的数据点(x,y,z)坐标集呈现为连续的高细节线几何图形。

JavaScript 3D使用LightningChart JS绘制实时性能基准测试
  • 低端PC A:1500点/秒(相当于1.5 kHz信号)
  • 高端PC A:67 000点/秒(相当于67 kHz信号)

JavaScript 3D使用LightningChart JS绘制实时性能基准测试

更多信息

性能指标已使用2021年1月的LC JS v2.2.0进行了测量。
有关LightningChart更多信息JS可以从我们的网站上。
官方API文档可在Arction网站上找到。
如果文档和其他材料不能解决您的问题,并且需要实现帮助,请询问StackOverflow(标记为lightningchart)。
如果您认为自己在LightningChart JavaScript库中发现了错误,请联系support@arction.com。


如果你想LightningChart JS应用于商业用途,欢迎咨询在线客服

标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月16日
下一篇 2021年1月16日

相关推荐

发表回复

登录后才能评论