Steema Issues Database

Note: This database is for bugs and wishes only. For technical support help, if you are a customer please visit our online forums;
otherwise you can use StackOverflow.
Before using this bug-tracker we recommend a look at this document, Steema Bug Fixing Policy.



Bug 2560

Summary: IsoSurface WireFrame not rendering correctly in .net6.0
Product: .NET TeeChart Reporter: christopher ireland <chris>
Component: .NET 5.0Assignee: Steema Issue Manager <issuemanager>
Status: RESOLVED FIXED    
Severity: normal    
Priority: ---    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows   
Chart Series: --- Delphi / C++ Builder RAD IDE Version:

Description christopher ireland 2022-10-06 05:09:55 EDT
The following code produces different results in .net6.0 and .NET Framework 4.0:

    public Form1()
    {
      InitializeComponent();
      InitializeChart();
    }

    private void InitializeChart()
    {
      var iso = new IsoSurface(tChart1.Chart);
      iso.FillSampleValues();
      tChart1.Aspect.View3D = true;
      tChart1.Aspect.Chart3DPercent = 100;
      tChart1.Aspect.Zoom = 60;
      tChart1.Aspect.Orthogonal = false;
      tChart1.Aspect.Rotation = 300;
      tChart1.Aspect.Elevation = 300;
      tChart1.Aspect.Perspective = 100;
      iso.PaletteStyle = Steema.TeeChart.Styles.PaletteStyles.Rainbow;


      tChart1.Tools.Add(typeof(Rotate));

      tChart1.Header.Text += $" version {Utils.Version}";

      iso.WireFrame = true;
    }

In .net6.0 nothing is rendered.