RSS Feed
SciChart WPF v4.2.1 Build 9358 Released!
Posted by Julia Skorobogata on 28 December 2016 05:35 PM

Even during holidays our team can’t stop improving our WPF charts. We are pleased to announce that SciChart WPF v4.2.1 has now been released!

This release includes some critical bug fixes, including two memory leaks in SciChart 3D, as well as some minor features requested by our users over the past few weeks.

It is strongly advised for users of SciChart v4.x to upgrade to this version, which is a drop-in replacement.

SciChart WPF Task Tracker now Public

If you have a moment you can take a look at our Issue Tracker board showing the status of SciChart WPF. Our Issue Tracker is now public and has a new look. You can browse the status of sprints, tasks and bugs that you have reported.

Have a look below to see what’s in the release.

What’s New in v4.2.1?

Minor edits: 

  • Added PointLineRenderableSeries3D.IsAntialiased property;
  • Added missing TemplateParts descriptions for annotation types;   
  • Updated CrosshairLinesSceneEntity 3D to use antialiasing by default;
  • Added new ResamplingMode.MinOrMax;
    • Performs (Max) when points above zero, (Min) when points below zero, and MinMax when points span zero;
    • Reduces clutter on the chart for line series;
    • Allows correct output for Mountain and Column when (Max) mode is used and points span zero;   
  • Added GetSize and GetFontFace to TSRFont;
  • Modified Equals method for TextureKey class, so it compare Opacity. It’s needed for dynamic Opacity changing;
  • Added new Dependency Property “Opacity” for IRenderableSeries;
  • Updated RubberBandXyZoomModifier.PerformZoom to public virtual so that users can override it;
  • Made DefaultEntityIdProvider.GetEntityId() virtual so that users can override it.

Fixed a couple of things too:

  • SC3D-355 Fixed AccessViolationException on shutdown of an application with SciChart3D
  • SC3D-347 Fixed Native memory leak in SciChart3D after open/close window which contains a 3D Chart.
  • Fixed TSRFont leak in SCRTAxisCubeEntity.cpp;
  • SC-3797 Fixed Reported great decrease in performance of DataPointSelectionModifier;
  • SC3D-357 Fixed Selection always selects the last point;
  • SC-3548 Fixed FastColumnRenderableSeries does not display negative data once resampled;
  • SC-3796 Fixed rotated heatmap not drawing in hq, hs and xaml renders;
  • SC3D-349 Fixed Performance Decrease for PointLineRenderableSeries3D and SciChart3D charts from v4.1.1 to v4.2.0;
  • SC-3787 Fixed Tooltips to work with specific data mapping in Heatmap;  
  • SC-3795 Fixed the Setting Opacity to work well for RenderableSeries
  • Fixed Viewport3D removes RootEntity as well as disposes;
  • SC3D-346 Fixed TextSceneEntity / Font3D performance is terrible when 1,000 scene entities.
  • SC-3794 Fixed MaximumMeshID Exceeded when greater than 1,000 TextSceneEntitiy objects in the scene
  • SC-3784 Fixed SelectedPointMarker property was missed in BaseRenderableSeriesViewModel;
  • SC-3605 Fixed AnnotationCreation modify to allow continuous usage;
  • SC-3698 Fixed AxisMarkerAnnotation wrong mouse cursor;   
  • SC-3777 Fixed the Deviations from VisibleRangeLimit during zooming/ZoomExtents;
  • SC-3783 Fixed SciChartOverview update when SciStockChart & SciChartOverview is hidden;
  • Fixed hardcoded gaps in pie/donut charts and added some properties for it;
  • SC-3664 Fixed Disappearing HorizontalLine on the top edge;
  • SC-3664 Fixed Disappearing VerticalLine near the edge;   
  • Fixed SeriesSelectionModifier issue;
  • Fixed compilation error in TestSuite;
  • Fixed Heatmap tooltip getting Z-value if maping is flipped;   
  • Fixed SC-3798 RolloverModifier when it shows many tooltips in SciChart Trader example;
  • Fixed pie/donut selection event args;
  • SC-3801 Fixed the issue when AutoRange didn’t work for SurfaceMeshes;
  • Fixed a bug where font change only occurred on XAxis;
  • Fixed a bug where fonts were recreated every frame, causing slowdown;
  • Fixed issue where updating of Line/Tick line styles in AxisBase3D.ToAxisDescriptor caused an infinite redraw of the chart;

