Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 848 Bytes

readme.md

File metadata and controls

19 lines (14 loc) · 848 Bytes

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