pip install visvis
python
import numpy as np
import visvis as vv
fig = vv.figure()
x = np.linspace(-1, 1, 50)
y = np.linspace(-1, 1, 50)
X, Y = np.meshgrid(x, y)
Z = np.sin(X**2 + Y**2)
surface = vv.surf(X, Y, Z)
fig.title = '3D Visualization Example'
fig.camera.position = (0, -10, 0)
vv.show()