Where to get it?!

You can get all the SciChart Releases from the page. If you haven’t created an account with yet, please do. You will need to in order to access the downloads.

If you are a customer of SciChart you can also access our binaries via our NuGet feed as well as Github (for source-code customers).

Best regards,
[SciChart Team]

The post SciChart WPF v4.2.1 Build 9358 Released! appeared first on WPF Charts, iOS and Android Charts | SciChart.

Read more »

SciChart Xamarin.iOS, Xamarin.Android Bindings ALPHA
Posted by Andrew on 16 December 2016 06:03 PM

Xamarin.Android and Xamarin.iOS enables development of SciChart mobile apps in Visual Studio!

We’ve published what is a very very early Alpha version of the SciChart iOS & Android Xamarin Bindings to our NuGet feed and Github today. These are binding libraries (thin wrappers) around our existing SciChart iOS & Android Native Chart Components.

You can clone the repository for the SciChart Xamarin Examples here. This builds in Visual Studio 2015 with Xamarin 10.3. Also, you can get the NuGet packages for SciChart.iOS, SciChart.Android from our SciChart official NuGet Feed.

SciChart Xamarin Examples are open source on Github

SciChart Xamarin Examples are open source on Github

SciChart official NuGet Feed

SciChart official NuGet Feed

Currently the Android examples are completed and working, iOS Examples are a work in progress. The SciChart.iOS and SciChart.Android Xamarin DLLs are v2.0 Alpha. Full release will be expected in January as we aim to release SciChart iOS & Android v2.0 at the same time.

To build the examples, you will need Visual Studio 2015 and Xamarin 10.3.

  • For Android, you will need to setup the development environments for Android SDK and NDK as per our documentation, with Java SDK 8.
  • For iOS, you will need a real Mac OSX machine to act as a build agent. XCode 8.2 and Xamarin Studio with Xamarin.iOS is required on the Mac to build and deploy SciChart.iOS.

Full dev setup instructions coming soon!

Next week we expect to add a host of iOS Chart examples, and please be advised the API is still in flux as we unify iOS & Android and ensure the two platforms have similar APIs.

More coming soon!

Best regards,
[SciChart Team]

The post SciChart Xamarin.iOS, Xamarin.Android Bindings ALPHA appeared first on WPF Charts, iOS and Android Charts | SciChart.

Read more »

SciChart WPF v4.2 Build 9172 Released!
Posted by Andrew on 23 November 2016 09:00 AM

So those of you who have been watching our releases page will notice that SciChart iOS & Android v1.2 were released several weeks ago, but SciChart WPF is no-where to be seen!

Well, the good news is that while we have been delayed in our SciChart WPF v4.2 release, we are now ready to publish it! The delay was due to an extra round of testing & bug fixing (over and above the norm for SciChart releases) in order to make this one of the most stable and perfected releases of SciChart ever.

If you have a moment you can take a look at our Task Tracker board showing the status of the SciChart v4.2 Sprint. Our Issue Tracker was made public (read-only) a few weeks ago and you can now browse the status of sprints, tasks and bugs that you have reported.

Have a look below to see what’s coming soon.

XPS, Png Issues Fixed

In SciChart v4.2 we have literally fixed over 20 bugs related to Xps and Png export. The level of bugs in this feature was quite frankly, embarrassing, and we apologize to our users for putting them through this! In our defense, the image/XPS export feature is hugely complex, and requires us to make a perfect clone of the SciChartSurface in memory, and off-screen, for rendering to Png or XPS (Vector format) at a size other than the current chart.

