首页 > 其他分享 >实时数据化可视化工具LightningChart .NET v12.1.1全新发布

实时数据化可视化工具LightningChart .NET v12.1.1全新发布

时间:2024-10-18 13:19:38浏览次数:8  
标签:缩放 性能 改进 v12.1 NET LightningChart 3D

LightningChart.NET完全由GPU加速,并且性能经过优化,可用于实时显示海量数据-超过10亿个数据点。 LightningChart包括广泛的2D,高级3D,Polar,Smith,3D饼/甜甜圈,地理地图和GIS图表以及适用于科学,工程,医学,航空,贸易,能源和其他领域的体绘制功能。

立即获取LightningChart .NET v12.1.1正式版

LightningChart .NET v12.1.1现在发布了!新版本拥有一系列新特性、bug修复、改进的交互和更好的性能。

HexagonShape可用于点和标记

新版本将为Points (series.PointStyle.Shape)和Markers (Symbol.Shape)属性引入六边形。

像其他几何形状一样,六边形形状允许用双色渐变对主体着色,也允许为边界使用单独的颜色。同时,六边形形状还支持导出光栅/位图或矢量图像。

LightningChart .NET v12.1.1产品图集

改进3D交互

在这个版本中,LightningChart .NET极大地改进了3D交互,如缩放、旋转和平移渲染为大表面的对象,例如SurfaceGridSeries3D、SurfaceMeshSeries3D和MeshModel。

中级计算机的性能将至少提高两倍,当使用高端显卡时,速度可以提高10倍。类似地,当点计数以百万计时,FreeformPointLineSeries的缩放和平移等2D交互将更快。

LightningChart .NET v12.1.1产品图集

其他改进
大型ValueRangePalette改进

ValueRangePalette是一个可以被线序列、强度序列、极线序列、曲面3D等使用的属性。以前,如果调色板必须加载超过20个步骤,那么图表就会变得非常延迟。现在,用户可以在配置板中添加数百个步骤,而不会对性能造成任何影响。然而,要创建一个平滑的调色板(颜色条),您不需要使用数百个步骤,相反可以使用PaletteType.Gradient,只有少数颜色将在两者之间插入。

改进VolumeModel绑定

当LightningChart MVVM版本与VolumeModel一起工作时,绑定到该类不能正常工作。现在VolumeModel绑定错误得到了修复,整体性能得到了提高。

改进了XY块线系列的缩放操作

虽然XY块系列(SampleDataBlockSeries, LiteLineSeries, DigitalLineSeries)极大地提高了应用程序的性能并减少了内存使用,但在过去的某些情况下,它们会导致AccessViolationException。特别是,当图表有很多点(例如LiteLineSeries的200M)并执行深度放大时。现在这个问题被修复了,缩放不会导致AccessViolationException。

标签:缩放,性能,改进,v12.1,NET,LightningChart,3D
From: https://blog.csdn.net/AABBbaby/article/details/143050906

相关文章

  • DevExpress WinForms中文教程:Data Grid - 如何为网格绑定ADO. NET数据
    在本教程中,您将学习如何做到以下几点:在一个WinForms项目中创建并配置ADO.NET数据源将DevExpressWinForms数据网格绑定到数据源。将更改发布到数据库。P.S:DevExpressWinForms拥有180+组件和UI库,能为WindowsForms平台创建具有影响力的业务解决方案。DevExpressWinForms能......
  • .NET 开源餐饮系统支持桌面与Web版
    前言推荐一款优秀的开源免费餐饮系统—蜀味正道,专门针对餐饮行业开发的桌面应用程序,帮助大家提供全面的管理解决方案。项目介绍蜀味正道是一款借助Panuon.UI.Silver控件库开发的餐饮软件,相较于C/S版本,B/S版本不仅仅是简单的版本更新,它将在性能、功能以及开发模式等方面实现......
  • 解决TypeError: 'NoneType' object is not subscriptable
    1.捕获异常的方式try:img_list=img_list["name"]except:img_list=""2.对象进行判断ifimg_list:img_list=img_list["name"]else:img_list=""demotextJson=json.loads(res.text)#转json对象iftextJson:##整个对象都......
  • LINQPad,我的C#/.NET学习诀窍
    LINQPad,我的C#/.NET学习诀窍 LINQPad,我的C#/.NET学习诀窍在我以往的文章中,尤其涉及代码演示的,都使用了同一个工具——LINQPad。但许多客户面对我分享的.linq源文件都迷茫不知所措,因此有必要来聊聊一下这个强大的工具。本文首先将对该工具做个简单的介绍,并且分享一些LINQPad......
  • .NET导出Excel的四种方法及评测
    .NET导出Excel的四种方法及评测 .NET导出Excel的四种方法及评测导出Excel是.NET的常见需求,开源社区、市场上,都提供了不少各式各样的Excel操作相关包。本文,我将使用NPOI、EPPlus、OpenXML、Aspose.Cells四个市面上常见的库,各完成一个导出Excel示例。然后对其代码风格和性能做......
  • DeviceNet转Profibus DP总线协议转换网关
    一,设备主要功能捷米特JM-DP-DNT网关实现DeviceNet从站设备接入到ProfibusDP网络;也可作为DeviceNet从站,将DeviceNet主站设备接入到Profibus网络。应用广泛:捷米特JM-DP-DNT广泛应用于支持DeviceNet接口的罗克罗尔,欧姆龙,基恩士PLC等主站控制器等等。DeviceNet从站转ProfibusD......
  • .netcore console 日志和配置
    前言做开发一般会写一些console程序进行调试或者小范围的处理,这里记录下console加日志和配置的过程日志日志这里选择serilog,serilog提供sink,控制台这里我们安装sink.Console和Sinke.File。一共三个nuget包SerilogSerilog.Sinks.ConsoleSerilog.Sinks.File然后代码中配......
  • CnetOS安装Tomcat
    CnetOS安装Tomcat第一步:准备环境确保你的CentOS系统是最新的:sudoyumupdate-y第二步:安装必要的软件包安装Java运行环境(JRE)或Java开发工具包(JDK),因为Tomcat需要Java来运行:sudoyuminstalljava-1.8.0-openjdk-devel-y你可以通过以下命令检查Java版本:java-versi......
  • 使用vs2022将.net8的应用程序发布为一个单独文件
    在使用.NetCore3.1时,可以通过设置以下工程配置文本来将项目发布为一个单独的应用程序文件:<ProjectSdk="Microsoft.NET.Sdk.WindowsDesktop"><PropertyGroup><TargetFramework>netcoreapp3.1</TargetFramework><UseWPF>true</UseWPF> <Publi......
  • Citrix NetscalerStoreFront负载均衡 Load Balancing(精华)
    CitrixNetscalerStoreFront负载均衡LoadBalancing(精华)1.依次展开TrafficManagement/LoadBalancing/Servers,点add添加 在此,我的两台storefront已经全部添加进去4.依次展开TrafficManagement/LoadBalancing/Monitors,点击add添加 6.依次展开TrafficMa......