IsoSurface Performance

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Post Reply
jens.mertelmeyer
Newbie
Newbie
Posts: 8
Joined: Fri Nov 13, 2015 12:00 am

IsoSurface Performance

Post by jens.mertelmeyer » 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:
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?

Yeray
Site Admin
Site Admin
Posts: 9612
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: IsoSurface Performance

Post by Yeray » Tue Feb 16, 2016 9:44 am

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
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

Post Reply