Hi,

I don't use the 3D capabilities of pyqtgraph, but the example under 3D 
Graphics/Surface Plot (
https://github.com/pyqtgraph/pyqtgraph/blob/develop/examples/GLSurfacePlot.py) 
has an animated 3D surface that looks to be rendering at 100+ FPS on my 
machine. Does that help? Otherwise if you can post a minimum working 
example then we might be able to suggest some ideas.

Patrick

On Tuesday, 23 April 2019 13:27:59 UTC+9:30, Mostafa wrote:
>
> Hello, 
>
> My eventual goal is to have a surface like the one that Matlab has for 
> plotting a 2D array of size N by M. For my application, M and N are not 
> greater than 256, so the greatest matrix I have has less than 100K entries. 
> However, I could not find a remedy for the slow updating of the 
> GLSurfacePlotItem. Basically, as the human eye perception is limited, the 
> frame update speed should be around 25-30 frame per second. Besides, the 
> surface plot is much far away from the nice representation in Matlab where 
> the plot has x and y axes with an option to add a colorbar to show the 
> color code values. There should be tricks to speed up the process similar 
> to the suggestion for 2D plot to disable autoscale in order to update the 
> graph much faster. 
>
> Any idea? 
>
> Best regards, 
> Mostafa 
>  
>

-- 
You received this message because you are subscribed to the Google Groups 
"pyqtgraph" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pyqtgraph/9c428c9c-806f-4b8b-89d3-c3e04a22ad5b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to