Skip to content

Tillsten/blendplotpy

Repository files navigation

blendplot

Very fast toy-plotting library. Uses Blend2d for rendering, hence it does not requieres a GPU. Output can be displayed in a QtWidget. Blend2d is build during package creation using scikit-build. Currently uses cppyy to interface with blend2d, but this could be replaced with pybind11 if necessary. Tested mainly under windows.

The figure below shows a scene with 5 line plot each containing 1280 points and a linewidth of 8 in addition to 5 scatter plot with 128 points each. FPS is still around 200 fps.

grafik

Run the example.py to get an idea.

Current Features:

  • Line Plot
  • Scatter Plot
  • Panning (middle mouse button) and zooming (right mouse button). Zoom behavior may be buggy.
  • Speed

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published