IsoSurface Performance
Posted: Fri Feb 12, 2016 7:51 pm
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:
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:
Can you tell me what is wrong here?AMD Radeon HD 7700 Series
ATI Technologies Inc.
4.3.12618 Compatibility Profile Context 13.251.9001.1001