LightningChart.NET完全由GPU加速,并且性能经过优化,可用于实时显示海量数据-超过10亿个数据点。 LightningChart包括广泛的2D,高级3D,Polar,Smith,3D饼/甜甜圈,地理地图和GIS图表以及适用于科学,工程,医学,航空,贸易,能源和其他领域的体绘制功能。
这是v10 LightningChart® .NET系列的第二个主要版本。这个版本主要关注LightningChart的性能。现在,图表将具有改进的实时监测线列,改进的与IntensityGridSeries和PointLineSeries3D的交互,改进的使用1000的AnnotationXY和Polar Sectors时的性能。
样本数据块系列
我们正在引入SampleDataBlockSeries,这是一个为实时应用完全优化的新系列。它以最少的CPU和内存消耗提供了最佳的性能,并在数据滚动/扫描方面具有无可比拟的平滑性。这允许同时渲染极高数量的数据点。
SampleDataBlock系列是实时医疗监测应用的最佳系列类型,如ECG/EKG、EEG、工业监测应用、遥测和波形振动监测。
对IntensityGridSeries和PointLineSeries3D的改进
我们使大型IntensityGridSeries(热图)的缩放和平移速度提高了100倍(使用PixelRendering时)。同时,CPU负载从80%下降到20%。我们还改进了PointLineSeries3D的渲染速度和互动。数据点3D追踪的速度提高了40倍。
使用1000个对象时的改进
我们已经使多个XY注释和极地区域的渲染速度大大加快。当使用成千上万的注释时,渲染和图表互动的速度提高了10-50倍。当使用Software11渲染引擎时,有数千个扇区的Polarchart的渲染速度提高了10倍。
其他改进和功能
TradingChart组件现在也支持MarketStack数据提供者,并增加了2个新的技术指标(随机震荡指标和资金流指数)。我们为LineCollection添加了新的GetSegmentsAtPoint()方法(用于识