Я пытаюсь реализовать диаграмму с серией ColumnRenderableSeries3D
, но с небольшим количеством точек данных (25x25) столбцы практически не видны.При большем количестве точек данных (100x100) с более широким диапазоном значений эта проблема становится еще хуже, и появляется картина муара.Что можно сделать, чтобы значительно увеличить диаметр столбца, чтобы его было легко увидеть, и поэтому шаблон Moiré исчезает?
Если это уместно, он отображается на виртуальной машине с SVGA-адаптером VMware ESXi 6.5 на Windows Server2016, через соединение RemoteDesktop.Удивительно, хотя поддержка 3D не включена для виртуальной машины, SciChart.Examples.Demo.exe
говорит, что аппаратное ускорение DirectX включено.Версия SciChart - 5.1.0.11405, а SharpDX - 4.0.1.
SciChart3DSurface SciChartSurface3d = new SciChart3DSurface();
XyzDataSeries3D<Double, Double, DateTime> MyXyzDataSeries = new XyzDataSeries3D<Double, Double, DateTime>();
SciChartSurface3d.XAxis = new NumericAxis3D();
SciChartSurface3d.YAxis = new NumericAxis3D();
SciChartSurface3d.ZAxis = new DateTimeAxis3D();
SciChartSurface3d.Camera = new Camera3D() { ZoomToFitOnAttach = true };
SciChartSurface3d.WorldDimensions = new Vector3(200, 100, 200);
SciChartSurface3d.RenderableSeries.Add(new ColumnRenderableSeries3D() { DataSeries= MyXyzDataSeries, ColumnShape = typeof(CubePointMarker3D), DataPointWidthX = 1.0, Opacity = 1.0 });
SciChartSurface3d.BorderThickness = new Thickness(0);`
SomeMethodToLoadTheDataSeries();
25x25 100x100
Редактировать
Изменение DataPointWidthX
на DataPointWidth
не помогает.С шириной 1,0: