pip install vispy
python
import vispy.app
import vispy.scene
canvas = vispy.scene.SceneCanvas(keys='interactive')
view = canvas.central_widget.add_view()
python
import vispy.scene.visuals as visuals
pos = [[0, 0, 0], [1, 1, 1], [2, 2, 2]]
colors = [[1, 0, 0], [0, 1, 0], [0, 0, 1]]
scatter = visuals.Markers()
scatter.set_data(pos, edge_color=None, face_color=colors, size=5)
view.add(scatter)
python
scatter.antialias = 0.0
scatter.symbol = 'o'
scatter.border_color = None
scatter.size = 10
python
view.camera = 'turntable'
view.camera.elevation = 30
view.camera.azimuth = 45
view.camera.scale_factor = 2.0
view.camera.center = (0, 0, 0)
python
import vispy.app
import vispy.scene
import vispy.scene.visuals as visuals
canvas = vispy.scene.SceneCanvas(keys='interactive')
view = canvas.central_widget.add_view()
pos = [[0, 0, 0], [1, 1, 1], [2, 2, 2]]
colors = [[1, 0, 0], [0, 1, 0], [0, 0, 1]]
scatter = visuals.Markers()
scatter.set_data(pos, edge_color=None, face_color=colors, size=5)
view.add(scatter)
scatter.antialias = 0.0
scatter.symbol = 'o'
scatter.border_color = None
scatter.size = 10
view.camera = 'turntable'
view.camera.elevation = 30
view.camera.azimuth = 45
view.camera.scale_factor = 2.0
view.camera.center = (0, 0, 0)
canvas.show()
vispy.app.run()