概要
wslでmanimやってみた。
練習問題やってみた。
練習問題
3dグラフを書け。
成果物
サンプルコード
from manim import *
class test(ThreeDScene):
def construct(self):
sphere = Sphere()
cube = Cube()
prism = Prism()
cylinder = Surface(lambda u, v: np.array([np.cos(TAU * v), np.sin(TAU * v), 1.0 * (1 - u)]), resolution = (6, 32))
axes = ThreeDAxes()
self.set_camera_orientation(phi = 75 * DEGREES, theta = 30 * DEGREES)
self.add(axes)
#self.play(ShowCreation(cube))
self.add(cube)
self.wait()
self.remove(cube)
#self.play(ShowCreation(sphere))
self.add(sphere)
self.wait()
self.remove(sphere)
#self.play(ShowCreation(prism))
self.add(prism)
self.wait()
self.remove(prism)
#self.play(ShowCreation(cylinder))
self.add(cylinder)
self.wait()
以上。