VisPy has many examples and we’ve split them into the main interfaces that VisPy offers. There are more examples that haven’t been organized into this structure that you can find in the VisPy repository’s example scripts.
Gloo is the lowest level interface offered by VisPy. It requires knowledge of OpenGL concepts like buffers, textures, and shaders.
See the Gloo Gallery for examples.
The Scene or SceneCanvas API is a high-level interface that provides the most “bang for your buck”. You have control over low-level “visual” elements and their properties while also having access to high-level features like cameras and transform systems.
See the Scene Gallery for examples.