Literally over 20 bugs reported and fixed related to XPS, Png export!

Literally over 20 bugs reported and fixed related to XPS, Png export!

This is now done and the export works beautifully. We have also explored various ways of UIAutomation testing and come up with a Visual Test Framework that compares expected vs. actual Bitmap / XPS outputs in a variety of edge cases, plus, created over 150 test cases to cover this extremely popular feature.

SciChart's Visual Test Framework allows UIAutomation and image comparison for the Export to XPS/Png Feature

SciChart’s Visual Test Framework allows UIAutomation and image comparison for the Export to XPS/Png Feature

Improvements to SciChart3D

Some feature requests for SciChart3D have been added to SciChart WPF v4.2. These include the ability to switch from Right to Left Handed Coordinate systems, fixing issues with 3D Pointmarker Transparency and creating an example to demonstrate adding custom Cube Geometry and Text to the scene.


We have also added handling of order-independent transparency for some entities in the scene as well as the ability to create custom PointMarkers for 3D Charts.

Pie Chart and Donut Chart!

Hotly requested on our Features Survey a few months ago, as well as on the website more than once we have now fiiiinaaally added Pie Chart and Donut Chart to the SciChart WPF Charting SDK.


We don’t know why this chart type is so popular, but you wanted it, so we built it! We hope you like it!

Negative Logarithmic Axis

It is possible to show data points with negative values on a logarithmic scale. Use our new NegativeLogarithmicAxis for that!

Negative Logarithmic Axis

Some Minor Improvements

We’ve added a SciChartSurface.ZoomState property to allow you to know if the user is zooming or not. This is used in our Tutorials to allow real-time zooming and panning alongside realtime scrolling charts.

Oh and we’ve created 9 new tutorials to help new users get started with SciChart WPF.

We’ve added a DataSeries.Tag property.

We’ve added an overload to ExportToBitmapSource(Size) so you can specify a size before exporting.

We’ve also added SeriesValueModifier.IncludeSeries and SeriesSelectionModifier.IncludeSeries properties so you can hide a series from these modifiers.

We’ve made the DataPointSelectionModifier work with more series types such as Stacked series, Band Series and Bubble Charts.

We’ve added methods to ViewportManager to allow you to ZoomExtents in a delayed fashion after updating data via Databindings.

We’ve made the RolloverModifier MouseOver Hover mode work properly with Realtime-charts.

We’ve added support of PaletteProvider to FastBoxPlotSeries.

We’ve added the properties Viewport3D.ForceStallUntilGPUIdle and Direct3D10RenderSurface.EnableForceWaitForGPU which can be used to stall DirectX rendering until GPU is idle (resolves flicker on some older hardware).

Finally, SciChartLegend.Background is bound to LegendModifier.Background by default now.

A Bazillion Bug Fixes

There are also many many bug fixes in this release, and also a lot of UIAutomation tests and unit tests have been added to reduce the chance of them creeping back in in the future. The list of bug fixes in SciChart v4.2 can be found below.

