Possible future feature request: adding implot to Polyscope imGUI binding
Thank you for your amazing work.
I know this is a lot to ask but I think it would be really useful to have https://github.com/epezent/implot for making some plots to go along with the visualization, since the plotting function native to imGUI is very primitive.
I've needed this too recently... there's a branch with an initial set of bindings hooking it up here: https://github.com/nmwsharp/polyscope-py/tree/implot
Check out https://github.com/nmwsharp/polyscope-py/blob/implot/src/cpp/implot.cpp to see the actual bound functions, in the polyscope.implot module.
Before merging, I want to think some more about whether Polyscope should offer a stateful way to add 2D plots (like polyscope.add_line_plot(), or just offer bindings to ImPlot and let users write their own plotting code.