from manim import *
class GaussianSurface(ThreeDScene):
def construct(self):
axes = ThreeDAxes()
surface = Surface(lambda u, v:
axes.c2p(u, v, np.exp(-u*u-v*v)),
u_range=[-3, 3], v_range=[-3, 3])
self.add(axes)
self.play(Create(surface))$ manim -pql scene.py
Rendering...
Compiling LaTeX...
Writing frames...