Fixes for SciChart 2D
  • FileNotFoundException during startup (licensing) – added a check whether file exists before loading AltStorageStrategy.
  • Fixed hanging tooltips (RolloverModifier, TooltipModifier) where there were gaps in data (dataPoint.Y==NaN).
  • Fixed regression in behavior with the ShowTooltipOn mode for RolloverModifier, VerticalSlicesModifier.
  • Fixed a runtime exception in VerticalSliceModifier when X1 was set to Int in XAML.
  • Fixed a runtime exception in VerticalSliceModifier on clearing VerticalLines.
  • Fixed crash in SeriesValueModifier when trying to bind its VerticalLineAnnotationCollection.
  • Fixed binding errors on LegendModifier when a Legend showed ScrollBars.
  • Fixed the issue with DataPointSelectionModifier when it allowed to select points on invisible series.
  • Fixed DataPointSelectionModifier to allow selecting many points for FastBubbleRenderableSeries, StackedColumnRenderableSeries.
  • Fixed DataPointSelectionModifier for vertical charts.
  • Fixed crash in IAxis: Scroll(), Zoom(), ZoomBy(), ScrollByDataPoints() methods failed if VisibleRange==Null.
  • Fixed LegendModifier doesn’t reorder items when series order changes.
  • Fixed the issue when CategoryDateTimeAxis gets scrolled by mouse clicks.
  • Fixed CategoryDateTimeAxis when it fails do draw gridlines if all series are hidden.
  • Fixed panning with CategoryNumericAxis.
  • Fixed Heatmap opacity when drawing using XamlRenderContext.
  • Fixed different Heatmap rendering with XamlRenderer when zoomed in.
  • Fixed text drawing on Heatmap with XamlRenderContext.
  • Fixed Heatmap colors with XamlRenderContext.
  • Fixed XAMLRenderer issue when it rendered gradients differently than other renderers.
  • Fixed FastBubbleRenderableSeries didn’t render with XAMLRenderContext.
  • Fixed disappearing lines in BoxPlotSeries with XAMLRenderer.
  • Fixed an issue when the Stroke of underlying series was visible through an opaque upper series with DxRenderContext.
  • Fixed a crash for FastBandSeries when zooming out to max with DxRenderContext.
  • Fixed Z-Order of series with DxRenderContext.
  • Fixed a NullReferenceException in SciStockChart which occured in DataTemplateSelector.OnDataTemplateChanged().
  • Fixed HitTest not working on vertical Impulse Chart.
  • Fixed HitTest for Polar Charts.
  • Fixed incorrect Rollover axis label on Polar Charts.
  • Fixed a bug in TernaryPolygonSeries where it drew text when a series was hidden.
  • Fixed the issue when tooltips showed empty error values for ErrorBarSeries.
  • Fixed the issue when tooltips showed incorrect Z Value on Ternary Charts.
  • Fixed an exception in VerticalLineAnnotation when changing VerticalAlignment.
  • Fixed the issue with CompositeAnnotations when they didn’t react on interaction with children annotations.
  • Fixed the bug when a CompositeAnnotation couldn’t be hidden.
  • Fixed an intermittent crash with annotations when an exception was thrown during animation of ResizingGrips on Selection.
  • Fixed TextAnnotation incorrect positioning when YAxes are stacked vertically.
  • Fixed a positioning issue with VerticalLineAnnotation and AnnotationLabel margin issues.
  • Fixed a regression with the default PointMarker.DataContext.
  • Fixed a bug when SciChart didn’t release event subscribtions on Dispose().
  • Fixed ShiftedAxesBehavior which placed axes incorrectly when the size of a Window changed.
  • Fixed an intermittent internal InvalidOperationException in TransformToVisual().
Fixes for SciChart Export to File / XPS
  • Changed the error message for exceptions that occur during exporting a chart. Now it reports the property which caused a crash.
  • Fixed the ExportToFile() method which did not use XamlRenderSurface when it had to.
  • Fixed serialization (exporting) of CompositeAnnotations.
  • Fixed serialization (exporting) of CustomAnnotations.
  • Fixed serialization (exporting) of other annotation types.
  • Fixed serialization (exporting) of AnnotationCreationModifier.
  • Fixed serialization (exporting) of the default themes.
  • Fixed serialization (exporting) of custom axis types.
  • Fixed serialization (exporting) of styles (AxisTitleStyle, TickLabelStyle, MajorGridLineStyle, MinorGridLineStyle, MajorTickLineStyle, MinorTickLineStyle, etc.)
  • Fixed serialization (exporting) of LegendModifier when a Legend was configured via Templates.
  • Fixed serialization (exporting) of SciChartSurface properties when inside a DataTemplate.
  • Fixed serialization (exporting) of RenderableSeries with the PointMarker, PointMarkerTemplate properties set.
  • Fixed an intermittent InvalidOperationException during exporting to XPS (“Specified Element is already logical child of another element”).
  • Fixed an export issue with AxisId when ScichartSurface was inside a DataTemplate.
  • Fixed serialization the ColorMap property on Heatmap.
  • Fixed serialization of the TextFormatting, CursorTextFormatting, AxisTitle properties of axes.
  • Fixed an exception when trying to serialize TimeSpan.
  • Fixed serialization of the VerticalScrollBarVisibility property of the LegendModifier.
  • Fixed serialization of gradient brushes.
  • Fixed deserialization of StrokeDashArray.
  • Added text scaling for exporting a chart with larger size for:
    – CompositeAnnotations
    – AxisTitles
    – ChartTitle
    – TextAnnotaions
    – HorizontalLineAnnotations
    – VerticalLineAnnotations
    – CustomAnnotations
    – AxisMarkerAnnotations
    – Legends
