Page 1 of 1

IsoSurface Performance

Posted: Fri Feb 12, 2016 7:51 pm
by 16576874
Hi there.

It's been a long time since I made something 3D with TeeChart, so this might be a pretty stupid question.

I create a TSurfaceSeries, drop a TTeeOpenGL on the form, disable lights, set everything to wireframe and give it a go. After running "Series1.FillSampleValues(100);", the TRepaintMonitor component tells me 125 fps. I also get 125 fps when the chart is completely empty. So far, everything is fine.

When I change the series to an "ISO Surface" series, the performance is horrible. With a "Series1.FillSampleValues(100);", I get 4 or 5 fps. The TTeeOpenGL tells me about my computer:
AMD Radeon HD 7700 Series
ATI Technologies Inc.
4.3.12618 Compatibility Profile Context 13.251.9001.1001
Can you tell me what is wrong here?

Re: IsoSurface Performance

Posted: Tue Feb 16, 2016 9:44 am
by yeray
Hello,

I see the performance of the TIsoSurfaceSeries is quite poor compared to the TSurfaceSeries, independently from OpenGL, lights or WireFrame.
I've added it to the public tracker:
http://bugs.teechart.net/show_bug.cgi?id=1438