@cark this was a user added feature and makes use of #VisPy ‘s jupyter_rfb library!
having some fun with #vispy today!
Built out a mesh generator for general 3D ellipsoids, including the ability to set angular ranges. This let's you do things like plot just one hemisphere of an ellipsoid, or a subsection of an ellipsoid surface (as in the video here). Will write up a blog post soon and share the code, but this was fun :D
@ogi Somehow never came across (or forgot about) #glumpy.
#vispy always seems promising until I get to the "our plotting is very basic". I'm doing plots, not vis typically.
Thanks for the tip!
Also, I still really love #pyqtgraph. As I mentioned a few months ago I buckled down and learned it better. I started a newish project at work and I want to use it to plot with. It isn't just the features, it's also the relatively short dependency list. That can be a dealbreaker in my environment.
@davidr I think to move your center, you effectively need to move everything else. Generally I wouldn’t say the 3D capabilities of #PyQtGraph are as competitive as other offerings like #VisPy or #GlumPy. If neither package works than I would think doing something with the Blender API might be more suitable
Working on #vispy 2.0: trying to define a graphic server protocol. Here is a first example using the matplotlib backend (10,000 points). The #datoviz (https://datoviz.org/) backend is able to draw 10,000,000 points real-time using same code (https://github.com/vispy/GSP). If interested, drop me an email ( we'll try to organize a workshop this year to discuss different approchaes to #dataviz).