Fixes for SciChart 3D:
  • Fixed a crash caused by creating a type before SCRTDllLoader.InitNativeLibs was called “DllNotFoundException” for SciChart3DNative.dll
  • Fixed the issue when the TooltipModifier3D always showed a tooltip for the first SurfaceMesh only.
  • Fixed 3D hit-test (tooltip) failure when there were more than one Scatter or Bubble Series on a chart.
  • Changed default TooltipModifier3D tooltips – they show SeriesName now.
  • Fixed incorrect screen coordinates computations when camera is not right in front of surface.
  • Fixed the issue when a 3D chart did not obey Major/Minor GridLine Color from SC3D Themes.
  • Fixed a crash with the SelectionModifier3D.
  • Fixed the issue when RenderableSeries3D would appear despite that DataSeries was set to Null.
  • Fixed incorrect property definition in the BasePointMarker3D (SelectedFill)
  • Fixed PointMarkers3D transparency issue when they ignored alpha channel of a color coming from a metadata.
  • Added the default color for a selected PointMarker3D.
  • Fixed the issue when custom PointMarkers3D weren’t disposed.
  • Fixed Z fighting issue with columns using back face culling.
  • Fixed columns shader, which would invert models when the heights were negative.
  • Fixed incorrect x,z columns sizes in GridData. It caused exception in UniformGridDataSeries3D.CopyFrom(TY[][] innerArray)
  • Fixes Entityid not incremented to next available value when scene entities attached meaning it was not possible to have more than one Scatter Series 3D with a tooltip.
Improvements to the Examples Application
  • Added a showcase for a new NegativeLogarithmicAxis to the “Logarithmic Axis” example.
  • Created the example called “Add Geometry to a 3D Chart” to demonstrate custom cube geometry and custom text in a 3D chart.
  • Added the MouseWheelModifier as a default modifier to the SciChartInteractionToolbar.
  • Added possibility to edit segments in the “Using Pie Chart”, “Using Donut Chart” examples.
  • Added a possibility to zoom to extents on double-click in the “Annotations Are Easy” example.
  • Changed the “SciChart Trader Demo” example to fix Rollover, Cursor bindings from the toolbar.
  • Changed the “Series Binding with MVVM” example to use ObservableCollection.
  • Cosmetic changes to the “Interaction With Annotations” example.
  • Fixed an issue when a FibonacciExtensionAnnotations, FibonacciRetracementAnnotations couldn’t be interacted with when a mouse was over the internal TrendLine.
  • Fixed the FlipModifier in the SciChartInteractionToolbar.
  • Fixed toolbar buttons in the “Chart Legends API” example.
  • Fixed the FPS counter in the “50-Channel EEG” example. It failed to show FPS after chart data was reset.
  • Fixed parsing of YAxis.VisibleRange from text in the “Modify Axis Properties” example.
  • Fixed the ZoomExtentsY option in the “Pan X or Y Direction” example.
  • Fixed mixed up settings in the toolbar in the “Modify Camera3D Properties” example.
  • Fixed the toolbar in the “RealTime Polar Charts” example.
  • Fixed the background chart of the SciChartScrollbar in the “Multi-Pane Stock Charts” example.
  • Fixed the “Stacked Bar Chart” example – sometimes it appeared upside down because of bindings.
  • Fixed empty error values in tooltips in the “ErrorBar Series TernaryChart” example.
  • Fixed the “Series Custom Tooltips 3D Chart” example crash on startup.
  • Fixed the “Dashboard Charts” examples. Charts did not zoom to fit after switching between views.
  • Fixed some examples which failed to compile after export.
  • Fixed examples export crash when SciChart is installed on “C:/”.
  • Added a possibility to cancel export when choosing directory.
  • Added a check whether the chosen directory, file is available.

