I using v7.2.1.
Chart don't draw series when "PointsType = PointsType3D.CompactPoints" and "LineOptimization = LineOptimization.Normal".
But, chart draw series when "PointsType = PointsType3D.Points".
I understanded using "CompactPoints" because low memory.(maybe because not exist color,sizefactor field.)
Why not don't draw series?
And Performance is worse than v6.5.4.
I did 100000 points drawing test for v6.5.4 and v7.2.1.
I want improve performance, because have to draw many 3Dpoints.(I can't use "LineOptimization.Hairline" because need control LineWidth.)
I can't write engish well.
Thank you for read.
Code: Select all
PointLineSeries3D pls1 = new PointLineSeries3D(chart.View3D, Axis3DBinding.Primary, Axis3DBinding.Primary, Axis3DBinding.Primary); pls1.PointStyle.Shape3D = PointShape3D.Sphere; pls1.PointStyle.Size3D.Width = 1; pls1.PointStyle.Size3D.Height = 1; pls1.PointsOptimization = PointsRenderOptimization3D.Pixels; pls1.Material.DiffuseColor = Color.Navy; pls1.Material.SpecularColor = Color.Red; pls1.Material.SpecularPower = 20; pls1.PointsVisible = true; pls1.PointsType = PointsType3D.CompactPoints; pls1.LineStyle.Width = 0.1f; pls1.LineVisible = true; pls1.LineStyle.AntiAliasing = LineAntialias.None; pls1.LineStyle.LineOptimization = LineOptimization.Normal; pls1.LineStyle.Color = Color.Black; pls1.LineStyle.Pattern = Arction.WinForms.Charting.LinePattern.Solid; chart.View3D.PointLineSeries3D.Add(pls1);