pip install vispy
python
import numpy as np
import vispy.scene
from vispy.scene import visuals
from vispy.util.filter import gaussian_filter
python
canvas = vispy.scene.SceneCanvas(keys='interactive', show=True)
view = canvas.central_widget.add_view()
python
data = np.random.normal(size=(10000, 3), scale=0.2)
python
scatter = visuals.Markers()
scatter.set_data(data, edge_color=None, face_color='white', size=5)
python
view.add(scatter)
python
python
canvas.show()
vispy.app.run()
python
import numpy as np
import vispy.scene
from vispy.scene import visuals
from vispy.util.filter import gaussian_filter
canvas = vispy.scene.SceneCanvas(keys='interactive', show=True)
view = canvas.central_widget.add_view()
data = np.random.normal(size=(10000, 3), scale=0.2)
scatter = visuals.Markers()
scatter.set_data(data, edge_color=None, face_color='white', size=5)
view.add(scatter)
view.camera = 'turntable'
view.camera.fov = 45
canvas.show()
vispy.app.run()