Where to get it?!

You can get all the SciChart Releases from the page. If you haven’t created an account with yet, please do. You will need to in order to access the downloads.

If you are a customer of SciChart you can also access our binaries via our NuGet feed as well as Github (for source-code customers).

Best regards,
[SciChart Team]

The post SciChart WPF v4.2 Build 9172 Released! appeared first on WPF Charts, iOS and Android Charts | SciChart.

Read more »

SciChart Android v1.2.0 Released
Posted by Andrew on 10 October 2016 10:36 PM

We are pleased to announce that SciChart Android SDK v1.2.0 has now been released! Please see below for the list of improvements / features added and bugs fixed.

If you are using SciChart Android v1.x then this update is a drop-in replacement.

What’s New in SciChart Android v1.2.0?

New Features

  • NEW! Android Nougat SDK 24 Support
  • NEW! Added new documentation topics: Axis APIs, 2D Chart Types, Styling and Theming, PaletteProvider APIPointMarker API and many more.
  • NEW! MinimalZoomConstrain / MaximalZoomConstrain Api to allow limiting of zoom and pan
  • Optimised Candlestick and OHLC Chart Rendering performance. These two chart types draw up to 5x faster in SciChart Android v1.2 vs v1.1.

Bugs Fixed

  • Fixed incorrect column width when zooming in FastColumnRenderableSeries
  • Fixed Mountain chart stops responding when zoomed in
  • Fixed CursorModifier falls apart when zoomed
  • Fixed LineAnnotations fall apart when zoomed
  • Fixed CursorModifier, RolloverModifier axis labels remain on the chart in some cases
  • Improved ZoomExtents animation
  • Fixed PaletteProvider example fails to work when the chart is rotated
  • Fixed ShiftedAxis (central axis) behaviour fails to work after rotating the chart
  • Fixed IndexOutOfBoundsException in AxisTickLabelRendererComponent
  • Fixed CategoryTickProvider crashes with OutOfMemory in some cases
  • Fixed cannot use PanModifier immediately after rotation.
  • Fixed BandSeries artefacts when zoomed out
  • Fixed Realtime Ticking Stock Charts strange behaviour when Zoomed to extents
  • Fixed SeriesInfo reports incorrect coordinate for vertical charts

Where to get SciChart Downloads?

You can get the SciChart Android SDK v1.2.0 from the Downloads page. Source code customers can also get-latest from our Github repository.

GET SCICHART Android v1.2.0

Best regards,

The post SciChart Android v1.2.0 Released appeared first on WPF Charts, iOS and Android Charts | SciChart.

Read more »

SciChart iOS v1.2.0 Released
Posted by Yaroslav Pelyukh on 08 October 2016 05:03 PM

We are pleased to announce that SciChart iOS SDK v1.2.0 has now been released! Please see below for the list of improvements / features added and bugs fixed.

If you are using SciChart iOS v1.x then this update is a drop-in replacement.

What’s New in SciChart iOS v1.2.0?

New Features

Bugs Fixed

  • SciChart no longer throws exception if data is unsorted in X
  • Fixed a memory leak in Realtime Ticking Stock Charts example.
  • Fixed modifiers not synchronising at Swift Multiple Surface example.
  • Fixed error where chart is blank when AutoRange.Never is used.
  • Fixed issue with heat map when drawing multiple surfaces.
  • Fixed issue with Heatmap ZRange.
  • Fixed issue with AxisMarkerAnnotation displaying incorrect colours on simulator.

Where to get SciChart Downloads?

You can get the SciChart iOS SDK v1.2.0 from the Downloads page. Source code customers can also get-latest from our Github repository.


Best regards,

The post SciChart iOS v1.2.0 Released appeared first on WPF Charts, iOS and Android Charts | SciChart.

Read more »

SciChart WPF v4.1.1 Build 8645 Released
Posted by Yuriy on 19 August 2016 12:02 AM

We are pleased to announce a Minor Update to the SciChart WPF SDK v4.1.

This release adds new features requested plus fixes some critical bugs which have been reported by our users over the past few weeks.

If you are using SciChart v4.x then this update is backwards compatible and is a drop-in replacement. If you are still using SciChart v3.6.1 we invite you to take a look at SciChart v4 and our migration guide. We’ve made it easier than ever to jump to the latest major version!  

What’s New in v4.1.1.8645?

New Features (3D Charts)

  • Added new feature : rasterizer states. This now allows rendering with culled back faces.
  • Added support for immediate drawing of meshes with light. It is possible to work with lighting, although the new BeginLit needs to be used, and a normal should be set before drawing any face.

Fixed (2D Charts)

  • SC-3551 Fixes critical bug introduced in v4.1.0 where FIFO Series did not display properly, and non FIFO series resampled as MinMax always drew a line back to 0,0 at the end.
  • Fixed issue in LineAnnotation when it get NaN coordinates.
  • Fixes crash where Tab out or Lost Focus of SciChartScrollBar = exception.
  • Fixed serialization(exporting) of charts with Styles.
  • Fixed serialization\deserealization(exporting) of GridLinesPanelStyle.
  • Fixes serialization\deserealization(exporting) of VerticalSliceModifier (without tooltips for now).
  • Fixed alignment of wicks in Candlesticks.
  • Added IncludeSeriesProperty attached property to DataPointSelectionModifier. Default TRUE.
  • Reverted caching of DataSeries GetIndicesRange(). In some cases this causes instability.
  • Updated the Ternary Chart documentation.

Fixed (3D Charts)

  • Moved CustomPointMarker3D outside of SciChart.Charting3D.
  • The Point Cloud 3D example: added code to demonstrate how a custom texture can be used as a point marker.
  • The Point Cloud 3D example: now has a new option that shows a custom texture in usage. It creates a cross shaped texture.
  • Renamed the SciChartTexture enum for the template textures and meshes with word SciChartTextureTemplate to avoid confusion.
  • DefaultPointMarkers.cs now has a en example of how a custom texture can be used with point markers, what needs to be done is creating a Texture2D in the constructor, and retrning it in the getter, and adding a Dispose function.
  • Fixed bug where WorldDimensions change does not result in SC3D Mesh or Scatter or PointLine mesh change.
  • Fixed recreation of mesh EVERY frame (last WorldDimensions was not stored).
  • Fixed a bug in SurfaceMeshSceneEntity where surface mesh does not change size if SciChart3DSurface.WorldDimensions changes size.
  • Fixed PointsMesh, it was not setting a texture, there fore the example was always using rectangles and no triangles or circles.


Where to get SciChart Downloads?

The usual places: Installers from the Downloads page, Packages from NuGet and source-code via Github!


Best regards,
[SciChart Team]

The post SciChart WPF v4.1.1 Build 8645 Released appeared first on WPF Charts, iOS and Android Charts | SciChart.

Read more »


Not sure where to start? Contact us, we are happy to help!


SciChart Ltd, 16 Beaufort Court, Admirals Way, Docklands, London, E14 9XL. Email: Legal Company Number: 07430048, VAT Number: 101957725